Tarrow triaged this task as "Normal" priority.
Tarrow updated the task description. (Show Details)

CHANGES TO TASK DESCRIPTION
TBA details by @tarrow & or @Lydia_PintscherWe should have quickstatements working as it does on wikidata.org out of the box.

Currently we rely on using it's OAuth functionality to make edits. Unfortunately the setup process for the user is non-trivial and has some annoying "tricky bits" like faking having an email address for an account. The setup is described here: https://github.com/wmde/wikibase-docker/blob/master/quickstatements/README.md We've had reports from multiple people that they struggled, or missed steps from the guide etc...

**Suggested Approach**
* Create a maintenance script for OAuth to generate a new consumer (see separate ticket T<TBA>)
* Add running this script to the entrypoint of wikibase bundle image
* Write the credentials to a file
* Have this file jointly mounted in both the Wikibase-Bundle container and the QS container
* Adapt the QS entrypoint script to read the values from the file if it is present

**Acceptance Criteria**
Quickstatements OAuth should require no user interaction by the Admin user to setup. It should behave in the same way as a user visiting the wikidata.org version sees it behave (i.e.
each end user still has to approve the consumer to make edits).

TASK DETAIL
https://phabricator.wikimedia.org/T205606

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Tarrow
Cc: dbs, thisismattmiller, Addshore, Lydia_Pintscher, Aklapper, Tarrow, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, Gstupp, LawExplorer, _jensen, D3r1ck01, Jonas, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to