toan added a comment.
@Manuel @Lydia_Pintscher In an attempt to un-stall this I will try to formulate a question to answer. This blew up recently because of T281272: HTTP 500 error for https://www.wikidata.org/wiki/Special:EntityData/Q30.rdf / ttl <https://phabricator.wikimedia.org/T281272> but has been working previously. However providing labels etc for all languages is deemed by developers as bloating the response and a hit on performance. Proposed solutions. 1. Don't do anything (Perfectly valid situation but the output will be massive, performance issues, etc.) (note: Q42 currently gives around 1mb of RDF <https://www.wikidata.org/wiki/Special:EntityData/Q42.rdf>) 2. No label or description being output (The `dump` flavor does this. Not necessary bad but the most drastic change.) 3. Only output a set of languages to 1. Use request language (uselang=?) defaulting to the site language and fallback using a language fallback chain <https://phabricator.wikimedia.org/T285795#7189562> 2. Some pre-defined set of languages, but which? When discussed this morning the favored solutions seems to be 3A, however this means we change a big part of the output by leaving out other languages. The open questions i see are: - Which solution do we go with? - Will this be welcome by the consumers of the api (Not having all the languages in the dump)? TASK DETAIL https://phabricator.wikimedia.org/T285795 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: toan Cc: toan, Manuel, Aklapper, Addshore, Lydia_Pintscher, Tarrow, daniel, Lucas_Werkmeister_WMDE, Tonina_Zhelyazkova_WMDE, Ladsgroup, Invadibot, maantietaja, Akuckartz, Iflorez, alaa_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
