User talk:Legoktm/Packages

From MediaWiki.org
Jump to navigation Jump to search

Thanks[edit]

Fantastic work! Let's make sure we get the word out to the world. Added to https://wiki.debian.org/MediaWiki#New_Debian_package for now. Nemo 17:30, 22 September 2016 (UTC)

Thanks :) It was on my list to update that page - I've removed all the old information from there and made it a stripped down version of this one. Legoktm (talk) 20:02, 22 September 2016 (UTC)
Ok, that works too. If the old package is not even worth mentioning, should you perhaps ask to take over the "official" Debian package? Nemo 20:06, 22 September 2016 (UTC)
Er, I already *do* maintain the official package [1]. Debian Jessie users are installing the package from the official Debian repositories, and it's going to be included with the Stretch release. Legoktm (talk) 21:07, 22 September 2016 (UTC)
Oh good. From the page I got the impression that the PPA was the only option available to download the package. Nemo 21:22, 22 September 2016 (UTC)


Extensions?[edit]

Hi there, I see a comment that extensions are no longer supported. But how can I get them back into working order? I am looking for the math and graphviz extensions. How should I install them / clean up the old files in

/etc/mediawiki-extensions/* ?

Thank you!Florihupf (talk) 23:24, 10 October 2016 (UTC)

Hi Florihupf, you should install extensions into the normal MediaWiki extension directory, and add the proper wfLoadExtension(...) calls to your LocalSettings.php file. Legoktm (talk) 05:07, 4 November 2016 (UTC)
Ok, it is all good now! Thanks! Florihupf (talk) 19:02, 16 December 2016 (UTC)
Sure that placing in /var/lib/mediawiki/extensions is the proper way to do it with this package? I mean, why so /etc/mediawiki-extensions/extensions-available and /etc/mediawiki-extensions/extensions-enabled? --Valerio Bozzolan (talk) 18:24, 4 July 2017 (UTC)
Yes. Those are legacy and left over from the old mediawiki-extensions packages. Since people may have referenced them in their LocalSettings.php I didn't remove them yet. Legoktm (talk) 23:53, 11 July 2017 (UTC)

I have now documented this in Filesystem section of the page. Legoktm (talk) 04:10, 17 August 2017 (UTC)

Beyond Debian[edit]

At FOSDEM the people behind http://openbuildservice.org/ stressed that they have a lot of computing resources available for people to make packages for other distributions as well. Is it worth trying to get more packages? --Nemo 20:06, 7 February 2017 (UTC)

That would be nice if someone else wants to step up, but I don't have time to extend this past Debian right now. The main part that takes up my time isn't the packaging itself, but ensuring everything is properly licensed, making sure new stuff isn't introduced that is problematic for Debian (e.g. [2]), and then keeping up to date with Debian policy changes. Legoktm (talk) 04:17, 17 August 2017 (UTC)

Potential double negative?[edit]

> In the past these packages were severely outdated ...

Maybe this whole subclause should be moved to its own notice box: "This package supercedes all previous packages, which are now dangerously outdated ...". Awesome work packaging, thanks! I'm happy to be trying out on puppetized VPS for a personal project. Adamw (talk) 07:52, 11 July 2017 (UTC)

Presentation at DebConf in Montreal 2017[edit]

Hello, I will be presenting about my experiences packaging MediaWiki and working with the Debian community. If you're interested, come check it out :) Legoktm (talk) 18:53, 24 July 2017 (UTC)

Video and Slides are available on Commons now :) Legoktm (talk) 04:18, 17 August 2017 (UTC)

Other apache aliases?[edit]

Is it okay to edit /etc/mediawiki/mediawiki.conf? I'm assuming not. I'm attempting to write some docs about how to install multiple wikis (on a VPS) in the simplest way possible. At the moment, I'm thinking it's best to create a /etc/apache/sites-available/mediawiki.conf and add everything there. Sound appropriate? Sam Wilson 01:51, 29 July 2017 (UTC)

Yes, it's probably OK to edit that file. It's actually not used by anything (it exists just in case someone still uses it from an older package version), the real config file is actually in /etc/apache2/conf-available/mediawiki.conf. On a wiki farm I have running using the package, I have one apache conf file, and then have LocalSettings.php check $_SERVER['SERVER_NAME'] to figure out the dbname, and go one from there. Legoktm (talk) 16:38, 7 August 2017 (UTC)

User:Legoktm/Packages#Installation[edit]

I'm suggesting to add a note that, after installation, for Ubuntu Users, you'd have to follow Manual:Running_MediaWiki_on_Debian_or_Ubuntu#Configuration_mysql to configure MySql before setting up the WIki for the first time. Masssly (talk) 08:49, 14 October 2018 (UTC)

Short URLs[edit]

Would /etc/apache2/sites-available/default-ssl.conf be the correct file to modify to add rewrite rules for Short URLs? -- Bryandamon (talk) 05:54, 15 October 2018 (UTC)

It sounds like /etc/apache2/conf-available/mediawiki.conf is the preferred location although the above location would work as well. -- Bryandamon (talk) 06:32, 24 October 2018 (UTC)