wmde / wikibase-release-pipeline

BSD 3-Clause "New" or "Revised" License
45 stars 33 forks source link

feat!: set wdqs concept URI #771

Closed rti closed 1 month ago

rti commented 2 months ago

Allow setting the concept URI of entities in WDQS explicitly and distinct from the hostname used to contact wikibase.

This also fixes the problem WDQS not accepting entities when the wikibase host had a DNS name different from wikibase (which should be always the case, because wikibase is not a FQDN).

Note: In deploy, items and properties in WDQS will now have the public wikibase hostname with https protocol as prefix. E.g. https://wikibase.example/

Related:

BREAKING CHANGE: env var WIKIBASE_CONCEPT_URI now mandatory to run wdqs updater

rti commented 1 month ago

How to handle this versioning, as discussed today with @lorenjohnson

WDQS bumps a major version

Deploy bumps a patch

TODO

rti commented 1 month ago

holding back for #782