Implement mechanism to handle update to topics with saved progress [Blocked on #169] #3492
Labels
enhancement
End user-perceivable enhancements.
Impact: Medium
Moderate perceived user impact (non-blocking bugs and general improvements).
Issue: Needs Clarification
Indicates that an issue needs more detail in order to be able to be acted upon.
Work: Medium
The means to find the solution is clear, but it isn't at good-first-issue level yet.
Z-ibt
Temporary label for Ben to keep track of issues he's triaged.
On updating a topic and/or a lesson, the student progress will not be saved because of the pedagogical constraints involved in the lesson updates which render it difficult to identify how to extrapolate the previous lesson’s progress into the updated lesson. Therefore, the saved version will be deleted and replaced by the updated version of the lesson and the user will have to start over from the beginning. (for more context see Oppia Android Checkpointing PRD.)
A topic/and or lesson with saved progress can be either
If the topic/and or lesson with saved progress is deleted, there should be no change in the saved progress and the users should be able to resume the lesson using the saved progress when the lesson is re-downloaded.
If the topic/and or lesson with saved progress is updated, the structure of the exploration may change, so in this case, the progress should be not be used to resume the checkpoint and the user should start the lesson from the beginning.
The text was updated successfully, but these errors were encountered: