Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status: Approved by TSC vote 22nd July 2020.

Updated following TSC vote on 24th August 2022 to allow easier addition of committers in existing companies or organisations.

The Fledge project has a large number of source repositories stored within GitHub, this is partly due to architecture of the project and the pre-existing policy of placing each plugin in a source repository of its own. This approach was adopted to allow plugins to be easily built, packaged and documented independently and also to allow plugins to be created outside of the Fledge GitHub organisation if required by third parties who wished to make use of the Fledge core but who are unwilling to unable to contribute that plugin under the rules governing the Fledge project. Such use must however be compatible with the Linux Foundation licensing restrictions.

...

Adding new contributors to the repositories requires a vote of the TSC, this may be either held at a TSC meeting or, if timing is not convenient the vote may be held over email with a majority being required. Such votes will be recorded in the agenda of the following TSC meeting. If there is not a quorum of voting members present at the TSC meeting an email vote will be held. The result of that vote will act as approval for the Linux Foundation support team to carry out the addition upon submission of a request from any voting member of the TSC.

Where there is any company or single organisation that has more than 3 maintainers, new maintainers may be added from that same company or organisation with approval from a single TSC voting member.

Removal of Committers

Removal of a contributor from the repositories requires a vote of the TSC, this may be either held at a TSC meeting or, if timing is not convenient the vote may be held over email with a majority being required. Such votes will be recorded in the agenda of the following TSC meeting.  If there is not a quorum of voting members present at the TSC meeting an email vote will be held. The result of that vote will act as approval for the Linux Foundation support team to carry out the removal upon submission of a request from any voting member of the TSC.

...