On 1 Mar 2014, at 22:35, Jeroen De Dauw jeroendedauw@gmail.com wrote:
Hey,
Regarding https://github.com/wikimedia/mediawiki-core/blob/793f17481ea937275898c91b9ba...
So now all extensions that want to retain compatibility with MediaWiki 1.22 and at the same time not have deprecation notices on 1.23 need to do an if-else for all calls to this method? That sucks big time. And for what? The old method is just forwarding to the new one. All this hassle for a rename? How about removing the wfDeprecated call and not annoying all extension maintainers?
Cheers
You can also use the MediaWiki release version number branches in the extension repositories. By default the extension distributor on mediawiki.org uses this already.
Those branches are automatically cut when MediaWiki core is cut, so they should work fine with the MediaWiki core release they are associated with and you can move on in the master branch to react to changes in latest master.
-- Krinkle