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