Dans la communauté des développeurs de Void Linux un conflit, à la suite duquel Juan Romero Pardines, le fondateur du projet, a annoncé son départ et s'est confronté aux autres membres. D'après sur Twitter et le florilège d'insultes et de menaces à l'encontre d'autres développeurs, Juan a fait une dépression nerveuse.
Il a notamment supprimé ses repositories sur GitHub contenant les copies qu'il a développées des utilitaires xbps, xbps-src, void-mklive et void-runit (les variantes de ces utilitaires pour Void Linux sont développées dans du projet), de poursuites judiciaires et de la possibilité de révoquer la licence du code qu'il a écrit (note : le code des outils de Void Linux est sous licence BSD et la licence du code déjà publié ne peut pas être révoquée, donc Juan peut uniquement changer la licence de sa propre copie des outils et publier sous une nouvelle licence les modifications futures, mais il ne peut pas empêcher la continuation du développement du code déjà publié).
Quelques heures avant son départ, Juan avait proposé une réorganisation des processus liés à la modification des paquets. Selon Juan, le schéma actuel de prise de décision pour l'approbation des modifications nécessite une amélioration, sinon il devient anarchique et crée un risque de problèmes importants lors des mises à jour des bibliothèques système. En guise de solution, Juan a suggéré d'introduire une révision préalable obligatoire par plusieurs participants pour les modifications des paquets touchant d'autres paquets. Tous ne sont pas d'accord avec cette approche, craignant que la révision n'entraîne une diminution de l'efficacité du développement et des conflits entre les mainteneurs. Juan a réagi de manière assez vive à ce désaccord, ce qui a provoqué un conflit.
Sur le site de Void Linux une déclaration des développeurs restants, qui ont assuré aux utilisateurs que le départ de Juan n'affecterait pas le développement et l'état du projet. Au nom de la communauté, des excuses ont également été présentées pour le comportement offensant de Juan et un appel à se traiter mutuellement avec respect. Ce n'est pas la première frasque incompréhensible de Juan : en 2018, il avait pendant plusieurs mois Il a bloqué les messages et a privé les autres participants d'accès à l'infrastructure et aux dépôts, et avant cela, il n'avait pas participé au développement pendant plus d'un an, ce qui a forcé la communauté à s'auto-organiser, à transférer les dépôts GitHub vers un nouveau compte et à reprendre le contrôle de l'infrastructure. Il y a 8 mois, Juan est revenu au développement, mais les processus dans Void Linux ne dépendent déjà plus de lui, et il a cessé d'être indispensable. Mais
Juan se sentait toujours comme le propriétaire, ce qui a suscité le mécontentement des autres participants.
Il est affirmé que dans les messages publics de Juan ne sont visibles que des échos d'un conflit plus large qui s'est produit lors de discussions à huis clos et concerne des problèmes personnels (des informations indiquent que l'agression a été provoquée par une remarque humoristique inappropriée concernant les problèmes familiaux de Juan). De nombreux accompagnateurs étaient mécontents du comportement de Juan envers les autres participants, de son point de vue excessivement catégorique et de ses remarques offensantes en réponse à tout désaccord avec son opinion. Après la publication par Juan de son intention de partir, les autres participants de Void Linux n'ont pas tardé à lui retirer immédiatement ses droits d'accès aux dépôts et à l'infrastructure, et après qu'il a lancé des insultes contre plusieurs participants, ils lui ont infligé un bannissement.
Rappelons que la distribution suit un modèle de cycle de mise à jour continue des versions des logiciels (mises à jour continues, sans versions distinctes de la distribution). Le projet utilise comme gestionnaire de services un gestionnaire de paquets et un système de construction de paquets . Comme bibliothèque standard, il est possible d'utiliser . LibreSSL est utilisé à la place d'OpenSSL. Les systèmes développés dans Void sous licence BSD.
Complément : Le profil de Juan sur et les dépôts associés ont été par l'administration de GitHub après la réception d'une plainte concernant des insultes de sa part. Des copies des dépôts personnels de Juan sur GitLab. Juan prévoit un nouveau projet et xbps-src. Il a aussi indiqué qu'hier il était très ivre, ce qui explique son comportement inapproprié lors de ses échanges avec d'autres développeurs.
Source : opennet.ru
