C'est intéressant ce retour d'expérience pour venir travailler dans le libre.
Peux-tu préciser Nous avons toujours voulu ouvrir le logiciel à la communauté mais cela représente un travail assez énorme pour que ça soit un minimum intéressant et nous n'avions pas assez de ressources pour le faire ?
Je suppose que pour l'infrastructure déjà en place côté Asterisk, vous n'aviez aucun souci à soumettre vos patchs et que c'est surtout votre propre infrastructure svn (ou git) public + wiki public qui vous a freiné ? (outre "l'animation" nécessaire d'une plateforme publique, par nature exposée...).
C'est vrai que repasser dans le code pour s'assurer qu'il n'y a pas de manque de commentaires ou des commentaires "facultatifs", que tout est bien sous la bonne licence, ça peut prendre du temps, de l'intérêt de le faire "petit à petit", au fur et à mesure et dès le début pour y passer moins de temps après... Ça évite les grosses surprises du genre "ah mais toute cette partie mixe des licences pas compatibles /o\"
Quelles (autres) difficultés avez-vous rencontré ? Je suppose que vous travailliez dès le début avec un gestionnaire de version pour toute votre doc' et code source ?
[^] # Re: Le libre comme dernière solution
Posté par BAud (site web personnel) . En réponse à la dépêche Libérer votre téléphonie avec XiVO. Évalué à 5.
Peux-tu préciser Nous avons toujours voulu ouvrir le logiciel à la communauté mais cela représente un travail assez énorme pour que ça soit un minimum intéressant et nous n'avions pas assez de ressources pour le faire ?
Je suppose que pour l'infrastructure déjà en place côté Asterisk, vous n'aviez aucun souci à soumettre vos patchs et que c'est surtout votre propre infrastructure svn (ou git) public + wiki public qui vous a freiné ? (outre "l'animation" nécessaire d'une plateforme publique, par nature exposée...).
C'est vrai que repasser dans le code pour s'assurer qu'il n'y a pas de manque de commentaires ou des commentaires "facultatifs", que tout est bien sous la bonne licence, ça peut prendre du temps, de l'intérêt de le faire "petit à petit", au fur et à mesure et dès le début pour y passer moins de temps après... Ça évite les grosses surprises du genre "ah mais toute cette partie mixe des licences pas compatibles /o\"
Quelles (autres) difficultés avez-vous rencontré ? Je suppose que vous travailliez dès le début avec un gestionnaire de version pour toute votre doc' et code source ?