Forum: Italian Ruby user group visualizzare la storia di un'attivita'.

Posted by Msan Msan (msan)
on 2013-02-05 16:44
(Received via mailing list)
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.
Posted by Federico Ravasio (razielgn)
on 2013-02-05 17:55
(Received via mailing list)
> 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 Ravasio
Sent with Sparrow (http://www.sparrowmailapp.com/?sig)
Posted by Matteo Collina (Guest)
on 2013-02-05 18:04
(Received via mailing list)
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 Ravasio <
ravasio.federico@gmail.com> ha scritto:
Posted by Andrea Pigato (Guest)
on 2013-02-05 18:27
(Received via mailing list)
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 Collina 
<matteo.collina@gmail.com> ha scritto:
Posted by Pietro Giorgianni (giorgian)
on 2013-02-05 18:34
(Received via mailing list)
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 <mrsanna1@gmail.com> ha scritto:
Posted by Maurizio De magnis (olistik)
on 2013-02-05 18:46
(Received via mailing list)
bell'idea


2013/2/5 Mauro <mrsanna1@gmail.com>
Posted by Msan Msan (msan)
on 2013-02-05 18:52
(Received via mailing list)
2013/2/5 maurizio de magnis <maurizio.demagnis@gmail.com>:
> bell'idea

non e' che vuoi partecipare? :-)
Posted by Marcello Barnaba (void) (Guest)
on 2013-02-22 01:15
(Received via mailing list)
Se sei su postgresql, chronomodel (https://github.com/ifad/chronomodel) 
implementa quel che ti serve nel db.

Ciao :-)

~Marcello
--
~ vjt@openssl.it
~ http://sindro.me/
Posted by Federico Ravasio (razielgn)
on 2013-02-22 20:06
(Received via mailing list)
> Se sei su postgresql, chronomodel (https://github.com/ifad/chronomodel) 
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. ;)

Federico
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.