-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tag management of the Wikibase editing operation #6551
Comments
wetneb
added
Type: Bug
Issues related to software defects or unexpected behavior, which require resolution.
wikibase
Related to wikidata/wikibase integration
labels
Apr 21, 2024
Thanks for thinking about this! |
wetneb
added a commit
to wetneb/OpenRefine
that referenced
this issue
Apr 22, 2024
This falls back on editing with a non-versioned 'openrefine' tag instead of 'openrefine-${version}" by default, and on editing without a tag if 'openrefine' isn't available. Closes OpenRefine#6551.
wetneb
added a commit
to wetneb/OpenRefine
that referenced
this issue
May 16, 2024
This falls back on editing with a non-versioned 'openrefine' tag instead of 'openrefine-${version}" by default, and on editing without a tag if 'openrefine' isn't available. Closes OpenRefine#6551.
wetneb
added a commit
that referenced
this issue
May 27, 2024
* wikibase: Better handling of 'badtags' error. This falls back on editing with a non-versioned 'openrefine' tag instead of 'openrefine-${version}" by default, and on editing without a tag if 'openrefine' isn't available. Closes #6551. * Change default tag to not be versioned
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The Wikibase editing operation currently adds a tag
openrefine-3.9
(in the master branch) to the edits it makes on Wikidata.Because this tag does not exist on Wikidata yet, editing fails.
In the past, I have taken care of requesting the creation of the tag from Wikidata administrators every time we published a new minor release and I could do it again this time. But it does not feel great, because:
So I would be keen to remove this versioning. One problem is that the tag that is applied on edits is stored in the Wikibase manifests that users have stored in their workspace preferences, in the form of
openrefine-${version}
by default for Wikidata. So it's difficult to change those. I can think of the following approaches:openrefine
). If that fails, edit without tag. If we request the creation of theopenrefine
tag on Wikidata it would ensure edits remain tagged while still providing out-of-the-box editing support for other Wikibase instances (who might or might not care about tags)Maybe the last version is good enough?
The text was updated successfully, but these errors were encountered: