Re: Scheme.org todo list and monorepo covering many of the community subdomains Lassi Kortela 03 Jan 2021 14:44 UTC
> I don't use normal TODO lists but I use GitHub issues. Few things which can > be use there. > > * Milestone that show progress you can use badges to show progress in Readme. > > * In each issue you can make that this belong to milestone so there can be > milestone "1 public version". > > * Each issue can have TODO list which is just GitHub extension to Markdown > that will show progress of each issue. > > They look like this: > > - [ ] Taks 1 > - [ ] Task 2 > - [ ] Sub task > > and the owner of the repo can mark the checkbox (that will be generated) > without editing the issue. > > Task that are not to be forgotten can be added as issue but not to near > Milestone. > > You can see how this work on my Scheme implementation: > > https://github.com/jcubic/lips > > In README there is (as of writing this) Badge with "1.0.0 Complete: 84%" > > And here is example of an issue with TODO list: > > https://github.com/jcubic/lips/issues/90 > > This type of issue when on list view show progress here this is shown as > "4 of 27" big task. > > * Additional thing what can be added is labels you can add new labels in any > colour to mark the issue. > > You can see labels milestone as well as progress on each task in issues for > my project: > > https://github.com/jcubic/lips/issues Thanks, good advice! I don't have any particular preferences on todo lists, so I'll let the rest of you pick whatever style you prefer. Feel free to use the GitHub issues in any way you like.