Bonjour à tous,
Ca commence à faire un moment que je lis ce topic sans y réagir…
Pour ceux qui me connaissent un peu, vous savez que j’aime bien user de proverbes.
1 - La critique est aisée, l’art est difficile.
A minuit passée connectés sur le forum en ce moment, 3 membres, 85 « invités », regardez en journée, le chiffre peut être bien plus effarant. Plus de 13 000 membres sur le forum pour une toute petite poignée de membres actifs (la plupart pour poser des questions, je ne compte plus les gens qui ont des dizaines de messages, qui montrent par leurs questions qu’ils sont compétents mais qui n’aident jamais personne), dans cette minuscule poignée, une infime partie de membres très actifs, nulle doute pour moi que le nombre de devs dans dolibarr n’est pas très élevé, en croisant les doigts pour que le chiffre soit croissant grâce au progrès de dolibarr et sa montée certaine en notoriété.
Pourtant il semblerait que, rien que dans le monde francophone, des milliers de personnes utilisent dolibarr (j’imagine que le nombre de téléchargements par mois doit être considérable et qu’en parlant de « milliers » je suis très loin du compte) au vu des chiffres que je viens d’indiquer, c’est bien qu’il ne doit pas être si naze que ça et qu’il apporte quelque-chose à pas mal de monde. De plus, personne n’oblige personne à l’utiliser. N’en déplaise à certains, la force considérable du logiciel libre tient aussi (mais pas seulement j’en conviens) au fait que personne n’a de compte à rendre aux aigris de la vie (retour à ma citation). T’es pas content de dolibarr ? T’as tout le code et même de la doc. J’ai croisé trop de monde et de situations dans la vie pour savoir qu’il y a toujours bcp plus de monde pour ergoter que pour faire, c’est désolant mais c’est comme ça.
Les devs, les codeurs, les enculés bornés ou appelez les comme il vous plaira, ont bien raison de rappeler ce point n°1 en permanence, en effet il y a bien trop de personnes qui se méprennent sur le sens de logiciel libre. Je te file tous les ingrédients et les recettes, et tu trouves le moyen de râler parce que t’es pas foutu de faire quoi que ce soit avec et que tu es dépendant de maman pour faire le gâteau ?
Je pourrai vous en faire des lignes et des lignes sur cette thématique.
Maintenant pour la transition :
2 - Chacun voit midi à sa porte
Parmi les critiques formulées, certaines sont très probablement justifiées. Seulement à lire certains on pourrait presque croire qu’ils pensent que les choses pourraient se faire d’un simple claquement de doigts mais que les développeurs mettent la plus grande mauvaise volonté du monde pour bloquer la chose. Ainsi il n’est peut-être pas inutile de rappeler que c’est quand même grâce à eux qu’on a un outil de gestion qui tourne quand même plutôt bien.
Si je prends mon cas personnel, sans aucune connaissances ou presque en codage (mais de solides connaissances en serveurs GNU-Linux), après pas mal de boulot, je le reconnais, je suis parvenu à gagner un temps considérable dans la gestion de l’asso que je dirige. Mieux, je suis convaincu que quand je trouverai le courage et le temps je vais encore réussir à aller bcp plus loin dans l’efficacité. Je suis passé de pleins de tableaux excel qui nous faisaient bien galérer (avec tous les pbs et erreurs qu’induisent les double voire triple saisies) et qui ne m’offraient aucune vision globale (sauf à faire encore de nouveaux tableaux ^^) à JUSTE dolibarr. Il me reste encore quelques tableaux que j’ai bon espoir de pouvoir éradiquer à terme, mais sincèrement dolibarr nous fait gagner un temps incroyable, mieux, il nous permet en bonus d’aller bcp plus loin dans la gestion.
Pourtant cela ne veut pas dire que les critiques émises par des tiers (lol) ne sont pas bonnes et ne doivent pas être prises en considération. Et c’est là qu’intervient la forme, qui même si elle est moins importante selon moi que le fond a tout de même une importance majeure. « Dolibarr c’est juste de la grosse merde, vous vous complaisez entre connards que vous êtes alors qu’il y aurait moyen de faire bcp mieux » n’est par exemple pas idéal en terme de forme, je pense que tout le monde en conviendra ^^
Les conversations de ce genre qui virent très rapidement au dialogue de sourds sont légions dans le logiciel libre, ce qui est dommage. En effet si j’en reviens à mon proverbe, et si on est capable de faire preuve d’un minimum d’empathie, il n’est pas bien compliqué de se dire que tout le monde a raison car tout n’est question que de points de vue. Darkjeff a raison d’utiliser son exemple pour éclairer la chose, il s’est bougé les fesses et a pu intégrer du code intéressant dans le core, d’autres personnes ne font pas le même choix, mais en quoi cela serait-il anormal ? Personne n’empêchant personne d’œuvrer pour le bien commun, ce qui est le cas de la majorité des personnes à mon avis, notre intérêt à tous étant commun d’avoir un dolibarr le plus puissant possible (et il le devient). Chaque logiciel libre a son propre écosystème et mode de fonctionnement, si quelqu’un pense pouvoir proposer mieux qu’il n’hésite surtout pas, toutes les énergies sont bonnes à prendre.
Oui dolibarr a de nombreux défauts, tout comme moi et très probablement toi qui me lit aussi. Il n’en demeure pas moins qu’on est nombreux à en être contents, même si effectivement parfois c’est à s’arracher les cheveux, et c’est aussi là que l’état d’esprit entre en jeu. Donc pour finir sur une citation ce coup-ci (modifiée, et heureusement parce que je ne serai pas fier de faire la vraie tant elle pue) « Le Logiciel Libre tu l’aimes ou tu le quittes ! ».
Sur ce j’espère que chacun comprendra qu’il n’y a certainement aucune accusation ou attaque derrière mes propos mais plutôt un appel à la tolérance.
Pour prendre juste un seul exemple, c’est pas la faute des devs si un tiers peut être un client ET/ou un fournisseur. Nulle doute que si les choses étaient faites autrement il y aurait toujours quelqu’un pour se plaindre d’avoir à saisir 2 fiches parce que son client est aussi un fournisseur… Ensuite se posent des pbs de cohérence comme ça a pu être soulevé concernant la saisie de la chose, car effectivement dolibarr est perfectible, mais pour suivre très régulièrement le forum depuis bientôt deux ans, je peux assurer que les remarques pertinentes et bien amenées (l’importance de la forme) trouvent souvent écho chez les devs, sauf quand c’est trop laborieux ou compliqué, ce qui semble logique vu les forces en présence, il faut bien avoir un sens des priorités.
Pour conclure je n’ai pas les compétences nécessaires pour juger de la politique de développement et de codage, mais une chose est sûre, le logiciel évolue, et ceci en tenant compte des avis des utilisateurs. Qu’ensuite il y ait des choses qui puissent paraître bizarres, j’en conviens aussi, auquel cas il suffit de demander des explications précises sur des points précis.
3 - Débat de fond
Je n’ai pas d’avis tranché sur la question, mais la question de savoir s’il est plus pertinent de vendre des petits modules pour des fonctionnalités simples mais importantes ou d’intégrer la chose au core se pose clairement. Et j’en reviens à la philosophie du logiciel libre qui fait que chacun est libre de penser ce qu’il veut et donc d’agir en conséquence. C’est donc probablement là que la direction et la politique du projet se pose, en effet il ne fait pas de doutes pour moi qui si on souhaite que dolibarr devienne un jour une référence dans le Libre il est nécessaire qu’il contienne tous les « incontournables » (encore faut-il les définir et se mettre d’accord sur la chose), et c’est la que la chose se complique, pour toutes les raisons évoquées précédemment dans ce topic.
Ce qui au final revient à donner raison à Darkjeff quand il nous dit que quiconque souhaite faire évoluer positivement la chose est invité à se retrousser les manches, et il n’est pas nécessaire d’être codeur pour le faire.
Maintenant si je prends mon cas personnel, je n’ai aucun module additionnel et dolibarr me rend déjà d’énormes services.
Allez je vous fiche la paix parce que le post est déjà bien long. En espérant avoir été à peu près compris, car on sait bien que n’importe quel texte est libre d’interprétationS. Moi je vous donne raison à tous car je trouve ça plus sain que de chercher qui a tort où et quand. Si chacun souhaite améliorer dolibarr on doit forcément pouvoir s’entendre. Après si c’est juste pour expliquer pourquoi dolibarr est naze et pourquoi on ne l’utilisera pas, forcément c’est déjà moins constructif (même si ça peut nous permettre d’avancer ce n’est probablement pas la manière la plus efficiente ^^).
YAKAFOKON pas vrai ? On en a tous croisés et pu constater à quel point ce genre d’attitude pouvait empêcher d’avancer en privilégiant la parole à l’action.
Bonne journée à tous