Skip to content

Bonsai task management: GitHub Issues #10

@tmillross

Description

@tmillross

The various suggested Bonsai tasks are currently described primarily in the Wiki (plus here and here). The GitHub wiki interface is not designed for task management: it lacks discussion, deadlines, dependencies, workflows, task completion, archiving etc. So there is room for improvement here.
GitHub Issues are designed for this. @romainsacchi and I have discussed and researched this topic. We also considered GitHub project boards, but they mostly build upon and extend issues. We think that the tasks listed in the Wiki should be converted into Issues. This should make the Bonsai requirements, status, management, and development speed more visible, integrated and consistent, and help with decision making, provenance, and getting new users started with contributions.

Requirements:

If general agreement on this approach is reached:

  • copy across the remaining tasks from other locations
  • delete the duplicated tasks from the Wiki
  • update the getting started Wiki page to refer to high-priority tasks

Aside: I considered starting a BEP for this but thought the administrational overhead was too high. So I instead opted to make the changes as a proof-of-concept, then gather feedback after.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions