Visualizzare la storia di un'attivita'

Mi spiego: sto tentando di fare un’app per la gestione delle attivita’
produttive.
Una ditta ha una o piu’ attivita’ di tipo negozio, ecommerce,
apparecchi automatici, ecc. ecc.
Ciascuna di queste attivita’ ha una sua storia, nel senso che viene
aperta, cessata, trasferita ad altro gestore, ecc. ecc.
Vorrei poter fornire all’utente una rappresentazione grafica di tutta
la storia di una determinata attivita’ in modo che abbia subito chiaro
tutto il percorso.
Esiste qualcosa di utile allo scopo, qualche gem non so oppure devo
fare tutto da zero…
Grazie.

E’ fattibile, github ha fatto qualcosa di simile usando
http://raphaeljs.com/.
Il tutto non open per, ma tecnicamente fattibile.

Ciao,

Matteo

Il giorno 05 febbraio 2013 16:54, Federico R. <
[email protected]> ha scritto:

Vorrei poter fornire all’utente una rappresentazione grafica di tutta
la storia di una determinata attivita’ in modo che abbia subito chiaro
tutto il percorso.
Esiste qualcosa di utile allo scopo, qualche gem non so oppure devo
fare tutto da zero…

In un progetto passato si discuteva di inserire una feature identica,
poi scartata per mancanza di budget.
Non ho trovato una gemma che risolveva il problema, per ci avevo pensato
su un po’ e l’unica mi era sembrata di registrare ogni cambio di stato
nel db con tanto di timestamp, per poi ricostruire la timeline
dell’oggetto in fase di presentazione.


Federico R.
Sent with Sparrow (http://www.sparrowmailapp.com/?sig)

Ciao,

premesso che non ho mai provato niente di tutto ci, esistono alcune
gem che potrebbero fare al caso tuo.

In particolare, segnalo audited e auditor, che sembrano essere pi a
basso livello (colonne di db), e paper_trail, che sembra di pi alto
livello.

C’ poi anche vestal_versions, che sembra un rewrite di
acts_as_versioned, forse quest’ultimo un po’ datato.

Sicuramente c’ anche altro in giro.

pietro

Il 05 febbraio 2013 16:43, Mauro [email protected] ha scritto:

bell’idea

2013/2/5 Mauro [email protected]

mi risulta che raphael non sia pi sviluppata, dai un occhio a d3.js

:: andrea pigato
:: mobile: 392 6669268
:: sent from my iPhone

Il giorno 05/feb/2013, alle ore 18:03, Matteo C.
[email protected] ha scritto:

2013/2/5 maurizio de magnis [email protected]:

bell’idea

non e’ che vuoi partecipare? :slight_smile:

Se sei su postgresql, chronomodel (GitHub - ifad/chronomodel: Temporal PostgreSQL (9.4+) system with "flashback" framework for ActiveRecord (5.0+))
implementa quel che ti serve nel db.

Ciao :slight_smile:

~Marcello

~ [email protected]
~ http://sindro.me/

Se sei su postgresql, chronomodel (GitHub - ifad/chronomodel: Temporal PostgreSQL (9.4+) system with "flashback" framework for ActiveRecord (5.0+))
implementa quel che ti serve nel db.
Tornerei indietro molto volentieri: alla fine avevamo risolto con un
semi-accrocchio su mongo duplicando ogni documento ad ogni modifica.
Comunque complimenti per l’implementazione e spero di poterla usare
prima o poi. :wink:

Federico