[FFmpeg-devel] [PATCHv2] Document community process

Steven Liu lq at chinaffmpeg.org
Mon Oct 12 12:28:10 EEST 2020



> 2020年10月12日 下午3:35,Jean-Baptiste Kempf <jb at videolan.org> 写道:
> 
> General Assembly + Main Elections
> ---
> doc/dev_community/community.md | 80 ++++++++++++++++++++++++++++++++++
> 1 file changed, 80 insertions(+)
> create mode 100644 doc/dev_community/community.md
> 
> diff --git a/doc/dev_community/community.md b/doc/dev_community/community.md
> new file mode 100644
> index 0000000000..2ce3aa0b30
> --- /dev/null
> +++ b/doc/dev_community/community.md
> @@ -0,0 +1,80 @@
> +# FFmpeg project
> +
> +## Organisation
> +
> +The FFmpeg project is organized through a community working on global consensus.
> +
> +Decisions are taken by the ensemble of active members, through voting and
> +are aided by two committees.
> +
> +## General Assembly
> +
> +The ensemble of active members is called the General Assembly (GA).
> +
> +The General Assembly is sovereign and legitimate for all its decisions
> +regarding the FFmpeg project.
> +
> +The General Assembly is made up of active contributors.
> +
> +Contributors are considered "active contributors" if they have pushed more
> +than 20 patches in the last 36 months in the main FFmpeg repository, or
> +if they have been voted in by the GA.
> +
> +Additional members are added to the General Assembly through a vote after
> +proposal by a member of the General Assembly.
> +They are part of the GA for two years, after which they need a confirmation by
> +the GA.
> +
> +## Voting
> +
> +Voting is done using a ranked voting system, currently running on https://vote.ffmpeg.org/ .
Hi JB,

	I cannot sure if vote.ffmpeg.org denny my IP,
	When I click this link, the web return:
	502 Bad Gateway

nginx/1.10.3 (Ubuntu)


> +
> +Majority vote means more than 50% of the expressed ballots.
> +
> +## Technical Committee
> +
> +The Technical Committee (TC) is here to arbitrate and make decisions when
> +technical conflicts occur in the project.
> +They will consider the merits of all the positions, judge them and make a
> +decision.
> +
> +The TC resolves technical conflicts but is not a technical steering committee.
> +
> +Decisions by the TC are binding for all the contributors.
> +
> +Decisions made by the TC can be re-opened after 1 year or by a majority vote
> +of the General Assembly, requested by one of the member of the GA.
> +
> +The TC is elected by the General Assembly for a duration of 1 year, and
> +is composed of 5 members.
> +Members can be re-elected if they wish. A majority vote in the General Assembly
> +can trigger a new election of the TC.
> +
> +The members of the TC can be elected from outside of the GA.
> +Candidates for election can either be suggested or self-nominated.
> +
> +The conflict resolution process is detailed in the [resolution process] document.
> +
> +## Community committee
> +
> +The Community Committee (CC) is here to arbitrage and make decisions when
> +inter-personal conflicts occur in the project. It will decide quickly and
> +take actions, for the sake of the project.
> +
> +The CC can remove privileges of offending members, including removal of
> +commit access and temporary ban from the community.
> +
> +Decisions made by the CC can be re-opened after 1 year or by a majority vote
> +of the General Assembly. Indefinite bans from the community must be confirmed
> +by the General Assembly, in a majority vote.
> +
> +The CC is elected by the General Assembly for a duration of 1 year, and is
> +composed of 5 members.
> +Members can be re-elected if they wish. A majority vote in the General Assembly
> +can trigger a new election of the CC.
> +
> +The members of the CC can be elected from outside of the GA.
> +Candidates for election can either be suggested or self-nominated.
> +
> +The CC is governed by and responsible for enforcing the Code of Conduct.
> +
> -- 
> 2.28.0
> 
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> 
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".

Thanks

Steven Liu





More information about the ffmpeg-devel mailing list