Talk:Wikimedia Labs/Tool Labs/Roadmap en

From MediaWiki.org
Jump to navigation Jump to search

Discussion about the roadmap for the setup of Tool Labs and the migration from Toolserver (Draft)[edit]

Expectations of an infrastructure for volunteer software development[edit]

Just to clarify:

The tools developed in such an infrastructure are running in an environment that is similar to the productive Wikimedia projects. They have access to the databases of all Wikimedia projects and OpenStreetMap. They can run joined requests against Wikipedia databases and the Commons database.

I would prefer the goal that the data of all Wikimedia projects and OpenStreetMap has to be easily queriable; whether it is stored in tables mimicking MediaWiki schemas or something else, or if the database is MySQL, PostgreSQL or some NoSQL is of lesser importance. For migration of existing Toolserver tools, it is probably (very) useful to stay with the current setup, but as a roadmap for the Tool Labs project in general the focus should be wider. --Tim Landscheidt 04:28, 29 April 2013 (UTC)

Hi Tim, thanks for the proposal. I completely agree with you. Will add it. Silke WMDE (talk) 07:59, 29 April 2013 (UTC)

Crucial differences between the Toolserver and Labs/Tool Labs[edit]

General announcements of Wikimedia Germany[edit]

Migration from toolserver - what WMDE offers to tool maintainers[edit]

I find the whole bit about "technical support for migration" done by one staff member confusing/misleading. It either suggests that any tool maintainer can just drop their sources in front of Johannes, and it will be then the latter's responsibility to migrate them, or otherwise that "support" (= answering questions) is something that can be only done by someone "official", and only until the end of September. Neither would be feasible, and so I think Johannes' role should be defined clearer. --Tim Landscheidt 05:16, 29 April 2013 (UTC)

OK, I understand. We will clarify what we mean by support and what will be Johannes' role in this. Thanks for your feedback! Silke WMDE (talk) 08:03, 29 April 2013 (UTC)

Status of Tool Labs (as of April 18th, 2013)[edit]

Overview of available features in Tool Labs[edit]

Schedule[edit]

Everything is really, really done.

I am a firm believer in something horrible as The Nightmare Scenario. What if by some sort of technical disaster the deadline of 31-12-2014 is not met? Involved staff and volunteers have to work 140 hour a week to get it fixed as soon as possible? The Banner (talk) 11:07, 19 April 2013 (UTC)

Hi! I don't think we have planned with a very tight schedule here. There is time to figure things out. Of course, technical disasters can occur but I propose to talk about them when they really do. Silke WMDE (talk) 12:45, 19 April 2013 (UTC)

I'm not so much concerned with 2014 (which I find very reasonable), but with 2013-06-30 (two months and one day from now): "Tool Labs has all necessary features to replace the Toolserver." I don't see database replication with JOINs between Wikipedia/Commons/Wikidata happening till then. --Tim Landscheidt 04:32, 29 April 2013 (UTC)

The plan is not to use a special script for this like on the Toolserver but to use federated tables. Can you explain why you think this is not going to work out? Do you have tools where this wouldn't work and why? Silke WMDE (talk) 08:38, 29 April 2013 (UTC)

Links[edit]