Proposal for project charter #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "cgranade/draft-charter"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR introduces a proposed charter for the rereading Project; if approved, this charter will form the basis for governance on all software and service development, social media activity, and other activities under the rereading Project.
Hey, I saw the post on activitypub and I love the direction you are going. Software should be developed by and for the community.
I have been writing the Cooperative Development Guidelines to do exactly that. https://codeberg.org/Vojkruco/Cooperative_Development_Guidelines
They have a Code of Conduct, Mediation/Moderation (what you call Ethics) Guidelines, Governance, Decision Making and a WIP Circle Structure. Im not saying you have to use all of it or any of it. Maybe some of it inspires you or you copy some parts (its all under CC-0). Its used already by some communities as you can see and they have adapted the documents for their use.
Governance specifically is here https://codeberg.org/Vojkruco/Cooperative_Development_Guidelines/src/branch/main/Foundation/Governance/Governance.md
I personally am not fond of Committees or Boards that you mention, which is why I opted for a Circle Model but of course that is up to you. I am open for any questions here or on activitypub @[email protected]
Thanks for the links! There's some really great ideas in there, I appreciate the pointer to more resources along the lines of circle models. I'd seen some discussion in the context of Sociocracy, which looks really neat for larger organizations, but might be difficult to implement on a smaller scale. The other reason I went with committee-based for this proposal was that it's a bit easier to work with 501(c)(3) and 501(c)(6) structures in the US with a committee-based governance, especially when considering Open Collective and other groups for supporting 501(c)(6) structures.
That said, whatever structure rereading Project adopts, I think some of those collaborative development principles like consent-focused development would be wonderful principles and policies to include!
@cgranade wrote in #1 (comment):
That is exactly what we at Vojkruco we are trying to do! Have guides for projects from 1-3 people and larger. Vojkruco/Cooperative_Development_Guidelines#23 But its a work in progress now so of course I don't suggest to adopt it 😅 just that it can be done.
Ah I didn't know it was that bad ☹️ Sociocracy does have a so-called Mission Circle, but its hard to adopt for software projects since the practical aspect is missing. Hopefully Vojkruco can write it down and provide guidance at some point.
Thank you for the compliments 😊 Yeah even without the Circles I think the RFC Template and the governance or Code of Conduct or Decision Making have a lot of good things in there. Feel free to copy/adapt anything you want.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.