Si le dolistore n’était pas présent, je doute que j’aurai autant développé de modules. Sans moyens au départ de se rétribuer sur son travail, un développeur de talent (smiley rose) ne reste pas souvent sur une plateforme…
Ensuite quand j’entend qu’il faut « forcer » les développeurs à … il y a des baffes et des bottages cul qui se perdent…
@hubz : si je postais mes modules, sans docs, sans être joignable et sans espace de démo j’accepterai tes critiques, mais je te le répète : nous sommes en plein mois d’aout, j’ai des clients qui m’ont commandé (et même payé à l’avance) des évolutions de mes modules, je me dois de gérer des priorités dans mes développements, et désolé si cela te gène… que tu viennes ensuite gueuler quand je te dis que je règlerai ton hypothétique bug sur l’un de mes modules quand j’aurai du temps, c’est limite insupportable pour ne pas dire autre chose…
Si les délais que je te propose ne te convienne pas, tu apprends à coder (cf le livre plus haut), ou tu trouves un développeur plus disponible (donne-lui mes coordonnées, je cherche du monde). A AUCUN MOMENT je ne t’oblige à quoi que ce soit, tu es libre, comme moi.
Le fait que le code soit sous licence gplV3 implique nécessairement qu’il est libre, le dolistore a du bon dans le sens où il permet de centraliser les modules. Je le répète, je vois plus l’achat d’un de mes modules comme un sponsoring de mes développements, pas une acquisition de licence . De plus cela me permet de limiter les utilisateurs me contactant pour du support que je ne fais pour le moment pas payer (à part pour les évolutions et les créations de liste sur mesure par exemple).
La maintenance de ses modules est un sujet, dans mon cas, à chaque version de dolibarr je sers les fesses pour ne pas trop avoir de régressions… je m’en sort pas trop mal. A titre d’info, j’avais passé pas mal de temps à tester mes modules avec la 3.7 béta, pour à la sortie de la version finale découvrir un bug majeur de mes modules sur les extrafields…
Que certains fasse de nouveau payer à chaque monté de version je ne trouve pas cela cool, mais je comprend dans le sens où il y a bien souvent du travail de compatibilité. Lors de chaque monté de version je tente à chaque fois de bonifier un peu mes modules selon mes aspirations.
Ensuite sur la libération des modules, je considère qu’à un moment il faut les rendre libre, ce sera le cas de myList très prochainement( à la sortie de la 3.8, une fois que je me serai assuré de la compatibilité). Pour information, il sera en attendant en promotion jusqu’à ce qu’il soit gratuit
Pour terminer, je comprend que certains utilisateurs ne puissent se contenter d’un support aussi ‹ libre ›, c’est pourquoi je vais réfléchir à une offre de support plus « sérieux ».