openpolis / open_municipio

Transparency in italian Comuni
GNU Affero General Public License v3.0
54 stars 16 forks source link

Estensione dell'iter ai passaggi in commissione #623

Open scaloni opened 8 years ago

scaloni commented 8 years ago

L'iter di un atto deve comprendere anche eventuali passaggi in una specifica commissione, tenendo traccia delle date di ingresso e di uscita, con eventuali dati di voto o di presenza.

scaloni commented 8 years ago

L'analisi svolta da me e @fspegni ci ha portati ad ipotizzare l'aggiunta al modello Transition di un nuovo campo Owner di tipo Institution che indichi l'istituzione responsabile della transizione.

Ad esempio l'ingresso di un atto in una commissione o in Consiglio verrebbe indicato dal campo Transition.final_status valorizzato a PRESENTED e dal campo Owner valorizzato all'oggetto Institution relativo a tale commissione o al Consiglio. Coerentemente, i valori COMMITTEE e COUNCIL non sarebbero più validi per il campo Transition.final_status.

fspegni commented 7 years ago

Piccola nota: ho rinominato l'attributo owner in institution. Avevo l'impressione che il termine owner potesse suggerire una persona, anziche' un oggetto piu' astratto. Se questa mia scelta causa problemi, posso ripristinare il nome owner.

Ho anche realizzato una migrazione dei dati per impostare la institution/owner di default alle Transizioni esistenti (che non ne avevano alcuna)

scaloni commented 7 years ago

Con l'occasione togliere la possibilità di editare da admin lo stato di un atto, che ora è modificabile nelle delibere di Consiglio, mozioni e ordini del giorno