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

LUN-530: Implement a valid reminder for long term exercise #952

Open
jira-to-github-migrator bot opened this issue Aug 13, 2023 · 1 comment
Open

Comments

@jira-to-github-migrator
Copy link

Stefanie Metzger - 11.8.2023, 10:16:43

Implement a good algorithm when the "you can now do the long term exercise for these words"-modal should be displayed when finishing a module.

What would be a good algorithm?

  1. The modal should be displayed the first time a module is finsihed after a user installed the app

  2. The modal should not be displayed every time a module is finished

  3. (optional) The modal should be displayed more often, when the user is not doing the long term exercise at all or only rarely

 

Suggestion: Maybe we can save something like "longTermExerciseReminderInterval" and "LongTermExerciseReminderSkipNextXTimes", update them when a module is finished like this: 


if(SkipNextXTimes > 0) {

   SkipNextXTimes--

} else {

  showModal()

   SkipNextXTimes = ReminderInterval

   ReminderInterval = ReminderInterval * 2

} 

So if we init ReminderInterval = 1 and SkipNextXTimes = 0

User will get a reminder after completing the first module, the third module and so on. But feel free to think a better logic

**Environment**: -
**Linked issues:**

@LeandraH LeandraH changed the title LUN-530: Implemnt a valid reminder for long term exercise LUN-530: Implement a valid reminder for long term exercise Sep 23, 2023
@roman-digitalfabrik
Copy link

I would pledge to postpone this feature. There is a perfect concept (called SuperMemo SM2), but there are many other features with higher priority

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Development

No branches or pull requests

1 participant