24
submitted 1 year ago by Camus@jlai.lu to c/askfrance@jlai.lu

Je partage ceci ici et pas sur Technologie parce que j'imagine que ça peut intéresser plus de monde que sur cette commu.

En résumé, les problèmes des admins

  • pas de feuille de route claire de la part des devs Lemmy
  • pas de priorisation des fonctionnalités de modération
  • un choix technologique discutable, la faible communauté Rust limite les apports au projet

Qu'en pensez-vous? J'ai l'impression de mon côté que Lemmy fait le job pour Jlailu. Certes, il y a clairement des améliorations, mais en attendant en guise de forum fédéré et d'alternative libre à Reddit ça me semble faire le boulot

you are viewing a single comment's thread
view the rest of the comments
[-] anansi@jlai.lu 10 points 1 year ago

Pour participer un peu au projet et administrer jlai.lu, le problème principal, c'est la gestion du projet et ça rend tout extrêmement difficile en tant que contributeur.

Par exemple, y a eu des choix conceptuels de faits qui sont plus que douteux et qui méritent d'être refondus, notamment tout ce qui touche à l'authentification et la gestion de session. Ça a déjà posé problème, et ça reposera problème, d'où l'importance du sujet.

Le problème c'est que cette réécriture est en cours depuis bien 3 mois, et vu qu'il n'y a ni roadmap ni gestion centrale du projet, c'est impossible de savoir ce qui marche, marche pas, les features qui sont là et que ça risque de casser ou pas, ce que ça va casser pour les clients, etc. du coup ça avance pas, les gens en ont marre et abandonne le truc parce que le temps disponible est pas non plus infini.

Imagine ça sur 200 features différentes.

Tout le monde fait ses merge requests à l'arrache (moi le premier), les reviews se font à l'arrache aussi parce que y en a trop et dans un laps de temps entre 1h et un mois, les tests automatisés puent la mort et en fait testent pas grand chose, du coup on se retrouve avec des releases complètement instables en plus d'en chier pour contribuer.

Si toute l'organisation roulait, les barrières techniques comme le Rust par exemple seraient bien moins impactantes parce qu'il y aurait pas besoin de 200 personnes pour faire un truc qui est censé prendre une journée. Y'a aussi assez peu de communication entre les devs principaux et les contributeurs, notamment sur les différents espaces Matrix dédiés au projet, ce qui complique encore plus l'évolution du projet.

Autrement, le problème de Beehaw c'est qu'ils ont pris une plateforme fédérée alors qu'ils veulent pas fédérer. Leur choix technologique est mauvais par rapport à leur besoin et ça c'est pas vraiment la faute de Lemmy.

[-] waatchaa@jlai.lu 3 points 1 year ago

Intéressant ton point de vue de contributeur sur le projet. Je n’ai pas contribué à Lemmy, mais j’ai un peu contribué sur d’autres projets Open Source, notamment en Rust d’ailleurs. C’est toujours compliqué la gestion de ce type de projet. S’il commence à y avoir pas mal de contributeurs, c’est nécessairement un job à temps plein que de trier les issues, review les PR, assurer une certaine cohérence et une roadmap, entre les ré-écritures de fond et nouvelles features qui arrivent… et sans société derrière, sans qu’il y ait des gens payés pour le faire, c’est toujours délicat. Sur les projets OSS sur lesquels j’ai un peu bossé, il y avait toujours des boites derrières et l’orga des projets étaient plutôt carrée (des trucs liés aux technos blockchain, client Ethereum avec Parity derrière, ou Lighthouse avec SigmaPrime, …). Le choix de Rust semble être une bonne chose alors, au moins le typage statique et la compilation réduisent un peu le cataclysme que serait un projet sans lead technologique fort dans un langage plus permissifs comme le Node (ouais c’est surtout pour le troll 😉).

Et tout à fait de ton avis sur Beehaw.

[-] Camus@jlai.lu 3 points 1 year ago

sans qu’il y ait des gens payés pour le faire

Les deux devs principaux de Lemmy reçoivent des subsides de la Nlnet foundation (https://nlnet.nl/project/Lemmy/), après effectivement ils n'ont sans doute pas l'habitude de gérer autant de PR ni de discussions architecturales

load more comments (1 replies)
this post was submitted on 13 Sep 2023
24 points (100.0% liked)

[🔒] AskFrance

361 readers
1 users here now

Migration le 19/09 vers !forumlibre@jlai.lu, voir fil épinglé: https://jlai.lu/post/856448

Le contenu en français est privilégié, mais nous acceptons aussi les messages en anglais.

We attempt to keep the community in French, but English posts are also accepted.

founded 1 year ago
MODERATORS