I am afraid that keeping versions is something the current architecture
will be terrible at supporting, especially because we need to keep
snapshots over a multitude of pages. MediaWiki is not terribly good at
that. If something like the memento extension would really work at scale,
maybe...


Anyway, I guess going with the watchlists sounds powerful. Notifications
would require checking the wiki (right? I am not completely sure about
that) whereas watchlists provide feeds, which could be integrated into a
large system.

Just my two cents.

On Wednesday, January 8, 2014 7:21:10 AM, Thomas Douillard <
thomas.douill...@gmail.com> wrote:

> Hi, a problem seems (not very surprisingly) to emerge into Wikidata : the
> managing of the evolution of how we do things on Wikidata.
>
> Properties are deleted, which made some consumer of the datas sometimes a
> little frustrated they are not informed of that and could not take part of
> the discussion.
>
> My question is : is it a community problem, a technical problem, or both ?
> IMO it is a very serious problem for a project of the size of Wikidata that
> just leaving to humans to make notifications to whoever uses te datas could
> be a disaster.
>
> We therefore need to have tools to manage that, part of the solution is
> from the technical side.
>
> I'll try to do a review of which tools we have now, as tools, to make
> notifications from people who want to make a change that imacts other
> projects or people, and interestec projects or people:
> * Purely human : someone who make a change in a model or delete a property
> is responsible to notify every projects he knows would be impacted. This is
> tedious and imperfect, and imperfectly pass through language barriers, if
> he has to notify every Wikipedias.
> * Using watchlists : This is a semi automated process. Every people
> involved into a project, model, or property has to follow the relevant
> pages. Still imperfect for many reasons.
> * Using the notify extensions, like the ping projects or ping user
> templates, interproject, this may need software solutions from the
> developper of the Echo Mediawiki extensions
>
> Another, and complemnetary solution is to mantain data or models API and
> versions, as we do in sotfware API, and manage versioning, parralel
> versions, deprecations ... but this is ressource consuming. Any ideas ? I
> thing it's an important question we need to give answers, at least partial
> ones.
>
_______________________________________________
Wikidata-l mailing list
Wikidata-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-l

Reply via email to