Skip to content

Proposal: Update Universal Blue's Governance, Code of Conduct, Mission Statement, and Membership Roles #2029

@chandeleer1698

Description

@chandeleer1698

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

  1. 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."
  1. 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

  1. 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:

  1. More recognition of non github staff members as being apart of the team.
  2. Stronger commitment to Bootc and opening stronger communication channels with Fedora, Flatpak, and Homebrew.
  3. More concise language for Universal Blue's governance that is less open to interpretation.

Downsides of Proposal:

  1. Slower responses in our communications with Vendors, and Press
  2. Limiting the scope of the relationship that Universal Blue can have with prospective Hardware Vendors
  3. Limiting the scope of the ways Universal Blue can generate revenue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions