
2025-10-23
The context: what is movement?
Examining current governance
Challenges to address




A research software engineering (RSE) team… dedicated to the development of high quality, accurate, robust, easy to use and maintainable open-source software for neuroscience and machine learning.
Source: sleap.ai
movement overviewmovement?movement size and growth~60k downloads (PyPI + conda-forge)
26 code contributors, 50% from outside UCL
~300 merged pull requests
Public forum hosts 82 members across 53 threads

Governance is the formalisation of implicit norms and culture in order to scale collaboration.
Source: “Governance for Software Engineers”, by Tobie Langel
Looking through the lens of Ostrom’s three levels of governance:
| Task | Who has the rights? | Who does it? |
|---|---|---|
| Approving PRs | Maintainers | Maintainers |
| Triaging issues | Maintainers | Maintainers |
| Releases | Maintainers | Mostly Niko |
| Community Calls | Maintainers | Mostly Niko |
| Social media | Adam | Adam |
| Conferences | Adam, Maintainers, Collaborators | Mostly Niko |
| Moderation and COC enforcement | Adam & Maintainers | Mostly Adam |
For major decisions, such as roadmaps, feature prioritisation, and design changes:
movement, incorporating Birdaro’s training.How do we prevent separation between the Neuroinformatics Unit and the wider community?
How do we scale the consensus-based decision-making process as the number of maintainers increases?
What if SWC completely changes course on movement?
movement independent of SWC, if needed.
Birdaro Training Program | 2025-10-23