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

Find a way to report failures of item creations for new editors in Wikidata extension #1782

Open
wetneb opened this issue Oct 27, 2018 · 7 comments · May be fixed by #6555
Open

Find a way to report failures of item creations for new editors in Wikidata extension #1782

wetneb opened this issue Oct 27, 2018 · 7 comments · May be fixed by #6555
Labels
error handling Improving the ways errors are reported to users Type: Bug Issues related to software defects or unexpected behavior, which require resolution. wikibase Related to wikidata/wikibase integration

Comments

@wetneb
Copy link
Sponsor Member

wetneb commented Oct 27, 2018

Describe the bug
It seems that some new item creations are blocked for new editors. Maybe we should just slow down the edit rate to help with that (check needed with Wikidata admins).
We need a way to report creation failures to the user - for now we need to look up the logs but they are not always easily available (for instance when running OR on a mac).

@wetneb wetneb added Type: Bug Issues related to software defects or unexpected behavior, which require resolution. wikibase Related to wikidata/wikibase integration labels Oct 27, 2018
@wetneb wetneb added this to Todo in Wikidata integration via automation Oct 27, 2018
@wetneb
Copy link
Sponsor Member Author

wetneb commented Nov 5, 2018

One possibility would be to add a new column containing the editing errors, when they happen.

@wetneb wetneb modified the milestone: 3.1 beta Nov 5, 2018
@wetneb wetneb added the error handling Improving the ways errors are reported to users label Mar 3, 2020
@madham32
Copy link
Contributor

Hi! Can I try working on this issue? :)

@madham32
Copy link
Contributor

Could you tell me how to reproduce these errors?

@wetneb
Copy link
Sponsor Member Author

wetneb commented Mar 10, 2020

You could create a fresh Wikidata account, without any edits, and then try to create a new wikidata item from OpenRefine itself.

If you already have a Wikidata account, make sure you are logged in with your existing account when you sign up for a new account. This will make sure both accounts are linked and the system recognizes them as belonging to the same person (to avoid breaching the policy on multiple accounts).

In general there are many other reasons why Wikidata edits might be rejected - this ticket could be broadened to improve the reporting of these errors in general.
For instance, if you try to create an item whose English label and description are identical to those of another item, this should be rejected as well (I think).

@wetneb
Copy link
Sponsor Member Author

wetneb commented May 19, 2020

Cc @darecoder1999 who is interested in this issue

@antoine2711
Copy link
Member

I get this error on the back-end. I would like to see that in the front-end.

01:15:49.130 [                   refine] POST /command/wikidata/perform-wikibase-edits (4ms)
01:15:49.131 [..mWikibaseEditsOperation] Performing edits (1ms)
01:15:49.131 [..ting.EditBatchProcessor] Requesting documents (0ms)
01:15:49.515 [..ting.EditBatchProcessor] MediaWiki error while editing [modification-failed]: Item [[Q111909481|Q111909481]] already has label "puppet" associated with language code en, using the same description text. (384ms)
01:15:49.793 [..ting.EditBatchProcessor] MediaWiki error while editing [modification-failed]: Item [[Q111909481|Q111909481]] already has label "puppet" associated with language code en, using the same description text. (278ms)
01:15:50.077 [..ting.EditBatchProcessor] MediaWiki error while editing [modification-failed]: Item [[Q111909481|Q111909481]] already has label "puppet" associated with language code en, using the same description text. (284ms)
01:15:50.312 [..ting.EditBatchProcessor] MediaWiki error while editing [modification-failed]: Item [[Q111909481|Q111909481]] already has label "puppet" associated with language code en, using the same description text. (235ms)
01:15:50.312 [..ting.EditBatchProcessor] Failed to rewrite update on entity http://www.wikidata.org/entity/Q111909132 (reconciled from 3639232596724826008). Missing entity: new item (reconciled from -6554086159627687270). Skipping update. (0ms)

Regards, Antoine

@wetneb
Copy link
Sponsor Member Author

wetneb commented Jun 21, 2023

@antoine2711 what do you think about #5944?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
error handling Improving the ways errors are reported to users Type: Bug Issues related to software defects or unexpected behavior, which require resolution. wikibase Related to wikidata/wikibase integration
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

3 participants