Skip to content

Governance

Dijkstra is an open-source project operated as the open-source entity “Dijkstra.”
All project decisions, discussions, and records are made in public through the project’s official channels.

The project follows a founder-led maintainer model.
Dijkstra is maintained by the Core Systems Design Team, headed by the founder, Jonathan R Samuel.
The founder serves as the final decision-maker, while day-to-day supervision is carried out by the maintainers.

  • Sets the overall direction of the project
  • Ensures governance and process integrity
  • Makes final decisions if maintainers cannot reach consensus within a reasonable time
  • Acts as the primary maintainer group
  • Reviews and approves contributions
  • Manages releases
  • Provides technical stewardship of the project
  • Anyone who participates through issues, discussions, documentation, design feedback, or pull requests
  • Participation is governed by the project’s contribution process
  • All proposals and decisions must occur in public channels
  • The project aims to use supervisors for decision-making
  • When supervisors are unavailable, the founder may make decisions after considering input from the core team and the community