Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal for AdonisJS Governance #4

Merged
merged 7 commits into from
Mar 27, 2024
Merged

Proposal for AdonisJS Governance #4

merged 7 commits into from
Mar 27, 2024

Conversation

thetutlage
Copy link
Member

The governance model is built around the physical reality of our setup, and some inspiration is taken from the following projects.

Apart from the following projects, I also looked at TailwindCSS, FilamentPhp, TanStack, and Hono, but they have not publicly published any formal governance model.

  • Laravel - No formal governance model. I assume Laravel (the company) is in charge of making decisions. However, they have a contributing guide, which briefly talks about the "Core development discussions" process.
  • VueJS - Our setup is closer to VueJS, where VueJS is created and maintained mainly by a single individual but with the help of contributors. They also have a core team, + many individuals have built an ecosystem around VueJS. Link to Governance model.
  • Nuxt JS - NuxtJS partially resembles with our setup. In Nuxt's case, the project is led by the Chopin brothers and the core team. However, they have specific individuals who act as leads for other in-house projects. Link to Governance model

The "Decision making process" is not yet documented. For that, I will submit another proposal titled "How we work" and abstract the decision making process from it.

@thetutlage
Copy link
Member Author

@RomainLanz @targos Do you guys have any feedback?

@RomainLanz
Copy link
Member

LGTM!

Copy link
Member

@targos targos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestions based on grammar checkers.

GOVERNANCE.md Outdated Show resolved Hide resolved
GOVERNANCE.md Outdated Show resolved Hide resolved
GOVERNANCE.md Outdated Show resolved Hide resolved
GOVERNANCE.md Outdated Show resolved Hide resolved
GOVERNANCE.md Outdated Show resolved Hide resolved
GOVERNANCE.md Outdated Show resolved Hide resolved
RomainLanz and others added 6 commits March 27, 2024 08:12
Co-authored-by: Michaël Zasso <[email protected]>
Co-authored-by: Michaël Zasso <[email protected]>
Co-authored-by: Michaël Zasso <[email protected]>
Co-authored-by: Michaël Zasso <[email protected]>
Co-authored-by: Michaël Zasso <[email protected]>
Co-authored-by: Michaël Zasso <[email protected]>
@RomainLanz RomainLanz merged commit 9725a77 into main Mar 27, 2024
@RomainLanz RomainLanz deleted the proposal/governance branch March 27, 2024 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants