• [^] # Re: Nom de projet et adoption

    Posté par (site web personnel) . En réponse à la dépêche Sundown, Houdini et Crustache. Évalué à 6.

    Quelle est la différence entre "sundown" et "libupskirt" ? Est-ce vraiment un fork de fonctionnalités ?

    Initialement, libupskirt a été écrit par Natacha Porté et elle explique pourquoi elle a choisi ce nom sur http://fossil.instinctive.eu/libupskirt/wiki?name=about-the-name. Vicent Martí a rajouté des options à la libupskirt en faisant un fork sur github pour les besoins de github. La libupskirt a alors commencé à avoir une certaine popularité, ce qui a valu à Natacha Porté des remarques très désagréables (http://holdenweb.blogspot.com/2011/07/childish-behavior.html par exemple) et elle a décidé d'arrêter l'Open-Source suite à ça :

    The whole github-triggered curse has been extremely painful for me. It's by far the worst coding-related experience I ever went through. That made me retire from Open Source.

    Je ne sais pas si Vicent Martí a essayé de remonter ses modifications à Natacha Porté ou non, mais toujours est-il qu'il a continué le développement sur github avec le nom libupskirt. Il a d'ailleurs lui aussi eu le droit aux remarques sur le nom (https://github.com/tanoku/sundown/issues/36 par exemple). Et j'imagine que c'est pour cela qu'il a fini par changer de nom récemment.


    Sur GitHub, libupskirt n'a l'air d'avoir aucun fork, alors qu'il est pratique courante sur GitHub de forker un projet et de laisser référence au projet original, or ici, sundown ne donne pas référence à libupskirt (GitHub ne parvient pas à le détecter).

    En fait, github ne détecte les forks que si lé dépôt original est aussi sur github, ce qui n'est pas le cas ici. Natacha Porté héberge son code sur un dépôt fossil et non pas git. Par contre, tu peux encore trouvé des dépôts upskirt sur github (au hasard, https://github.com/nono/upskirt) qui sont des forks de sundown du temps où il s'appelait encore libupskirt.


    Est-ce vraiment un choix de nom qui aurait repoussé les gens, et qu'ils auraient accepté d'utiliser le projet dès que celui-ci a été présenté sous un autre nom ?

    Clairement, ce nom a provoqué beaucoup de discussions et de bruits. Ça ne veut pas forcément dire que plus de gens l'auraient utilisés avec un autre nom, juste que des personnes qui ont entendu parlé du projet ont été choqués et l'on fait savoir.