Save Plans
Maintainers usually reply within 5 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 18/100
Research direction
The issue names no files, classes or tests, so start by finding where the weekly schedule and routines are stored and edited in the Flutter app. The open questions are whether a plan is a snapshot of the schedule or a set of references to shared routines, and what happens to plans when a routine is deleted. Settle those with the maintainer before writing code; done means a agreed data model and a way to save, switch and delete plans.
Written by the indexing model from the issue text.
Description
It might be nice to be able to save your weekly plan. Someone might have a summer plan vs. winter plan. Or want to switch to a new plan while traveling.
questions…
- would simply adding or removing a routine to the current schedule update the plan?
- would the plan be made up of routines? Meaning if you delete a routine would it be removed from all the plans that used it?
I don't know if this is too complicated, but it might be useful.
The reason I was thinking about it was that you added the plan from Reddit. If I switch to try that out, I have to rebuild my old schedule.
- Dominant language
- Dart
- Stars
- 844
- Forks
- 98
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 4
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from InlitX/GymMane
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 80/100
Maintainers usually reply within 5 days
-
bug
Difficulty 1/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 5 days
-
enhancement
Difficulty 3/5 Half a day Newbie friendliness 50/100
Maintainers usually reply within 5 days
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 38/100
Maintainers usually reply within 5 days
-
QuestionOpen
Difficulty 2/5 1-3 hours Newbie friendliness 30/100
InlitX/GymMane#303 · 1 comment ·
Maintainers usually reply within 5 days
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
libnativeapi/nativeapi#21 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
chriskelly/wish-together#102 ·
Maintainers usually reply within 1 day
-
area/adaptivity kind/task priority/p1
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 60/100
spotiflacapp/SpotiFLAC-Mobile#783 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
Maintainers usually reply within 1 day