L'histoire (je suis surement un peu biaisé pour l'un des camps) telle que je l'ai retenue :
Situation initiale : tout les développeurs pouvaient committer sur le dépôt SVN, Michael Niedermayer était considéré comme le leader du projet. Avec quelques problème puisqu'il a beaucoup de mal avec les interactions sociales.
En janvier 2011, à l'occasion d'un passage vers GIT, 18 développeurs ont signé un manifeste indiquant qu'ils prenaient le pouvoir : tous les droits de commit ont été retirés sur le dépôt principal sauf pour 8 développeurs qui committent les patches des autres. (je passe sur le fait que le dépôt principal a changé de place).
Le problème est qu'ils ont agit sans concertation avec les autres devs, n'ont prévenu personne à l'avance, ont viré Niedermayer et ont utilisé leur accès root sur le serveur pour couper les droits de tout le monde.
Bref, cela a déclenché un tollé parmi l'autre faction des développeurs. Tollé amplifié par le fait que le groupe des 8 committeurs contient une personne qui avait un compte à régler avec Niedermayer (Mans Rullgard) et d'autres.
Il y a eu des tentatives de médiation de part et d'autre mais sans succès, le groupe des 8 refusant de transiger voire même de répondre aux critiques pour certains (un développeur, parmi les 8, a pourtant essayé de faire avancer les choses mais n'a pas été suivi).
Il y a quelques jours, un autre dev a donné un autre serveur pour ffmpeg et Niedermayer a eu l'autorisation de Fabrice Bellard (qui détient la marque ffmpeg si j'ai bien compris) de rediriger les entrées DNS vers ce nouveau serveur. (L'ancien étant administré par le groupe des 8). Ce qu'il a fait, restaurant le droit de commit pour tout le monde.
En « représailles », les développeurs de l'autre camp ont changé de nom en créant libav et quelques jours après ont fermé les mailing lists ffmpeg-* sur le serveur historique (mplayerhq)... obligeant à une migration assez rapide vers une autre liste sur le nouveau serveur.
[^] # Re: Contrôle des serveurs
Posté par Mjules (site web personnel) . En réponse au journal ffmpeg fork. Évalué à 10.
Ce n'est pas exactement ça.
L'histoire (je suis surement un peu biaisé pour l'un des camps) telle que je l'ai retenue :
Situation initiale : tout les développeurs pouvaient committer sur le dépôt SVN, Michael Niedermayer était considéré comme le leader du projet. Avec quelques problème puisqu'il a beaucoup de mal avec les interactions sociales.
En janvier 2011, à l'occasion d'un passage vers GIT, 18 développeurs ont signé un manifeste indiquant qu'ils prenaient le pouvoir : tous les droits de commit ont été retirés sur le dépôt principal sauf pour 8 développeurs qui committent les patches des autres. (je passe sur le fait que le dépôt principal a changé de place).
Le problème est qu'ils ont agit sans concertation avec les autres devs, n'ont prévenu personne à l'avance, ont viré Niedermayer et ont utilisé leur accès root sur le serveur pour couper les droits de tout le monde.
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-January/103440.html (et fils suivants)
Bref, cela a déclenché un tollé parmi l'autre faction des développeurs. Tollé amplifié par le fait que le groupe des 8 committeurs contient une personne qui avait un compte à régler avec Niedermayer (Mans Rullgard) et d'autres.
Il y a eu des tentatives de médiation de part et d'autre mais sans succès, le groupe des 8 refusant de transiger voire même de répondre aux critiques pour certains (un développeur, parmi les 8, a pourtant essayé de faire avancer les choses mais n'a pas été suivi).
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-February/105753.html (et suivants)
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/109228.html
Il y a quelques jours, un autre dev a donné un autre serveur pour ffmpeg et Niedermayer a eu l'autorisation de Fabrice Bellard (qui détient la marque ffmpeg si j'ai bien compris) de rediriger les entrées DNS vers ce nouveau serveur. (L'ancien étant administré par le groupe des 8). Ce qu'il a fait, restaurant le droit de commit pour tout le monde.
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/109202.html
En « représailles », les développeurs de l'autre camp ont changé de nom en créant libav et quelques jours après ont fermé les mailing lists ffmpeg-* sur le serveur historique (mplayerhq)... obligeant à une migration assez rapide vers une autre liste sur le nouveau serveur.
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/109246.html http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/109281.html