Le coin des développeurs de modules

Je lance la file avec quelques sujet d’actualité

  • L’évolution du Dolistore
  • un label de module de qualitay
  • La mise en place d’une version LTS de dolibarr
  • Une version de Dolibarr Docker Officielle (et arreter cette S…rie de Me…e de doliwamp)

Oulla, un fil pour un sujet non sinon ça risque d’être dur de suivre ?-)

Exemple concret :slight_smile: je réagit sur deux points:

→ le dolibarr LTS, c’est easya sur la branche 14.0 de dolibarr

ouille … tu te vois expliquer aux utilisateurs windows que le docker est découpé en X parties: une partie data et une partie « code » (et encore je suis sympa sur des install en prod je segmente le docker bdd du docker stockage documents du docker custom pour les plugins du docker en lecture seule qui héberge le core) …

c’est le coin à trolls ?

1 « J'aime »
  • Une version officielle pour NixOS également ?

Il y a déjà un travail impressionnant qui a été fait sur NixOS pour la config de Dolibarr

d’accord avec Éric, c’est pour ça que je souhaite plutôt une catégorie dédiée où on aura effectivement un fil par sujet; ça sera + simple d’essayer de suivre :wink:

1 « J'aime »

ben je pensais plus à un docker-compose.yml avec tout ce qui est nécessaire et comment le paramétrer

1 « J'aime »

Je suis au courant de cette version « officieuse » mais le sujet serait justement d’en officialiser une version

1 « J'aime »

Tous nos fix sont poussés sur la banche v14 du projet officiel Dolibarr. La LTS est déjà là dans les faits :wink:.

1 « J'aime »

Bonjour Philippe, je croyais qu’on ne pouvait proposer des « fix » que sur les versions n, n-1, n-2 ? (ce qui veut dire v16 minimum actuellement)

pour ma part - et sachant que la « LTS » est sur la 14 - quand je trouve un bug qui affecte la 14 je fais le fix pour la 14 et vérifie qu’il s’appliquera automatiquement sur les suivantes, si ça n’est pas le cas je fais des modifications pour chaque branche jusqu’à la develop mais je « craint » que ça n’épuise eldy à la longue … et ait pour effet de bord de « pousser » des PR dans les oubliettes :frowning:

@erics j’en été resté au fait qu’on faisait le fix sur n-2 et qu’il était répercuté automatiquement sur n-1, n et develop par @eldy ; mais peut-être que j’ai loupé quelque chose ?

non non … c’est moi qui suis à côté de la plaque, c’était jouable tant que 14 était n-2 :slight_smile: je vais devoir me calmer sur le coup et puis ça ne sera pas tenable à la longue non plus, sauf à officiellement décider qu’une LTS existe et donc qu’on apporte un fix sur la LTS d’une part puis sur la n-2 d’autre part … c’est probablement ce que @defrance entends par « officialiser une LTS » non ?

Je voulais créer une catégorie « Modules en cours de développement » mais je n’ai pas les droits, alors on va poster en vrac ici :frowning:

du coup, modules en cours de dev ou non encore sortis ou intérgés chez moi : gestion des retours de marchandises, gestion des locations, import d’images, imports de catalogues de prix fournisseurs, gestion de la garantie des produits, gestion de produits d’occasion, logistique/réservation de matériel, et j’en oublie

Ou plus simplement une page sur le wiki avec un tableau du genre :

nom du module auteur lien pour plus de détails on en parle sur le forum
retourMarchandises altairis https://blablabla Le coin des développeurs de modules
smartLivraison cap-rel SmartLivraison [CAP-REL - Documentation publique] Bon de livraison dématérialisés : electronic proof of delivery ... c'est SmartLivraisons

etc. ça me semble pas mal que ça soit sur le wiki avec un lien clair vers cette page wiki depuis le forum et/ou des A/R

Proposition de page sur le wiki:

1 « J'aime »

D’où l’intérêt d’avoir une version LTS OFFICIELLE !!!

2 « J'aime »

On ouvre un fil dédié sur ce sujet ? → Version LTS (Support à Long Terme) de Dolibarr?

1 « J'aime »

Je ne suis pas vraiment pour un affichage officielle des modules en cours de développement, cela reste souvent dans mon cas de la recherche et développement. J’en parle généralement quand le module est souvent terminée et que je commence à en rédiger la documentation

@defrance l’avantage c’est de pouvoir discuter avec les autres devs et les utilisateurs des modules en cours pour savoir quelqu’un n’est pas en train de développer la même chose, et aussi de recueillir des idées et recenser des besoins non prévus.
Et c’est aussi un canal de communication pour préparer les prochaines ventes :wink:

@erics sinon on peut tout bêtement utiliser la catégorie Modules externes en fait ? Modules externes du DoliStore - Forum Dolibarr france

hmmm tu peux compléter le tableau quand tu veux, l’idée que j’ai cru voir sortir des échanges était que parfois nous sommes plusieurs à bosser sur le même projet/idée/thème et qu’on regrette après coup de ne pas avoir su qu’un copain bossait sur le même truc

rien n’est obligatoire c’est uniquement pour tenter d’éviter un sentiment de gaspillage, c’est pas parce-que la liste existe qu’on sera obligés de l’utiliser ni obligé de bosser avec les « copains » en question

c’est aussi un exercice de transparence vis à vis de la communauté