This document describes the governance model for the EUR-UN open-source organization.
EUR-UN is a small, agile open-source collective. We prioritize simplicity, transparency, and fast decision-making over bureaucratic process.
The organization owner has full administrative access across all repositories and is responsible for:
- Setting the strategic direction of the organization
- Creating and archiving repositories
- Managing organization membership and team structures
- Approving cross-project architectural decisions
- Final authority on code of conduct enforcement
Maintainers are trusted contributors with write access to one or more repositories. Responsibilities include:
- Reviewing and merging pull requests
- Triaging issues and managing project boards
- Ensuring code quality and CI/CD pipeline health
- Mentoring new contributors
- Releasing new versions
Anyone who contributes code, documentation, bug reports, or other improvements to any EUR-UN repository. Contributors:
- Follow the Contributing Guidelines and Code of Conduct
- Submit work via pull requests
- May be invited to become maintainers based on sustained, quality contributions
- Maintainers make day-to-day decisions within their project scope (merge PRs, close issues, release versions).
- Decisions are made by lazy consensus — if no objection is raised within a reasonable time, the decision stands.
For cross-project or architectural decisions:
- A proposal is opened as a GitHub Issue with the
proposallabel. - Discussion period of at least 7 days.
- The organization owner makes the final call, taking community feedback into account.
- Adding or removing repositories from the organization
- Changing the default license for new projects
- Modifying governance rules
- Granting or revoking maintainer access
New projects start as personal repositories. When a project:
- Has a clear README and documentation
- Has a permissive open-source license (MIT preferred)
- Aligns with the organization's focus areas
- Has at least one stable release
...it may be proposed for adoption into the EUR-UN organization.
Active projects receive regular maintenance, issue triage, and accept contributions.
Projects that are feature-complete but still receive bug fixes and security patches.
Projects that are no longer maintained. They remain readable but accept no new contributions.
- The candidate demonstrates sustained, quality contributions to one or more EUR-UN projects.
- An existing maintainer or the organization owner nominates them.
- The organization owner approves and grants appropriate access.
This governance document may be amended by the organization owner. Proposed changes will be posted as a PR with at least a 7-day comment period.
EUR-UN · eurun.eu.org