= fix recommendation =
Add the BackTick extention to Fedora Wiki, (https://www.mediawiki.org/wiki/Extension:BacktickCode)
This will allow to write a cleaner pages where you need mix code inline, e.g
grep /proc/cpuinfo | grep vx
tmux
I am not sure we'd want to do this (as it does break some wiki things unexpectedly for other people), but it would require packaging for mediawiki123 at the minimum.
@puiterwijk would this need to be an RPM? I can attempt that.
Putting these here for now. Will research file locations for RPM
Apparently it didn't like the second file. Here it is.
Initial spec file.
Note that we have now moved to using the Fedora mediawiki rpms.
So, we would need a Fedora mediawiki-BackTickCode package created if this is still desired.
@rabiny is this still desired?
@abkahrs you still want to try and package it up?
Metadata Update from @kevin: - Issue priority set to: Waiting on Reporter
I can certainly help with packaging if needed
On Wed, Apr 18, 2018, 2:07 PM Kevin Fenzi pagure@pagure.io wrote:
kevin added a new comment to an issue you are following: `` Note that we have now moved to using the Fedora mediawiki rpms. So, we would need a Fedora mediawiki-BackTickCode package created if this is still desired. @rabiny is this still desired? @abkahrs you still want to try and package it up? `` To reply, visit the link below or just reply to this email https://pagure.io/fedora-infrastructure/issue/5136
kevin added a new comment to an issue you are following: `` Note that we have now moved to using the Fedora mediawiki rpms.
``
To reply, visit the link below or just reply to this email https://pagure.io/fedora-infrastructure/issue/5136
What is needed to package this extension ? only to provide a spec files ? or SRPM ?
Ideally it would be packaged up and added to the fedora packages collection and maintained there.
Failing that, we could carry a infra version if needed, but that still needs someone to write the spec file and test it and get it all working.
Metadata Update from @kevin: - Issue priority set to: Next Meeting (was: Waiting on Reporter)
I will work on packaging the extension.
Metadata Update from @kevin: - Issue priority set to: Waiting on Assignee (was: Next Meeting)
@kevin so far I have created an rpm and run a scratch build on koji. FYI - this extension's code was just a copy and paste from the official MediaWiki wiki page. I will set up a mediawiki install and load the extension to see if it works before making any packaging requests.
@kevin @smooge @puiterwijk - FYI - submitted package review; https://pagure.io/fedora-infrastructure/issue/5136
Package was reviewed and needed some fixes to the spec file. https://bugzilla.redhat.com/show_bug.cgi?id=1597391
Ok - Package is approved and needs a sponsor now.
Update - backtick code extension submitted for testing; https://bodhi.fedoraproject.org/updates/FEDORA-2018-56aa80cfd9
ok, this is now live on both staging and prod wiki's. ;)
Thanks @aikidouke for packaging it up for us!
:hatching_chick:
Metadata Update from @kevin: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)