-
Notifications
You must be signed in to change notification settings - Fork 81
Description
Discussed here: https://discord.com/channels/1072614816579063828/1072617059265032342/1465976562506661994
Purpose
With recent events I felt that it was necessary to update Universal Blue's governance to better reflect how the organization is ran today, and not how it was started. We have since grown past just a simple github repo, and are a now a full team with different fields of expertise, and I believe everyone deserves to be recognized as a staff member. Universal Blue also needs to make its commitment to remaining a Non Profit more clear for both user and members. I also believe Universal Blue needs to make a stronger commitment to working with and communicating with upstream to further push and improve Bootc on the linux desktop.
Proposal
- Update Code of Conduct
- Add "Intentionally or maliciously not disclosing actions to the org through official channels or allowing a full 72 hour period to pass that's required to get lazy consensus will be considered a bannable offense. Examples include but are not limited to representing Universal Blue, Bazzite, Aurora, or Bluefin in official communications with vendors or press without prior notice to the org, or force pushing PRs and Proposals without any reasonable attempts to obtain lazy consensus."
- Update Mission Statement
-
Add "Bootc" to the Commitment to the Ecosystem section. Making this a project goal should be able to help drive more contributions to Bootc with the end goal of making it completely distro agnostic.
-
Add "This project will not operate for profit or personal gain", "There is no dedicated support, SLA (Service Level Agreement) or warranty for Universal Blue images", and "Universal Blue will not enter into contracts or offer support guarantees to hardware vendors and corporations." to the Community and Project section.
-
Add "Universal Blue is a joint venture between the Universal Blue Image Projects" to the preamble
- Update Membership Roles
- Add Community Manager Role
- Add Community Moderator Role
- Add Artist Role
- Rename "Member" role to Maintainer
- Rename "Approver" role to Administrator
Benefits of Proposal:
- More recognition of non github staff members as being apart of the team.
- Stronger commitment to Bootc and opening stronger communication channels with Fedora, Flatpak, and Homebrew.
- More concise language for Universal Blue's governance that is less open to interpretation.
Downsides of Proposal:
- Slower responses in our communications with Vendors, and Press
- Limiting the scope of the relationship that Universal Blue can have with prospective Hardware Vendors
- Limiting the scope of the ways Universal Blue can generate revenue.