-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Dear @mikej888,
while working on #12 and talking to colleagues about that approach, I concluded that it has too many limitations. A more general approach may be to script the bulk-creation of issues, based on SMP_Checklist.yaml (or a similarly machine-readable version).
This would have the advantage of users being able to import SMP-related issues at any time during a project, not only at the start. And it could be combined with the current workflow of generating a document.
I started researching a bit about how this could be done:
- GitHub's
Create an issue
API - GitLab's
New issue
API - potentially useful, existing Python scripts, modules, etc.
- https://gist.github.com/JeffPaine/3145490
- GrappigPanda/pygemony's
github.py
- donnemartin/gitsome's
gh-create-issue
(maybe too large of a dependency for a single task) - justinekizhak/create_project's
read_yaml.py
& &gitlab_api.py
- doctormo/python-gitlab3's
add_issue()
- @emilyriederer's R package
projmgr
can create GitHub issues & milestones. Context is the content planning of a research project, but the method would be the same as for the SMP. - ...
- more specific, YAML-to-issue tools, or MD-to-YAML
- ...
If you have any ideas, thoughts, suggestions about this, please let me know.
Kind regards :-)
Metadata
Metadata
Assignees
Labels
No labels