Hello all,
As planned, the change has now been deployed on wikidata.beta.wmflabs.org .
Feel free to test your tools and let us know if you encounter any issue.
Cheers,
Léa

On Tue, 14 May 2019 at 12:11, Léa Lacroix <lea.lacr...@wikimedia.de> wrote:

> Hello all,
>
> This change is relevant for everyone using the *wbeditentity* endpoint of
> Wikidata’s API.
>
> While working on editing the termbox from mobile, we discovered a bug in
> our code of the wbeditentity endpoint, that does not conform with the
> implicit interpretation of the documentation
> <https://phabricator.wikimedia.org/diffusion/EWBA/browse/master/docs/change-op-serializations.wiki$46>.
>
>
> A request including {"aliases":{"en":[]}} should, according to the
> implicit interpretation of its documentation, replace all aliases in
> English by an empty string, meaning removing all aliases. However, at the
> moment this action is not actually performed, meaning that this request
> would leave the aliases untouched.
>
> We want to fix this bug, because we need this request to work in order to
> be able to remove all aliases also in the new termbox on mobile. We are
> treating this bug fix as a breaking change because the documentation was
> ambiguous, and there may be some tools currently sending requests with
> empty alias arrays when nothing need to be touched, intentionally or not.
>
> If you are maintaining a tool, please *inspect your tool usage of
> wbeditentity endpoint*, and make sure that no calls with empty alias
> arrays are sent unless the intention is to remove these aliases.
>
> According to our breaking change policy, this bug fix will be first
> deployed on beta.wikidata.org later on May 28th, then on wikidata.org on *June
> 12th*.
>
> If you have any question or issue, feel free to discuss in the related
> ticket <https://phabricator.wikimedia.org/T203337>.
>
> Cheers,
> --
> Léa Lacroix
> Project Manager Community Communication for Wikidata
>
> Wikimedia Deutschland e.V.
> Tempelhofer Ufer 23-24
> 10963 Berlin
> www.wikimedia.de
>
> Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.
>
> Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
> unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das Finanzamt
> für Körperschaften I Berlin, Steuernummer 27/029/42207.
>


-- 
Léa Lacroix
Project Manager Community Communication for Wikidata

Wikimedia Deutschland e.V.
Tempelhofer Ufer 23-24
10963 Berlin
www.wikimedia.de

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.

Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/029/42207.
_______________________________________________
Wikidata mailing list
Wikidata@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata

Reply via email to