openGAS è una distribuzione Drupal creata per sviluppare web systems attraverso cui è possibile fare la gestione completa delle attività e degli acquisti di un Gruppo di Acquisto Solidale.
I Gruppi di Acquisto Solidale (GAS) sono gruppi di acquisto, organizzati spontaneamente, che partono da un approccio critico al consumo e che vogliono applicare i principi di equità e solidarietà ai propri acquisti (principalmente prodotti alimentari o di largo consumo).
In questa sessione saranno illustrate le tecnologie che stanno dietro openGAS, i problemi da risolvere, e gli sviluppi futuri del progetto.
2. openGAS è una distribuzione Drupal
creata per sviluppare web systems
attraverso cui è possibile
fare la gestione completa
delle attività e degli acquisti di un
GAS (Gruppo di Acquisto Solidale)
3. in questa sessione saranno illustrate
il modello e le tecnologie usate
i problemi da risolvere, e
gli sviluppi futuri del progetto.
5. I Gruppi di Acquisto Solidale (GAS) sono gruppi di acquisto, organizzati
spontaneamente, che partono da un approccio critico al consumo e che
vogliono applicare i principi di equità e solidarietà ai propri
acquistati (principalmente prodotti alimentari o di largo consumo).
I criteri che guidano la scelta dei fornitori (pur differenti da gruppo a
gruppo) in genere sono: qualità del prodotto, dignità del lavoro, rispetto
dell'ambiente.
In genere i gruppi pongono anche grande attenzione ai prodotti locali, agli
alimenti da agricoltura biologica od equivalenti e agli imballaggi a rendere.
I principi di equità e solidarietà si estendono: ai membri del GAS, ai
produttori e loro lavoratori, ai popoli del sud del mondo, al rispetto
dell'ambiente.
http://it.wikipedia.org/wiki/Gruppo_di_acquisto_solidale
10. il listino appartiene a un gruppo
il prodotto appartiene a un listino
per ogni listino l'utente inserisce un ordine
gli ordini degli utenti restano nel gruppo
gli ordini sono una lista di prodotti associati
a un listino
11. gli ordini degli utenti restano nel gruppo
i gruppi sono indipendenti per la contabilitÃ
la contabilità degli utenti è divisa per gruppo
12. gli ordini sono una lista
di prodotti associati a un listino
gli ordini sono associati al listino
i conti si fanno per listino
13. il nodo listino
il listino è il nodo principale
import/export via excel/csv/xml/...
lo stato dei listini si propaga agli ordini
14. Gruppo
Fornitore
attributi/campi Scadenza
del Listino Ritiro
Stato
15. Creazione di un listino:
1. Fornitore: seleziona da dropdown
2. Apertura, Chiusura, Consegna: javascript
3. Gruppo GAS: seleziona da dropdown
4. Lista prodotti: file upload (rules+feeds crea i nodi
prodotto)
19. ubercart: patch per le quantità decimali negli
ordini, hook "core" per userpoints+taxonomy, hack per
user cart
views: patch su views_crosstab, vbo, hack per gestire
user cart e user cart form
contexts e panel context non giocano bene insieme
troppo codice custom!
22. Drupal 7 Distro
code porting, adaptive theming, mobile support
web services, simplest authentication
openGAS community
Software as a Service
Open Business