Uzume added a comment.
The issue becomes how to represent multiple edition links in Mediawiki toolbars across multiple WMF wikis across their projects. Currently, as implemented via WD sitelinks, we only allow one link per wiki per project per WD item. This is in part owning to the limited space in the Mediawiki toolbars where such links are displayed. Even across wikis within a single project when only a single link is allowed per wiki, there can sometimes be a *very* large number of links (there are many languages in Wikipedia alone and already there are mechanisms that limit the number of sitelinks displayed in the toolbar by default). Wikidata already has a method of linking works and their editions as well a providing sitelinks to WMF wiki pages for each WD item. I am not sure it is a good idea to consider stuffing all the links of all the editions of a work into the MW toolbar of a wiki even if a good method of how to organize the display of such links could found. That said, I can see the value in using the Wikidata work and edition links to provide an overview of the all the sitelinks across all editions of a work in some fashion--perhaps something like an autogenerated disambiguation page at the work level on Wikisource wikis or a navigation template that can exist somewhere on the Wikisource edition pages. Such navigation could be stuffed into the toolbar if another "Wikisource editions" section was added but I would maintain that I would not want that extraneous noise on wikis other than Wikisource wikis. At some point too many navigation links presented all at once with limited organization becomes a deficit with regard to navigation itself. It should also be considered that currently it is expensive to access multiple Wikidata entities from within the render of a single MW page and that there is definitely an upper limit to this sort of traversal to collect sitelinks. It would probably be a poor idea to consider pushing this across all the wikis across all the projects. Remember this is not just an issue for Wikisource editions as Wikidata can and does have edition items for editions of works that do not and will probably never have pages at any MWF wiki including Wikisource wikis (of course there won't be any sitelinks then either). The expensive overhead is incurred just to access the entities whether the items have any sitelinks (e.g., to Wikisource) or not. Also the way Wikidata links works and editions is inverted to the way you want to traverse them (editions point to works not the other way around typically). So there is no way to know all the editions of a work just by looking at statements about the work. One has to conduct a search query using something like `haswbstatement` or generic SPARQL. Neither of these can currently be performed during a page render. TASK DETAIL https://phabricator.wikimedia.org/T128173 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Uzume Cc: Uzume, Vladis13, beleg_tal, MJL, JAnD, Tpt, PokestarFan, Hsarrazin, Bodhisattwa, Billinghurst, MF-Warburg, Purodha, Ankry, Candalua, Gymel, Aklapper, iecetcwcpggwqpgciazwvzpfjpwomjxn, StudiesWorld, Hook696, Daryl-TTMG, RomaAmorRoma, 0010318400, E.S.A-Sheild, darthmon_wmde, Meekrab2012, joker88john, CucyNoiD, Nandana, NebulousIris, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Af420, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Mahir256, QZanden, LawExplorer, WSH1906, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, Samwilson, Wikidata-bugs, aude, jayvdb, Shizhao, Mbch331, jayantanth, Ltrlg, Krenair
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
