[FFmpeg-devel] Democratization
Michael Niedermayer
michael at niedermayer.cc
Thu Jan 2 16:17:31 EET 2025
Hi all
I was working in the last few days a little on drafting a democratization process
Heres the current draft: (very preliminary and will certainly change alot)
also I still need to find out, if more than 3 developer actually care about this
But either way, this is intended to be an open and public process not a process behind closed doors
Iam posting this mainly to show that i have not been ignoring the call for democratization
(originally wanted to wait longer so its more fleshed out before posting but well, posting
now, maybe it makes some people happier)
Summary:
People will have shares proportional to their contribution to FFmpeg.
The voting power will depend on how recent the last commit was. And the main
author will have a veto right and a 2/3 majority will be needed for "Constitutional" changes.
Persistent trolls can be excluded from becoming shareholders.
As new contributions are made, new shares will be created. This will happen on a quarterly base.
Shares:
1 commit in git master branch == 1 shares
1 fixed ticket in trac ==
1 mail in ffmpeg-devel ==
Time Multiplier:
Provides an incentive to return and contribute again,
favors recently active contributors
Majority
Constitutional changes require 2/3 majority
Veto-holder
There is one veto holder, they can block decissions that
would cause harm to FFmpeg. The veto holder must always
have named a successor. In case the chain of successors
breaks. The available person with most authored commits in git master
becomes the new veto holder.
thx
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
"Nothing to hide" only works if the folks in power share the values of
you and everyone you know entirely and always will -- Tom Scott
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20250102/4de7deb6/attachment.sig>
More information about the ffmpeg-devel
mailing list