il ne s’agit pas d’écrire du code ou de toute autre activité chronophage, mais simplement de fusionner les changements dûment expliqués par Adrien
C’est un piège dans lequel on tombe facilement tant qu’on n’est pas soi-même passé de l’autre côté de la pull request ;) (moi le premier d’ailleurs avant de me lancer dans l’aventure)
En fait la difficulté/durée de la tâche importe peu, c’est de se dégager du temps tout court qui n’est pas évident.
Il peut facilement s’écouler des semaines sans que je ne puisse contribuer d’une quelconque façon à mon propre projet. Et pourtant je suis un passionné qui y dédie la quasi-totalité de mon temps libre avec grand plaisir !
Pour ne rien arranger, quand on a enfin un peu de temps devant soi il est souvent beaucoup plus attirant de le passer à développer soi-même que d’intégrer les modifications de contributeurs. J’essaie d’éviter au maximum ce travers, mais c’est souvent au prix d’une réduction de mon plaisir personnel, donc je comprends facilement que d’autres puissent laisser traîner des pull requests qui pourtant seraient très bénéfique à tous les utilisateurs du logiciel.
Je me rappelle d’un commentaire ici-même, de mémoire de Jehan, qui donnait comme approximation deux mois comme le temps raisonnable avant de relancer le mainteneur d’une application sur ce genre de sujet. De mon expérience (forcément limitée et biaisée bien sûr), c’est une bonne approximation.
Bref, maintenir un logiciel libre plus ou moins largement utilisé est une activité franchement pas évidente, et ça se complique encore plus quand de sympathiques contributeurs viennent nous donner un coup de main ;)
C’est paradoxal, mais plus on nous aide et plus on a de boulot. Ce qui me sauve (et probablement d’autres mainteneurs dans le même esprit) est que je suis toujours très enthousiaste à l’idée d’accueillir de nouveaux contributeurs, et donc essaie de traiter rapidement leurs demandes pour leur donner envie de rester.
La contrepartie, c’est que je laisse plus facilement traîner les requêtes des contributeurs bien habitués au projet, qui ont compris depuis longtemps que je peux laisser une requête sans réponse pendant des semaines voire des mois sans que ça ne signifie que je les ai oublié.
Désolé pour le pavé mais c’est la première fois que j’ai l’occasion de m’exprimer à ce sujet, alors je me suis un peu laissé aller ;)
[^] # Re: ExchangeCalendar
Posté par vv222 . En réponse au journal Mes activités open sources / libres récentes. Évalué à 6.
C’est un piège dans lequel on tombe facilement tant qu’on n’est pas soi-même passé de l’autre côté de la pull request ;) (moi le premier d’ailleurs avant de me lancer dans l’aventure)
En fait la difficulté/durée de la tâche importe peu, c’est de se dégager du temps tout court qui n’est pas évident.
Il peut facilement s’écouler des semaines sans que je ne puisse contribuer d’une quelconque façon à mon propre projet. Et pourtant je suis un passionné qui y dédie la quasi-totalité de mon temps libre avec grand plaisir !
Pour ne rien arranger, quand on a enfin un peu de temps devant soi il est souvent beaucoup plus attirant de le passer à développer soi-même que d’intégrer les modifications de contributeurs. J’essaie d’éviter au maximum ce travers, mais c’est souvent au prix d’une réduction de mon plaisir personnel, donc je comprends facilement que d’autres puissent laisser traîner des pull requests qui pourtant seraient très bénéfique à tous les utilisateurs du logiciel.
Je me rappelle d’un commentaire ici-même, de mémoire de Jehan, qui donnait comme approximation deux mois comme le temps raisonnable avant de relancer le mainteneur d’une application sur ce genre de sujet. De mon expérience (forcément limitée et biaisée bien sûr), c’est une bonne approximation.
Bref, maintenir un logiciel libre plus ou moins largement utilisé est une activité franchement pas évidente, et ça se complique encore plus quand de sympathiques contributeurs viennent nous donner un coup de main ;)
C’est paradoxal, mais plus on nous aide et plus on a de boulot. Ce qui me sauve (et probablement d’autres mainteneurs dans le même esprit) est que je suis toujours très enthousiaste à l’idée d’accueillir de nouveaux contributeurs, et donc essaie de traiter rapidement leurs demandes pour leur donner envie de rester.
La contrepartie, c’est que je laisse plus facilement traîner les requêtes des contributeurs bien habitués au projet, qui ont compris depuis longtemps que je peux laisser une requête sans réponse pendant des semaines voire des mois sans que ça ne signifie que je les ai oublié.
Désolé pour le pavé mais c’est la première fois que j’ai l’occasion de m’exprimer à ce sujet, alors je me suis un peu laissé aller ;)