On 1 Mar 2014, at 22:35, Jeroen De Dauw <jeroended...@gmail.com> wrote:

> Hey,
> 
> Regarding
> https://github.com/wikimedia/mediawiki-core/blob/793f17481ea937275898c91b9ba3c92c5a3e908b/includes/specialpage/SpecialPage.php#L467-488
> 
> 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



_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to