Tu devrais quand même attendre la réponse du dév. Comme je le disais, même quelques semaines d'attente, c'est pas trop demander dans le respect d'autrui (mon premier point plus haut: "l'autre a aussi une vie"), d'autant plus pour un tel sujet (prendre son bébé de ses bras, c'est pas rien).
Même si son texte paraît en effet assez-clairement anti-communautaire, on sait jamais! Et il vaut toujours mieux régler une situation pacifiquement que de s'embourber dans une guerre.
Je le disais aussi, un fork, c'est énormément de boulot, il faut en être conscient. Et tu parles de "5 développeurs", mais je pense pas que tu les aies déjà. Et c'est pas sûr que tu les aies jamais. Toi même disais que tu n'avais pas plus de temps que cela, et j'ai l'impression qu'hormis cette fonctionnalité de vision annuelle, tu n'as pas forcément plus de besoin pour l'instant. Je me trompe?
Alors quand le projet a été abandonné par ailleurs, c'est autre chose. Tu peux te permettre de le reprendre avec un taux de contribution faible (ce sera toujours plus qu'avant). Je maintiens quelques projets de la sorte où je fais quasi aucun développement, mais je les maintiens en vie, et surtout j'inclus des patchs si on m'en envoie (ce qui arrive peu pour des projets à faible visibilité).
Mais là on parle d'un projet activement développé, simplement de façon non-communautaire. Ça veut dire que soit ton fork risque au final d'être "derrière" le projet principal en terme de fonctionnalités et corrections de bug, soit vous devrez passer un temps fou pour backporter tous les changements d'un coup à chaque sortie (à ce que j'ai compris, il fait juste un seul commit public par sortie, avec tous les changements mélangés).
En fait ça me fait penser à la situation de Cinelerra qui n'est absolument pas enviable, avec 3 versions! Y a les auteurs originels (on sait même pas si c'est une personne seule ou plusieurs) qui développent toujours, mais dans leur coin, sans se soucier des forks (je crois qu'ils récupèrent même pas leurs changements — dites moi si je me trompe!) et uploade juste une archive des sources une fois de temps en temps pour chaque sortie. Y a une version communautaire qui essaie de rajouter des fonctionnalités tout en ré-intégrant le code de la version originelle à chaque sortie (donc les projets doivent dévier au fur et à mesure, rendant sûrement la version communautaire de plus en plus difficile à maintenir). Et enfin y a une 3ème version, j'ai jamais compris pourquoi! Enfin bon c'est le bordel quoi (rien que ça, ça donne pas envie d'essayer; je saurais pas quelle version tester), personne se parle, et au final il suffit de voir que Cinelerra n'est plus intégré dans presque aucune distribution, c'est la galère rien que pour installer. Ils ont bien encore leur petite communauté et fans (je croise encore des gens une fois de temps en temps dans des confs qui me disent utiliser ça; c'est fou) mais bon presque personne de nos jours ne le conseille. Quand on pense qu'y a 10-15 an, cet éditeur vidéo était dans toutes les distributions et était l'éditeur que tout le monde conseillait pour de l'édition vidéo sérieuse, c'est méga triste quoi.
Ma conclusion, c'est donc: attends la réponse, mais si vraiment il est confirmé que cette personne ne veut pas de patchs tels que le tien et est allergique à la collaboration, veux-tu vraiment t'embourber dans une telle situation?
Il me semble que les programmes de comptes personnels ne manquent pas. Et d'autres seront sûrement bien plus ouverts aux patchs. Ou alors c'est un type de logiciel bancaire particulier et y en a peu des comme ça? Ou celui-là est vraiment vraiment meilleur que les autres? Pourquoi s'accrocher à ce logiciel en particulier?
J'essaie vraiment juste de comprendre en quoi ce logiciel mériterait que tu veuilles aller jusqu'à un tel fork. Mon but n'est pas de te décourager. Si vraiment tu es méga motivé et as la foi, tu as tout à fait le droit et je te souhaite un bon développement (de même qu'à l'auteur originel d'ailleurs). Mais bon c'est à bien peser. :-)
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]
[^] # Re: Oui : contactez-moi d'abord
Posté par Jehan (site web personnel, Mastodon) . En réponse au journal Forker ou ne pas forker ?. Évalué à 6.
Tu devrais quand même attendre la réponse du dév. Comme je le disais, même quelques semaines d'attente, c'est pas trop demander dans le respect d'autrui (mon premier point plus haut: "l'autre a aussi une vie"), d'autant plus pour un tel sujet (prendre son bébé de ses bras, c'est pas rien).
Même si son texte paraît en effet assez-clairement anti-communautaire, on sait jamais! Et il vaut toujours mieux régler une situation pacifiquement que de s'embourber dans une guerre.
Je le disais aussi, un fork, c'est énormément de boulot, il faut en être conscient. Et tu parles de "5 développeurs", mais je pense pas que tu les aies déjà. Et c'est pas sûr que tu les aies jamais. Toi même disais que tu n'avais pas plus de temps que cela, et j'ai l'impression qu'hormis cette fonctionnalité de vision annuelle, tu n'as pas forcément plus de besoin pour l'instant. Je me trompe?
Alors quand le projet a été abandonné par ailleurs, c'est autre chose. Tu peux te permettre de le reprendre avec un taux de contribution faible (ce sera toujours plus qu'avant). Je maintiens quelques projets de la sorte où je fais quasi aucun développement, mais je les maintiens en vie, et surtout j'inclus des patchs si on m'en envoie (ce qui arrive peu pour des projets à faible visibilité).
Mais là on parle d'un projet activement développé, simplement de façon non-communautaire. Ça veut dire que soit ton fork risque au final d'être "derrière" le projet principal en terme de fonctionnalités et corrections de bug, soit vous devrez passer un temps fou pour backporter tous les changements d'un coup à chaque sortie (à ce que j'ai compris, il fait juste un seul commit public par sortie, avec tous les changements mélangés).
En fait ça me fait penser à la situation de Cinelerra qui n'est absolument pas enviable, avec 3 versions! Y a les auteurs originels (on sait même pas si c'est une personne seule ou plusieurs) qui développent toujours, mais dans leur coin, sans se soucier des forks (je crois qu'ils récupèrent même pas leurs changements — dites moi si je me trompe!) et uploade juste une archive des sources une fois de temps en temps pour chaque sortie. Y a une version communautaire qui essaie de rajouter des fonctionnalités tout en ré-intégrant le code de la version originelle à chaque sortie (donc les projets doivent dévier au fur et à mesure, rendant sûrement la version communautaire de plus en plus difficile à maintenir). Et enfin y a une 3ème version, j'ai jamais compris pourquoi! Enfin bon c'est le bordel quoi (rien que ça, ça donne pas envie d'essayer; je saurais pas quelle version tester), personne se parle, et au final il suffit de voir que Cinelerra n'est plus intégré dans presque aucune distribution, c'est la galère rien que pour installer. Ils ont bien encore leur petite communauté et fans (je croise encore des gens une fois de temps en temps dans des confs qui me disent utiliser ça; c'est fou) mais bon presque personne de nos jours ne le conseille. Quand on pense qu'y a 10-15 an, cet éditeur vidéo était dans toutes les distributions et était l'éditeur que tout le monde conseillait pour de l'édition vidéo sérieuse, c'est méga triste quoi.
Ma conclusion, c'est donc: attends la réponse, mais si vraiment il est confirmé que cette personne ne veut pas de patchs tels que le tien et est allergique à la collaboration, veux-tu vraiment t'embourber dans une telle situation?
Il me semble que les programmes de comptes personnels ne manquent pas. Et d'autres seront sûrement bien plus ouverts aux patchs. Ou alors c'est un type de logiciel bancaire particulier et y en a peu des comme ça? Ou celui-là est vraiment vraiment meilleur que les autres? Pourquoi s'accrocher à ce logiciel en particulier?
J'essaie vraiment juste de comprendre en quoi ce logiciel mériterait que tu veuilles aller jusqu'à un tel fork. Mon but n'est pas de te décourager. Si vraiment tu es méga motivé et as la foi, tu as tout à fait le droit et je te souhaite un bon développement (de même qu'à l'auteur originel d'ailleurs). Mais bon c'est à bien peser. :-)
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]