Verdy_p added a comment.

  Yes but this adds many constraints on talk pages (e.g. with archiving of 
discussions, or people attempting to talk and posting incorrect links to 
categories in these talk pages, that will become then hard to cleanup if 
everything is mixed (forcing to edit all these discussions, especially if they 
post contents with template calls). The alternative would be to use other 
talking systems, but LiquidThread for example is no longer maintained and has 
its problems.
  
  We should think about real metadata as part of "Data:*" pages containing 
JSON. It should be possible by using a format for the page that contains both 
the JSON and the categories, usign a MediaWiki syntax. The JSON part would 
itself  be embedded and queryable from the wiki page. Another way would be to 
really integrate a real metadata store for all pages (which could also 
integrate categories, but it will be difficult due to the way they are inserted 
conditionally by MediaWiki templates, so they are still stored in the Wiki 
content itself). The last alternative is Semantic MEdiawiki that implements 
such separate store. If you don't want to incldue all of Semantic Mediawiki, 
may be a part of it, compatible with it (so that it can still contain its own 
extensions).
  The last alternative it to use Wikidata for this store... But all this is a 
huge architectural problem for its integration.
  
  Why wasn't a system like the pair of "File:"/"Media:" namespaces used for 
"Data:"? After all JSON data files are like "Media:" with their own Media-Type, 
and the wiki page should be used for its description and categorization, and 
the pair "Data:"/"Media:" namespaces would have worked as well, reusing most of 
what we already do for all other media file types, and it could have made 
possible to also use different schemas for JSON files, or schemas for other 
data formats (like CVS/TSV, XML, may be even spreadsheet formats).

TASK DETAIL
  https://phabricator.wikimedia.org/T181319

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Verdy_p
Cc: Verdy_p, Jheald, Zache, Vojtech.dostal, Abbe98, Ainali, Manuel, 
Lectrician1, Inductiveload, Theklan, Justin0x2004, johanricher, So9q, Moebeus, 
CamelCaseNick, Librarian_lena, Gnoeee, John_Cummings, mxn, Base, Ferdinand0101, 
Mahir256, Bugreporter, Daniel_Mietchen, NavinoEvans, Pasleim, 
Lucas_Werkmeister_WMDE, Smalyshev, Aklapper, Yurik, Astuthiodit_1, AWesterinen, 
bking, karapayneWMDE, Invadibot, MPhamWMF, maantietaja, CBogen, ItamarWMDE, 
Akuckartz, ET4Eva, Dinadineke, Nandana, Namenlos314, tabish.shaikh91, Lahi, 
Gq86, GoranSMilovanovic, Jayprakash12345, JakeTheDeveloper, QZanden, EBjune, 
merbst, LawExplorer, Avner, StuartPrior, Silverfish, Reasno, Gehel, _jensen, 
rosalieper, Scott_WUaS, Jonas, FloNight, Xmlizer, Volker_E, SBisson, mys_721tx, 
Jane023, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, 
jayvdb, zhuyifei1999, TheDJ, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to