| Psychoslave added a comment. |
As an example of the limits perceived with our current infrastructure, even staying in the frame of a single Wiktionary, you can think about creating glossaries using existing definitions.
Maybe Extension:TextExtracts might help somewhat here, but at least from the documentation it doesn't appear to be usable through wikicode calls.
One way to do it would be to use external bots that browse lexical categories, fetch each matching article, grab matching definitions (if tagged in the article) and generate distinct pages, for example in a dedicated namespace.
As Lua modules doesn't allow to fetch a list of element in a category, it's not possible to do the previous transformation through modules alone, and it would probably be too resource consuming anyway. What would be possible is parsing all articles, as previously mentioned and put their definitions into data modules. That would at least make a scenario where this data would be easily providable for in-wiki consumption in various cases, potentially avoiding data duplication within a single instance, as well as for external queries as the module could generate various output format.
Thus said there is no guarantee that the current community would like to use this data modules, there might propose to delete the transformed material, just ignore it and recommend to not use it within the main space, just as well as embrace and migrate massively to such an approach. Also such an approach shouldn't go without a rethinked UX which enable to edit data modules without editing the LSON, aiming at gaining both the support of current communities and new comers.
But even if we would have all that, it wouldn't allow data sharing across linguistic version, as we currently don't have possibility to share modules across instances.
Community endorsement won't change whether the data are stored within a data module or in an external Wikibase instance. The sharing of data across wikis can't currently be solved with data modules, but Wikidata comes to our mind of course. However as this is about sharing existing definitions of Wiktionaries which are covered by CC-by-sa-3.0-unported, Wikidata which accept only CC-0 compatible material can't host this data.
This hopefully expose the reasons of this demand and makes obvious how it supports the aims of our movement.
Cc: Lea_Lacroix_WMDE, Aklapper, Psychoslave, Lahi, Gq86, Cinemantique, GoranSMilovanovic, QZanden, LawExplorer, jberkel, Wikidata-bugs, aude, GPHemsley, Shizhao, Nemo_bis, Darkdadaah, Mbch331, Krenair
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
