sillsdev / StoryProducer

Story Producer app
Other
5 stars 11 forks source link

New "Affirm Accuracy Check" dialog #645

Open bryanwussow opened 2 years ago

bryanwussow commented 2 years ago

User Story

As a local pastor or SE advisor, I need to be able to approve accuracy of a locally translated Bible story, but it's not realistic for me to be controlled by a narrow training program to receive a SP password.

Is your feature request related to a problem or rationale? It's not realistic in the realm of open software for a local pastor or SE advisor to be controlled by a narrow training program to receive a SP password. They can get training in many ways and they will train (and trust) the local translators to include them in the Accuracy Check phase.

Specific requirements

For SIL Story Producer, substitute the Consultant Password dialog with by default a new dialog that asks the user "If this is a Bible story, has this story been checked for accuracy by someone with Bible knowledge?"

Acceptance

A wide range of people find that the new dialog messages are clear.

Testing Ideas

A response of 'No' does not unlock the remaining phases. Dismissing any of the new dialogs (by tapping outside the dialog) does not unlock the remaining phases.

bryanwussow commented 2 years ago

This change is for SIL Story Producer. Code is included so that other forks of story producer that want the ConsultantPassword dialog as before can get that when they change their defaultConfig applicationId in build.gradle.

bryanwussow commented 2 years ago

Someday, we may be able to add a settings page in the app in which the trainer or accuracy checker could configure whichever dialog he wants the local team to use.