Hi all!
We have some breaking API changes that will soon be deployed to wikidata.org.
The deployment date should be: 9th September 2015 (just under 2 weeks)
The change making the breaks an be found at:
https://gerrit.wikimedia.org/r/#/c/227686/
The breaking changes are:
- XML output aliases are now grouped by language - XML output may no longer give elements when they are empty - XML any claim, qualifier, reference or snak elements that had an '_idx' element will no longer have it - ALL output may now give empty elements, ie. labels when an entity has none
If you want to see a wikipage explaining these changes take a look at:
https://www.wikidata.org/wiki/User:Addshore/API_Break_September_2015
If you have any questions regarding these breaking changes please ask!
Addshore
The merged changeset included changes which were not advertised, causing pywikibot to break. See T110559
The wbgetentities JSON 'entities' is now an array/list of entities instead of a mapping/dictionary of 'Qd' => entity.
On Fri, Aug 28, 2015 at 12:33 AM, Addshore addshorewiki@gmail.com wrote:
Hi all!
We have some breaking API changes that will soon be deployed to wikidata.org.
The deployment date should be: 9th September 2015 (just under 2 weeks)
The change making the breaks an be found at:
https://gerrit.wikimedia.org/r/#/c/227686/
The breaking changes are:
- XML output aliases are now grouped by language
- XML output may no longer give elements when they are empty
- XML any claim, qualifier, reference or snak elements that had an
'_idx' element will no longer have it
- ALL output may now give empty elements, ie. labels when an entity has none
If you want to see a wikipage explaining these changes take a look at:
https://www.wikidata.org/wiki/User:Addshore/API_Break_September_2015
If you have any questions regarding these breaking changes please ask!
Addshore _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Wed, Sep 9, 2015 at 8:04 AM, John Mark Vandenberg jayvdb@gmail.com wrote:
The merged changeset included changes which were not advertised, causing pywikibot to break. See T110559
The wbgetentities JSON 'entities' is now an array/list of entities instead of a mapping/dictionary of 'Qd' => entity.
We're looking into it now.
Cheers Lydia
Hm, works for me:
{"entities":{"Q42":{"pageid":138,"ns":0,"title":"Q42"
On Wed, Sep 9, 2015 at 8:24 AM Lydia Pintscher lydia.pintscher@wikimedia.de wrote:
On Wed, Sep 9, 2015 at 8:04 AM, John Mark Vandenberg jayvdb@gmail.com wrote:
The merged changeset included changes which were not advertised, causing pywikibot to break. See T110559
The wbgetentities JSON 'entities' is now an array/list of entities instead of a mapping/dictionary of 'Qd' => entity.
We're looking into it now.
Cheers Lydia
-- Lydia Pintscher - http://about.me/lydia.pintscher Product Manager 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/681/51985.
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
It has only been deployed on test.wikidata so far.
Il 09/09/2015 10:14, Magnus Manske ha scritto:
Hm, works for me:
{"entities":{"Q42":{"pageid":138,"ns":0,"title":"Q42"
On Wed, Sep 9, 2015 at 8:24 AM Lydia Pintscher lydia.pintscher@wikimedia.de wrote:
On Wed, Sep 9, 2015 at 8:04 AM, John Mark Vandenberg jayvdb@gmail.com wrote:
The merged changeset included changes which were not advertised, causing pywikibot to break. See T110559
The wbgetentities JSON 'entities' is now an array/list of entities instead of a mapping/dictionary of 'Qd' => entity.
We're looking into it now.
Cheers Lydia
-- Lydia Pintscher - http://about.me/lydia.pintscher Product Manager 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/681/51985.
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Magnus is that on the live site? If so the breaking change is not being deployed until this evening! :) I believe this was probably spotted on either test or beta!
On 9 September 2015 at 10:14, Magnus Manske magnusmanske@googlemail.com wrote:
Hm, works for me:
{"entities":{"Q42":{"pageid":138,"ns":0,"title":"Q42"
On Wed, Sep 9, 2015 at 8:24 AM Lydia Pintscher < lydia.pintscher@wikimedia.de> wrote:
On Wed, Sep 9, 2015 at 8:04 AM, John Mark Vandenberg jayvdb@gmail.com wrote:
The merged changeset included changes which were not advertised, causing pywikibot to break. See T110559
The wbgetentities JSON 'entities' is now an array/list of entities instead of a mapping/dictionary of 'Qd' => entity.
We're looking into it now.
Cheers Lydia
-- Lydia Pintscher - http://about.me/lydia.pintscher Product Manager 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/681/51985.
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
wikitech-l@lists.wikimedia.org