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

Variable duration streaks with fractioned progress. #41

Open
zlash opened this issue Jan 31, 2017 · 1 comment
Open

Variable duration streaks with fractioned progress. #41

zlash opened this issue Jan 31, 2017 · 1 comment

Comments

@zlash
Copy link

zlash commented Jan 31, 2017

It would be nice to be able to accommodate scenarios like the following:

" Make N thinks every week "

So one gets the flexibility to choose the time to do those N things during the desired period (one week in the example, but it would be nice to choose any period in days) but is still able to track in each period if it's hitting the desired quota.

So maybe it can be thought as two additions: One, the ability to create streaks with a period in arbitrary days and two, the ability of creating fractioned streak entries, where you add parts of progress towards the total.

@karai17
Copy link

karai17 commented Jul 30, 2018

An extent of this: dynamic streaks.

Let's say I want to create a streak where I work out at least every other day. If you flag a day as worked out, that day becoems day zero. Example:

Static Streak - Work Out Every Other Day

Work out days: 0, 2, 4, 6, 8, 10, 12, 14

Dynamic Streak - Work Out AT LEAST Every Other Day

Work out days: 0, 2, 3, 5, 6, 8, 9, 10, 12, 14

So what we see here is if you work out on any given day, then you are given 48 hours to flag another work out. If you work out several days in a row, that's fine, none of those days are "wasted effort". This lets you choose the days you work out without a rigid schedule.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants