Hi! On 07/08/2016 04:03 PM, Nye Liu wrote: > 1) Will upgrading from the legacy mediawiki 1.19.20 deb work seamlessly?
I tested the upgrade path from the old 1.19 package to my new (not yet uploaded) 1.27 package on jessie, and for the most part, yes, it should just work. The package has a new mediawiki.conf for Apache, so you might need to resolve conflicts between what is enabled and what the package now has. Apart from that, you will need to manually perform the normal MediaWiki upgrade steps[1] like running update.php and adjusting configuration. Notably as of 1.24, skins must be registered in LocalSettings.php[2], but that's pretty trivial I think. Note that this was without any extensions enabled. > 2) What about legacy mediawiki-extensions-*? > > Currently, the mediawiki unstable/experimental deb conflicts with the > legacy mediawiki-extensions-base The extensions that are bundled with the MediaWiki tarball are now included in the "mediawiki" package itself. This is a different set from the ones in the mediawiki-extensions-base package though, I'm not sure how that list was picked... I'm still working on a plan to modernize the individual mediawiki-extensions-* packages. MediaWiki has moved to a new system of extension loading, and the old method of autoloading PHP files is deprecated upstream, so we shouldn't continue to rely upon it. [1] https://www.mediawiki.org/wiki/Manual:Upgrading [2] https://www.mediawiki.org/wiki/MediaWiki_1.24#Skins_no_longer_loaded_after_upgrade.3F