Hi all

as a follow up to Jeroens mail, I'd like to give a quick overview of things that
need to happen before we can roll out phase I of Wikidata on the first Wikipedia
(scheduled for "late summer"). As we are approaching feature completeness, it
becomes increasingly urgent to have a plan for getting the code deployed. Here's
a quick list of stuff we need:

* The most urgent bit is review of the Wikidata branch, which mainly means
introducing the ContentHandler facility into core, see below.

* The whole Wikibase code (3 extensions: repo, client and shared code in lib)
needs a review (the repo ist the least critical, since it will not be deployed
on Wikipedias). It's fairly large and could use a good looking over by anyone
who could spare a few minutes. If the code is unclear or confusing, also let us
know. I suggest to file any problem you find on bugzilla (in the misleadingly
named WikidataRepo or WikidataClient extensions) - got a better idea?

* Before actual deployment, we need to test in a more-like-production
environment. Ideally, we would use a Beta-Labs project for this. What's the
status of this, what's the procedure for testing a new extension there?

About the Wikidata branch:

On 23.07.2012 20:23, Jeroen De Dauw wrote:
> * The Wikidata core branch with ContentHandler stuff
> 
> DanielK needs to chime in here, as I was unable to find anything sitting on
> gerrit waiting for review. In any case, my understanding is that we still
> need to get quite a bit merged in, doing this step by step, so obviously we
> can only get to the next one when the current one got merged.

I agreed with Tim that this will be done as a direct merge of the Wikidata
branch, so core devs can work on the branch directly without the need to amend
patches, etc.

Things got a bit stuck for a bit over the last 4 weeks, because I was busy
traveling to Wikimania and having a look at New York. I have picked up work on
the branch last week, merged in the latest master and did some refactoring that
Tim requested (moved several functions from ContentHandlers to Content).

It would be really helpful to get this review done soon, so we can code the
extension against the actual current master. Also, several other projects, like
Geodata, could benefit a lot from the ContentHandler stuff.

Note that if all else fails, the Wikidata branch could stay separate and only be
deployed on the Wikidata repo wiki. The client Wikis (Wikipedias) don't need it.


Please let us know what we can do support up the review process.

-- daniel


_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to