https://bugzilla.wikimedia.org/show_bug.cgi?id=52723

--- Comment #45 from Kunal Mehta (Legoktm) <[email protected]> ---
(In reply to comment #40)
> (In reply to comment #38)
> 
> > > The requirement for extensions to be deployed has ALWAYS been that 
> > > Features
> > > Engineering sign off on a commitment to maintain the extension.
> > 
> > This isn't consistent with the documentation at [[mw:Writing an extension 
> > for
> > deployment]], [[mw:Review queue]] and Greg's checklist in comment 7.
> 
> Interesting links.
> 
> To the first document which has its origins in the SVN days, the first stop
> with Howie Fung and his product management team. To my knowledge the only
> person asked was a Dan Garry, and not as a first stop on anything. 

Dan was cc'd by Greg in comment 13. I wasn't aware that Platform and/or
Features were supposed to be in the loop so I never bothered to do it.

> I mentioned
> in my original post why that people should know better. The second stop was
> wikitech-l. To my knowledge mine was the first post on the subject.

Correct. I had spoken with Greg a few days earlier about emailing wikitech-l /
Aaron / Tim for the architecture review, and he recommended that I wait for
your comments ;-)


> The second document is newly written by Platform not vetted by anyone in
> Features.

For someone outside of the WMF who is trying to get an extension deployed, the
distinction between Platform and Features isn't very clear, nor really
important. Was VipsScaler (also written by a volunteer) handled by Features?
All we really want is our code deployed :P

> The third link refers to someone who has been at the WMF even less time than
> me. If we're to use MZMcBrides seniority rules, the fact that some
> newly-minted, improperly vetted document was used by a relatively new
> engineer
> doesn't carry weight.

The checklist is fine, it just seems like its missing one step according to you
(notify Features and/or Platform teams).

> I hope that documentation is updated.

Be bold!

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to