Skip to content
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

Reconciling against a Wikibase instance with federated properties (from Wikidata) fails at the point of value entry #4287

Closed
lozanaross opened this issue Nov 10, 2021 · 3 comments · Fixed by #4572
Assignees
Labels
Type: Bug Issues related to software defects or unexpected behavior, which require resolution. Type: Documentation Issues related to improving project documentation or tutorials. wikibase Related to wikidata/wikibase integration

Comments

@lozanaross
Copy link

lozanaross commented Nov 10, 2021

When connecting OpenRefine to a private Wikibase instance on WBStack which includes federated properties, reconciliation and property selection works fine, but when you need to enter values in the schema, the value entry field does not appear.

To Reproduce

Steps to reproduce the behavior:

  1. First, connect to this reconciliation endpoint: https://labs.tib.eu/reconcile/lodwgfedereated/ with this manifest: https://labs.tib.eu/reconcile/lodwgfedereated/manifest.json
  2. Then, reconcile some items (feel free to add test items, this is a blank test wiki, no real data shall be harmed).
  3. Finally, try to build a schema.

Current Results

It is not possible to enter values in the statements.

Expected Behavior

It should be possible to complete schema built just like with other Wiki instances.

Screenshots

grafik
grafik

Versions

  • Operating System: Windows 10
  • Browser Version: Firefox 91
  • JRE or JDK Version: whatever was packages with the latest release
  • OpenRefine: OpenRefine 3.5
@lozanaross lozanaross added Type: Bug Issues related to software defects or unexpected behavior, which require resolution. Status: Pending Review Indicates that the issue or pull request is awaiting review by project maintainers or collaborators labels Nov 10, 2021
@wetneb wetneb added wikibase Related to wikidata/wikibase integration and removed Status: Pending Review Indicates that the issue or pull request is awaiting review by project maintainers or collaborators labels Nov 10, 2021
@wetneb
Copy link
Member

wetneb commented Nov 10, 2021

Fascinating! Thanks for trying it out. This is likely to be relevant for the SDC project since Commons also has federated properties. To investigate as part of #4269.

@wetneb wetneb self-assigned this Jan 25, 2022
@wetneb
Copy link
Member

wetneb commented Jan 25, 2022

This should be solved now, but we might need more documentation about how to write a manifest using the new format, for the federation scenario to be exposed properly.

@wetneb wetneb added the Type: Documentation Issues related to improving project documentation or tutorials. label Jan 25, 2022
@wetneb
Copy link
Member

wetneb commented Feb 26, 2022

This is now supported and requires a new manifest to be written for the Wikibase instance. This is documented here:
https://docs.openrefine.org/next/manual/wikibase/configuration#the-format-of-the-manifest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug Issues related to software defects or unexpected behavior, which require resolution. Type: Documentation Issues related to improving project documentation or tutorials. wikibase Related to wikidata/wikibase integration
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants