On Tue, Jan 8, 2013 at 12:58 AM, Petr Bena benapetr@gmail.com wrote:
From my point of view, this is something what will be possible in future. I thought that once we finish working on beta cluster, all deployment will be done there, and then once it is found working, it's merged with production. Now it works the other way - changes are done in production, and then merged to labs.
That is not strictly true. Merged code changes go to beta automatically, and because of the rolling deployments to production, are typically available in beta labs for some time before being deployed.
However, beta labs has pointed out how much manual effort is involved in deploying. Database updates have not been going to beta labs along with merged code, for example, and I believe we might have a similar issue with graphic elements, icons and such, also lagging the actual merged code.
Two things coming up might mitigate this somewhat: we'll be experimenting with git-deploy in beta labs first, and that might make for some improvements. Also, we will have an increasing focus on Continuous Deployment/DevOps in the near future, and I'm hoping beta labs will play a big role in any DevOps work we do.
I think this should change, and once it is done, people should be able to modify configuration of labs - thus changing the production in future.
But given labs were flagged as "stable" few weeks ago, this is going to take a while. But that's how I see it, maybe it's going to be done differently.
On Tue, Jan 8, 2013 at 1:45 AM, Quim Gil qgil@wikimedia.org wrote:
Hi,
Even before joining the WMF I have heard about the "opportunities for sysadmins to contribute", the possibility to get involved in Wikipedia
that
way, how great https://labs.wikimedia.org/ is for this purpose and the inevitable mention to Puppet at some point.
While improving http://www.mediawiki.org/wiki/**How_to_contribute<
http://www.mediawiki.org/wiki/How_to_contribute%3EI couldn't find (m)any details about how a volunteer sysadmin could enter
this path and make progress until, say, becoming a Wikimedia sysadmin wearing a 'got [Wikimedia logo] root' shirt.
http://www.mediawiki.org/wiki/Sysadmin_hub%3Eseems to be the closest landing page for a sysadmin volunteer, but that
page needs love and there is little to be found there for wannabe contributors.
I can put some time sorting out this, but I need help from the people in the know. We could start defining the first step that a potential
sysadmin
volunteer could make in order to become a helpful contributor.
-- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgil<
http://www.mediawiki.org/wiki/User:Qgil%3E
______________________________**_________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-l<
https://lists.wikimedia.org/mailman/listinfo/wikitech-l%3E
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l