Re: Scheme.org todo list and monorepo covering many of the community subdomains
Jakub T. Jankiewicz 03 Jan 2021 08:19 UTC
> Monorepo: https://github.com/schemeorg/community
>
> Todo list: https://github.com/schemeorg/community/issues
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
--
Jakub T. Jankiewicz, Web Developer
https://jcubic.pl/me