On Fri, Mar 8, 2013 at 8:35 AM, Tyler Romeo <tylerromeo(a)gmail.com> wrote:
Is there any way that extension developers can get
some sort of notice for
breaking changes, e.g.,
https://gerrit.wikimedia.org/r/50138? Luckily my
extension's JobQueue implementation hasn't been merged yet, but if it had I
would have no idea that it had been broken by the core.
Hi Tyler,
Sorry to hear that there might be a problem here. It's been a pet
peeve of mine that we seem to be a little too eager to break backwards
compatibility in places where it may not be necessary. That said,
let's try to avoid a meta-process discussion before we collectively
understand the example you are bringing up, and focus on the JobQueue.
As near as I can tell from a quick skim of the changeset you're
referencing, Aaron's changes here are purely additive. Am I reading
this wrong? Is there some other changeset that changes/removes
existing interfaces that you meant to reference instead?
Rob