You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

11 KiB

THIS IS A DRAFT, AND IS NOT IN EFFECT.

This document is the Lubuntu Constitution, which aims to define Lubuntu as a project, its community, and its governance. If something is not explicitly defined here, please refer to the Ubuntu Code of Conduct, which some parts of this document were derived from. This document is not exhaustive or complete. It is not a rulebook; it serves to distil our common understanding of a collaborative, shared environment and goals. We expect it to be followed in spirit as much as in the letter.

Definitions

Lubuntu refers to the free software distribution project (https://lubuntu.me). This is defined as the Product in this document.

Ubuntu refers to the free software distribution project (https://www.ubuntu.com/community/governance).

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.

The Community

The Lubuntu community is defined as the people, interactions, and accounts on the following platforms, as linked:

Discussion on these forums should aim to be constructive, collaborative, and inclusive. If there are disagreements or misunderstandings, the parties involved should aim to resolve them in a constructive way; if this is not possible, it should be raised to the appropriate administrators, and as ultima ratio, the Lubuntu Council.

Governance

Lubuntu is a democratic meritocracy. The individuals who contribute the most to the project as a whole, regardless of who they identify as culturally, should be given the opportunity to make the largest difference through additional responsibilities. Inversely, people who can no longer fulfill their responsibilities as a contributor should consider training and empowering other contributors to take their place; if they cannot do this, they should gracefully step down. The Lubuntu Council reserves the right to relieve contributors of their duties should the contributor's inability to fulfill their responsibilites actively hinders the growth of the project.

Lubuntu Council

The Lubuntu Council is a board consisting of five individuals. The Council serves as the governing body of the Lubuntu project, and has the ability to do the following:

  • Mediate disputes within the community (as defined above) that cannot be resolved by themselves, or cannot be resolved peacefully.
  • Appoint team members to positions temporarily if a position being held becomes vacant, and until a new leader can be chosen.
  • Delegate administration of community groups to individuals which report directly to the Lubuntu Council. These delegated administrators should be the clear leaders of these groups already, to keep the spirit of democratic meritocracy.
  • Grant Lubuntu Membership to individuals within the Lubuntu project who have made significant and sustained contributions.

Quorum of the Lubuntu Council is defined as a majority of members casting a vote on a decision. No decision can be made on behalf of the Lubuntu Council without a quorum.

Although this is exercised with great care, the Lubuntu Council has the authority to remove people from the Lubuntu project, for clear violations of this constitution or the Ubuntu Code of Conduct that occur within the community. It is the duty of the Lubuntu Council to publicly announce removal of team members from the project, and any removal must be done only after a unanimous vote has passed.

The current members of the Lubuntu Council can be found under the ~lubuntu-council team on Launchpad.

The Lubuntu Council members' terms expire yearly, and only Lubuntu Members are eligible to run for a position on the Lubuntu Council. Lubuntu Members are eligible to vote, using the Condorcet Internet Voting Service; the results of which are put into effect after being confirmed by the expiring Lubuntu Council.

Lubuntu Members

Lubuntu Members are official members of the Lubuntu project. In order to be a Lubuntu member, an individual must demonstrate significant and sustained contributions to the Lubuntu project, and also must be confirmed by the Lubuntu Council.

Lubuntu Members are inherently Ubuntu Members, and since the benefits of which are also granted, the same high expectations upheld for Ubuntu Members must also be upheld for Lubuntu Members.

In order for a Lubuntu Member to renew their membership, they must have contributed to the project in a notable way between the last time their membership status was updated or renewed and the expiry date. Membership in the team is valid for one year from the renewal date.

A current list of Lubuntu Members can be found under the ~lubuntu-members team on Launchpad.

Role of the Ubuntu Community Council

The Ubuntu Community Council is the governing board of the Ubuntu project, and as Lubuntu is a sub-project of Ubuntu, the Ubuntu Community Council is a direct parent board of the Lubuntu Council. As a board they have one vote in decisions; however, any decision made by the Lubuntu Council can be overruled by the Ubuntu Community Council through a majority vote.

Team Lead

The Lubuntu Team Lead is a Lubuntu Council-appointed individual which serves as a representative for the Lubuntu Council when executive action is required and the Lubuntu Council cannot reach a quorum. If the Team Lead takes any action, they must inform the Lubuntu Council within seven days, and the Council has the right to overrule any decision made by the Team Lead. Intentional failure to report any decision to the Council within that time will result in re-evaluation by the Council of the Team Lead's ability to serve.

This person may be a member of the Lubuntu Council, but this is not required.

Delegated Positions

The following are the current administrative positions delegated by the Lubuntu Council. They have the ability to appoint assistants to their position which take their place in the case that they are no longer fit to fulfull their duties, either temporarily or permanently. Should a replacement be permanent, the Lubuntu Council must be informed. These delegated administrators and assistants should be the clear leaders of these groups already, to keep the spirit of democratic meritocracy.

It is important that none of the administrative positions have access to tools or documentation that the Council does not have. To reduce bus factor in the case that an individual has to step away suddenly, the Lubuntu Council must have the same access that the administrators to, in case they need to be replaced suddenly.

Lubuntu Release Manager

The Lubuntu Release Manager is the individual responsible for all release management for the Product. They make the final decision as to what packages are in the Product (although this is subject to platform expectations set by the Ubuntu Technical Board), the release goals for the Product, and whether or not the Product is in a releasable state. They serve as the point of contact for Product releases, and have the ability to establish release-related rules for Product-specific packages.

Lubuntu Quality Assurance Manager

The Lubuntu Quality Assurance Manager, or the Lubuntu QA Manager, is the individual responsible for testing the Product. They conduct exploratory testing, establish quality assurance and bug triage policies for the Product, and assist the Release Manager in finding testers for the Product prior to a release. They serve as the point of contact for bugs in Lubuntu, and work with the Lubuntu Release Manager to determine if the Product is in a releasable state.

Lubuntu Documentation Manager

The Lubuntu Documentation Manager is the individual responsible for all of Lubuntu's documentation. They make the final decisions for all of the content which goes into the Lubuntu Manual and any other documentation which is officially released on behalf of the project. They aim to gather relevant information from the community and transform it into something that is easy to read.

Lubuntu Design Manager

The Lubuntu Design Manager is the individual responsible for design and user experience decisions in the Product. They aim to take feedback from the community and other team members regarding how to improve the design of the Product and what the best experience for the end user is.

Lubuntu Localization Manager

The Lubuntu Localization Manager is the individual responsible for ensuring Lubuntu is translated into as many languages as possible, and that the translations are high-quality as well as accurate. This individual may wish to establish interest groups for specific languages if there a significant amount of people who speak that language and are interested in Lubuntu. At this time, the only localization group is the Lubuntu Spanish group.

Digital Communications Managers

There is no one person who manages the social media and digital communications for Lubuntu, but interested parties who can prove prior experience with a social media or digital communications platform can be added as administrators at the Lubuntu Council's discretion.

Modifications to this document

Modifications to this document must only be made following unanimous consensus among the Lubuntu Council. Before large changes are merged, feedback from active Lubuntu Members and the Ubuntu Community Council as well as the Lubuntu Council should be incorporated.

The canonical location of this document is available on our Phabricator instance in Markdown format. For accessibility purposes, a copy is also available on GitHub, but this should be considered "best-effort" and the Phabricator copy should be used.

This document is licensed under the Creative Commons Attribution-Share Alike 3.0 license. You may re-use it for your own project, and modify it as you wish, just please allow others to use your modifications and give credit to the Lubuntu project.