• [^] # Re: 🙄

    Posté par (Mastodon) . En réponse au journal Sortie de darktable 4.4.0, non, 4.4.1, pardon, 4.4.2. Évalué à 9.

    Il est clairement brillant, et comme beaucoup de gens brillants, il a des opinions assez arrêtées et un franc-parler qui n'est pas sans rappeler celui d'un certain Linus.

    Être brillant n'est et ne doit pas être pas une excuse pour se comporter comme un connard par ailleurs. Je connais plein de gens brillants qui sont humainement super. Linus a mis du temps mais il a aussi reconnu que sa manière d'interagir n'était ni correcte ni efficace.

    Bon, je viens de prendre le temps de lire https://ansel.photos/fr/news/darktable-dans-le-mur-au-ralenti/ et c'est clair qu'il ne mâche pas ses mots !

    Ce n'est pas qu'il ne mâche pas ses mots, c'est qu'il est profondément insultant. Et pour les personnes et pour leur choix.

    Il nous dirait un truc du genre (en développant parce que son texte comprend plus que cela, en)

    J'ai des incompatibilités de vision sur ce que doit devenir Darktable et sur la manière de gérer du code avec l'équipe actuelle, je préfère faire un fork.
    Mes désaccords portent sur l'importance relative de la flexibilité par rapport à d'autres qualités d'un logiciel, je pense que Darktable va tellement loin dans la flexibilité que cela crée des problèmes insolubles en termes de gestion des workflow et cie (cfr. théorie des graphes et blablabla)
    Au niveau de la qualité du code, une partie des codeurs qui ont du temps ne sont pas professionnels ce qui fait que les bonnes pratiques ne sont pas appliquées et le mainteneur n'est à mon sens pas assez exigeant sur la qualité du code qu'il accepte.
    Ces deux éléments : souhait d'une flexibilité exagérée (à mes yeux) et la manque de rigueur du code fait que le code de Darktable me paraît trop long et trop complexe que nécessaire me faisant perdre trop de temps à mon goût si je veux y contribuer utilement.
    Mon fork se focalisera donc sur moins de fonctions/flexibilité mais offrira à l'utilisateur un logiciel plus stable et plus pointu sur des éléments qui me paraissent plus importants. Pour les développeurs, mon souhait est d'offrir un code plus concis et mieux écrits (respectant mieux les bonnes pratiques)

    Son opinion peut être écrite de manière directe mais sans pour autant insulter les autres. À mon humble avis, une position un peu moins insultante l'aiderait aussi à avoir plus de contributions à son fork.

    Surtout, ne pas tout prendre au sérieux !