That patch still has WIP in the title. Unlikely that it will get merged
until that changes.

On Wed, Jun 28, 2017 at 2:26 AM, Stephan Gambke <s7ep...@protonmail.com>
wrote:

> > On Tue, Jun 27, 2017 at 1:02 PM Stephan Gambke <s7ep...@protonmail.com>
> wrote:
> >
> >>>> See https://phabricator.wikimedia.org/T118683
> >>>> https://gerrit.wikimedia.org/r/#/c/244044 introduced a change that
> causes warnings on extensions that implemented the TitleMoveComplete hook
> signature according to documentation at https://www.mediawiki.org/
> wiki/Manual:Hooks/TitleMoveComplete.
> >>>> https://gerrit.wikimedia.org/r/#/c/249189/ tried to fix it but did
> not.
> >>>> Since then several MW versions have been released without a fix. All
> that happened was that the hook description on mw.org got a warning
> banner.
> >>>> Any comments? Any suggestions as to a way forward?
> >>>> As 244044 is clearly breaking stuff, what about completely reverting
> it?
> >>>
> >>> Sometimes hook signatures change. A new LTS is a perfectly ok release
> to put them
> >>> in--LTS just means we won't be introducing breaking changes between
> releases of
> >>> that series and we're committed to back porting security fixes for
> some time.
> >>> This was released with 1.27.0 from the beginning -- it was not later
> backported as an
> >>> incompatible 1.27.1+ fix.
> >>> Extensions that are affected should be updated for 1.27.0+ support --
> that's the fix...nothing
> >>> from core.
> >>> -Chad
> >>
> >> So deprecation policies do not apply in this case? Why not?
> >
> > If deprecation policies were broken, that's not really the LTS cycle that
> > caused it. The two policies don't really reference one another.
> > Ideally we can figure out a better way here.
> > -Chad
>
> To be honest, I don't see that LTS has anything to do with this, so I
> think we should leave it out of the discussion. To me this is a clear case
> of an interface being accidentally broken that subsequently was not fixed.
> Anyway, the respective ticket got the "MW-1.27-release" tag by now and a
> patch (https://gerrit.wikimedia.org/r/361776) was submitted by Legoktm
> (Thanks!) to highlight the issue in a test. It would be great if somebody
> could merge the patch.
> Stephan
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to