On 04/04/2012 09:14 AM, Sumana Harihareswara wrote:
Petr:
My sympathies on the frustration. First I'm going to talk about the
problem in general, then about your issue.
I can't tell whether anyone read my message on the 4th. I know it was
long, but that's because I was addressing pretty much all the open
questions at the time. :-) If you have concerns about this issue,
please do read it.
Petr replied to me offlist to straighten out his particular situation.
It sounds like for one of his extensions the ball is in his court, and
for the other (OnlineStatusBar), it's in the WMF's.
I've updated three pages to clarify and document our process:
*
https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment now
explains that I'm the point of contact to get extensions authors their
initial technical design reviews, Howie Fung is their contact to get
initial user experience design reviews, and the release manager is their
contact to get reviewed code deployed.
*
https://www.mediawiki.org/wiki/Review_queue now has the status of each
extension; about 8 are waiting for more WMF work, and 9 are waiting for
responses from extension authors.
*
https://www.mediawiki.org/wiki/Deployment_queue
So I need to get some user experience reviews and some technical/code
reviews going for the 8 extensions that are awaiting more WMF work. Tim
suggested that it might be more efficient and pleasant if WMF engineers
could concentrate on one project each for their 20% community service
time, and RobLa has now decided that I should be the one prioritizing
and allocating 20%-time responsibilities. So I'm going to be asking
some WMF engineers if they could switch from doing patch review (in
Gerrit) to reviewing particular extensions, for their 20% days. I have
a few people in mind.
Another snag, in at least one case, was that WMF engineers are unclear
on who qualifies for deployment privileges and how to get them. That's
something we started talking about in December in
http://lists.wikimedia.org/pipermail/wikitech-l/2011-December/thread.html#5…
and that still needs followup - I believe Ian is going to put some
preliminary notes on
mediawiki.org soon, and Platform Engineering
(specifically RobLa & I) will follow up on that.
Hope this helps.
--
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation