Follow

Salut masto!

Si vous avez (envie de monter) un groupement d'achats et que vous aimeriez utiliser un logiciel pour vous aider, on a développé un petit outil ici à Rennes, et je serais ravi de vous accompagner pour le mettre en place chez vous 🙂

Le code est ici : github.com/spiral-project/copa le truc à été fait avec notre cas d'utilisation en tête, mais ça marche plutôt bien !

Des bisous si vous voulez bien !

@almet
A part l’auto hébergement , quels seraient les plus par rapport à cagette.net ?
J’envisage la question... :)

@vinyll le périmètre fonctionnel est pas du tout le même que cagette (que tu peux héberger toi même aussi il me semble ?).

J'avais regardé cagette avant de passer du temps sur le code de copanier, du coup ça date un peu.

Je suis allé voir ce matin ou iels en étaient, et ça à pas mal changé !

Du coup, notre périmètre fonctionnel est bien plus réduit. Cagette est fait pour les AMAPs, les groupements, de producteurs, les groupements de consommateurs, les gens qui veulent gérer une boutique etc

@vinyll sur copanier on ne gère pas tout ça, on gère simplement un cas : les groupements de consommateurs.

L'idée est d'être le plus simple possible :

- Une liste de producteurs qui contiennent des produits, des référent.e.s
- Une liste de collectifs (groupes, colocs, etc) qui passent commande.
- Il y a un cadre précis : on crée la commande, on mets à jour les prix, on ouvre la commande, les référent.es approvisionnent, on se retrouve pour se partager les vivres, on s'échange les chèques

@vinyll on n'a pas de système centralisé type "compte en banque" pour se payer, on calcule le chemin le plus simple pour que tout le monde se paye le plus facilement possible.

Il n'y a pas vraiment de "comptes" utilisateurice, tu peux te connecter et rejoindre un "groupe" (le nom est un peu vague, mais c'est une coloc quoi, pas un groupement d'achat), et paf.

D'après le tour que j'ai fais ce matin de cagette, c'est plus complet, mais bien plus lourd pour notre cas d'utilisation.

@vinyll comme d'habitude : le fait de gérer plein de cas d'utilisation ne simplifie pas les interactions avec les utilisateurices, et du coup je me suis senti un peu perdu face à tous ces choix.

Ceci dit, je pense que le taf qu'iels ont fait est assez chouette ! J'imagine que ça rends service à plein de personnes.

Si tu es utilisateur de cagette, je suis preneur de retours sur l'utilisation, ce qui te semble bien et moins bien !

Bises 🙂

@almet
J'utilise Cagette que en tant que consommateur.
Un producteur est actuellement à l'essai et trouve le bouzin très compliqué ; du coup je cherche un truc simple (pour l'instant c'est un formulaire en ligne simple).
Je vais me pencher un peu plus sur Copanier ; Yohan m'en avait parlé.
Te ferai les retours quand j'y aurai mis le grapin ;)

@vinyll Ça faut le coup d'essayer, je prends les retours :-)

Bises

@dlareg cool, hésite pas à me faire des retours si tu as envie / besoin !

@almet hello comme promis je fais un test, j'en suis à l'installation, il semble, sauf erreur de ma part, qu'il manque une dépendance car il ne trouve pas le module nommé dataclasses

@dlareg ah c'est que tu n'est pas en python 3.7 je pense

@almet non je ne sais pas comment faire pour mettre à jour la version de python dans le venv

@dlareg est-ce que tu as essayé d'utiliser pyenv ?

Tu peux l'installer facilement en faisant "curl pyenv.run | bash" et puis ensuite tu peux mettre à jour le python en question avec :

"pyenv install 3.7.1" puis "pyenv global 3.7.1", et après tu peux recréer ton virtualenv,.

Normalement j'ai mis les infos à jour dans le README du projet.

Hésite pas à me dire si tu vois des embuches !

@almet hello, opération réussi, j'avais bien suivi le readme qui semble correct du coup. J'ai du utiliser la commande python3.7 -m venv venv pour avoir la bonne version de python dans mon env. C'était le principal problème. J'ai commencé à tester l'application qui est plutôt sympa.

@almet ah si il m'a fallu installer python3-dev :-)

@dlareg Merci pour les retours. Je viens de mettre à jour la doc du coup, c'est ici : github.com/spiral-project/copa

Hésite pas à me faire d'autres retours si besoin, c'est hyper utile de mon côté :-)

@almet 👍 j'ai une demande d'amélioration à faire sur la forge si elle existe pas déjà

@dlareg oui, hésite pas a ouvrir une issue, ou a me le dire ici si tu préfère !

@dlareg Salut ! Je n'ai rien vu sur notre Github, hésite pas si besoin :-)

@almet désolé un peu occupé par les problèmes de suppression de l'instruction en famille. Promis je prendrais le temps dès que c'est possible.

@almet y'a moyen de faire un click n deploy simple quelque part ? genre pas installer python toussa ^^

@newick Si t'es motivé pour le faire, avec plaisir :-) Sinon franchement c'est 5mn d'installation.

@newick Plus sympathiquement, il me semble que c'est possible chez AlwaysData assez facilement, je regarde de plus près :-) C'est vrai que ça rendrait le truc encore plus simple à tester.

@almet je t'avoue que la fois où j'ai voulu l'installer il y a quelques mois j'ai eu des erreurs donc j'ai laissé tombé ^^
Je m'y replonge à l'occaz :)

@newick hésite pas à faire des bug reports si tu veux des retours, ça permettra d'améliorer la procédure d'install si y'a besoin.

@thomas @newick ah ouais ce serait top ça ! Par contre ça dépasse mes connaissances actuelles, vous connaissez un peu ?

@almet @newick je voulais m’y essayer après avoir lu vite fait la doc. Tu veux pairer ?

@thomas @newick Ah ouais ça pourrait être sympa ! Je suis dispo ajd (samedi) ou demain (dimanche), sinon mercredi un peu quand tu veux, et sinon ça peut être en soirée la semaine prochaine : mercredi, ou jeudi.

@almet @newick et bien aujourd'hui ça serait marrant, à partir de 19h. Donc un peu quand ça t'arrange à partir de cet horaire là.

@almet chez Campanule (Ancenis) on utilise Cagette. Est-ce que Spiral apporte qqchose de vraiment pratique en plus ? (histoire que je puisse en parler aux autres) :-)
campanule.org

@adepetigny Si tu lis l'anglais, tu peux lire la version longue ici : github.com/spiral-project/copa

En gros, notre cas d'usage n'est pas vraiment le même, l'idée est de faire avec copanier quelque chose de simple et d'orienté sur les groupements d'achats plutôt que le cadre plus large géré par Cagette.net !

Sign in to participate in the conversation
TUTUT DELIRE PARTY

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!