[FFmpeg-devel] Democratization

Niklas Haas ffmpeg at haasn.xyz
Wed Jan 29 17:16:29 EET 2025


On Wed, 29 Jan 2025 13:39:36 +0100 Nicolas George <george at nsup.org> wrote:
> Zhao Zhili (12025-01-29):
> > I don’t stay long enough to know the history, but I don’t think delving into history
> > helps the current situation. Let's talk less about history and hatred to avoid creating
> > a self-fulfilling prophecy.
>
> “Those who cannot remember the past are condemned to repeat it.”
>
> The situation affecting the project right now is extremely similar to
> the events of ~15 years ago that led to a fork and harmed the project
> immensely.
>
> We are seeing the same strategy deployed. If we want to avoid the same
> harm happening, we need to realize how it happened the first time.

I think the most important crux of the problem is a fundamental disagreement
between Michael and the "community" (for lack of a better term) about the role
of the CC (and by extension, the GA). Michael is under the impression that they
(should) serve a mere advisory role, with Michael himself having final say in
matters both technical and non-technical. The "community", on the other hand,
seems to be under the impression that the CC/GA is supposed to have the final
say.

I think that resolving this core dispute is the only way to quiet these non-stop
discussions, either by making it clear that the CC, TC and GA are merely advisory
with no actual power, or by Michael stepping down and handing control over
ffmpeg.org to the GA (via vote of new root admin).

I am not going to comment on which outcome is better for the long-term success
of the project, but I will point out that formally abolishing the GA as a ruling
entity is likely to be the tipping point that leads to another fork/schism.

I think that in summary, Michael is currently in the difficult position of which
he would rather lose - control over the FFmpeg name, or the developers that make
up the project.

And until a clear decision is made, the nonstop discussions will probably
continue indefinitely, amidst a backdrop of increasing hostility and dwindling
community numbers.

>
> Regards,
>
> --
>   Nicolas George
> _______________________________________________
> 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".


More information about the ffmpeg-devel mailing list