Addshore added a comment.

  I originally posted this on T236619 
<https://phabricator.wikimedia.org/T236619>, but going to close that as a dupe 
of this and do discussion here instead..
  
  I would like this to a well speced out feature before doing to much dev work 
on it in possibly the wrong direction. As I see it, and including the thoughts 
of others I have discussed this with over the past days at wikidata con and 
wikibase workshops etc there are a few different situations:
  
  1. People want a totally clean wikibase, and they want to be able to do 
whatever they want with it (no preset ontology etc)
  2. People that want to set things like formatterUrlProperty or the 
constraints properties don't want to have to change LocalSettings
  3. People that want to create these properties do not want to do it manually.
  
  For quality constraints there is already a maintenance script for doing this 
a bit 
https://github.com/wikimedia/mediawiki-extensions-WikibaseQualityConstraints/blob/master/maintenance/ImportConstraintEntities.php
  But the situation across the board could definitely be improved.
  
  We probably want to end up in a situation where:
  
  - There is a new mechanism for these property IDs or item IDs to be recorded 
in wikibase without needing to change PHP files. (would be great if there was a 
mediawiki core thing here that could be used, but we can also make our own)
  - Code exists to easily create template / default versions of all of these 
properties and items (probably also registering the IDs in the system the 1st 
point describes
  - This code can be called via a special page OR maintenance script OR be 
automatically run on install of wikibase (depending on some flag or config).
  
  I believe this would cover all of the use cases that I have heard of so far.
  I'm going to send this into the Wikibase communication channels to gather 
further feedback.

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

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

To: Addshore
Cc: Bugreporter, Addshore, Lucas_Werkmeister_WMDE, Aklapper, Lydia_Pintscher, 
darthmon_wmde, Jelabra, DannyS712, Nandana, Lahi, Gq86, GoranSMilovanovic, 
QZanden, LawExplorer, _jensen, rosalieper, Asahiko, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to