fairnesscoop / permacoop

Open source and eco-designed ERP solution for worker-owned businesses.
MIT License
240 stars 34 forks source link

Ajout d'une configuration "devcontainer" #430

Closed insideGen closed 6 months ago

insideGen commented 6 months ago

Je propose ici l'ajout d'une configuration devcontainer afin de faciliter le déploiement du projet en environnement de développement.

J'ai cherché à impacter le moins possible la configuration actuelle. Cette configuration "devcontainer" vient en supplément et ne change en rien la procédure de déploiement actuelle.

florimondmanca commented 6 months ago

Bonjour @insideGen

Je me permets de vous répondre, d'abord merci pour cette proposition. À titre personnel je ne connaissais pas devcontainer.

Cependant j'avoue avoir du mal à en comprendre la motivation

De notre côté, nous n'avons pas de besoin particulier concernant le setup de dev / déploiement sur Permacoop et il n'y a pas de ticket à ce sujet.

En reanche, si cette PR répond à un besoin propre à votre propre utilisation de Permacoop, parce que vous en avez un déploiement on premise (sait-on jamais ?), nous pouvons bien sûr poursuivre la discussion. Dans ce cas je serais curieux de lire votre cas d'usage et les besoins associés ?

Pour l'instant je vais clore cette PR. Merci!

insideGen commented 6 months ago

Bonjour @florimondmanca,

Ayant moi-même travaillé dans une SCOP dans le secteur numérique et ayant effectué des recherches sur des solutions d'ERP, j'étais tombé sur ce projet open source. J'avais alors tenté de le déployer pour en tester les fonctionnalités mais je m'étais heurté à plusieurs complications, notamment dû à l'environnement Ubuntu (je dev généralement sous Windows, plus rarement sous Debian si besoin de Linux).

J'ai récemment découvert devcontainer qui fonctionne très bien avec VSCode et Docker Desktop. J'ai pu le mettre en pratique pour des projets persos. Puis je me suis dit que cette solution serait tout à fait adapté à Permacoop.

Le projet Permacoop étant open source et me sentant concerné par l'approche SCOP, j'ai souhaité vous faire bénéficier de ce retour d'expertise.

Donc, oui, cette PR répond principalement à un besoin propre mais peut être, je pense, utile à d'autre.

Voilà pour les motivations. Faites-en comme bon vous semble 😉