Pintoch created this task. Pintoch added a project: Wikibase-Containers. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata.
TASK DESCRIPTION **Problem** Some components (either Wikibase itself or some extensions) rely on special properties or items which have a special behavior. For instance, Wikibase has a `$formatterUrlProperty` configuration variable which expects a PID. This property is then used to render values for external identifiers. The Quality Constraints extension relies on bazillions of special PIDs and QIDs to define the constraints. The OpenRefine reconciliation interface also relies on some (instance of, subclass of…). We need a workflow to set up these magic properties. **Currently** - Boot your Wikibase with Docker - Manually login as WikibaseAdmin and create the properties / items - Put the properties / ids of these entities in the various config files of the various components that require them - Reboot these. **Ideally** As the docker-compose config grows and integrates more services (such as the ones mentioned above), it will become quite inconvenient to create all these special entities manually. It seems hard to do this process completely automatically as part of the Docker boot process (since we can't really avoid restarting Wikibase after `formatterUrlProperty` has been set), but there could be a maintenance script that creates all these special entities and store their ids in a file that is accessible to all relevant Docker containers, which would then feed these ids into their own config files. TASK DETAIL https://phabricator.wikimedia.org/T236619 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Pintoch Cc: Aklapper, Pintoch, darthmon_wmde, Jelabra, DannyS712, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Asahiko, Wikidata-bugs, aude, Addshore, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs