> * Scegliere una tipologia di dati di interesse. Mi piacciono i trasporti.
> Per esempio la possibilità di vedere in tempo reale
> dove sono i vari autobus, treni, ecc.
Attenzione:
il trentino non offre questi dati
Tranne le caso della Trento-Malè
http://trainview.algorab.net/TrainViewService.svc
... che però non è ancora visto come open data ...
in Italia l'unica azienda che ha aperto i dati e' in Emilia Romagna
http://www.tper.it/tper-open-data
Dimenticavo il link di linz
http://linz.faehrt.at/
> O le ricette (esempio ricette
> sociali con scambio di opinione, integrazione facebook, ecc).
ad essere onesto anche quel dataset trentino mi sembra poco dataset
e tanto content
http://www.dati.trentino.it/dataset/ricette-tipiche-trentine/resource/929d4eec-e203-4b98-89fa-0fbc050dbd24
Un altro interessante e' quello dei personaggi storici
http://www.dati.trentino.it/dataset/personaggi-storici-trentini/resource/f401c8aa-41e0-4c72-8944-edb196972208
... da cui si potrebbero fare alberi genealogici, mappe da dove sono nati ecc...
> * Creare il binding di dati in formato json e xml con oggetti java. E' il
> primo passo per avere dei
> dati da utilizzare in maniera strutturata all'interno dei programmi java.
Ottimo
Il top sarebbe (ma ho seri dubbi sia possibile) che si creino interrogando ckan
e facendosi dare i metadati.
> Per fare il binding avevo idea di usare alcuni
> framework diffusi (jaxb, jackson, ecc) più uno di mia realizzazione
> personale (che potrebbe diventare open-source).
> Quest'ultimo ha delle peculiarità particolari, per esempio la
> compatibilità con android/gwt/cloud.
> Se poi c'e' l'interesse pensavo di fare un incontro jug in cui presentare
> il lavoro fatto con i vari framework
> e di discuterne insieme alla platea pro e contro (basandosi sulle
> esperienze personali di ognugno),
> lasciando alla fine quindi ai partecipanti una mini guida e una tabella
> di comparazione da portarsi a casa (funzioni supportate, annotazioni
> necessarie,
> performance, ecc). Ognugno poi alla fine sarà libero di usare il
> framework che più preferisce di quelli visti.
Fico!
> * Realizzazione di widget html5 con gwt (anche qui volendo ho alcuni
> componenti che opzionalmente si potrebbero ri-utilizzare soprattutto
> se interessa il seo - gwt è il framework che permette di programmare il
> javascript client direttamente in java con enormi benefici
> secondo me). Tali widget potrebbero essere poi utilizzati come app da
> integrare nei siti web o da integrare
> in phonegap quindi mobile. Anche qui mi piacerebbe un lavoro di gruppo e
> di confronto con altre tecnologie (jquery mobile, ecc)
> da fare durante gli incontri
> * Mi piacerebbe, se fa senso, anche pensare alla strutturazione dei dati
> open in un sistema cloud tipo google app engine o amazon.
... azure?
> Oltre a metterli cloud si potrebbe pensare ad una serie di
> strutture/interfacce standard generali per i dati / servizio.
> Il cloud farebbe senso soprattutto la dove si pensa quei servizi/dati
> potrebbero avere un grande numero di accessi.
> In questo sistema mi piacerebbe provare anche ad organizzare i dati e
> linkarli tra di loro non solo in senso "semantico"
> ma collegare gli id come si fa nei database per incrociare più facilmente
> le informazioni.
Interessante
> * Infine mi piace anche molto l'idea di Italo del plug-in java per
> openoffice/libreoffice che vada a pescare da un sistema (ev. quello cloud
> menzionato
> sopra)
IMHO: meglio se va su CKAN oppure se ha una funzione "nascosta" che
interroga CKAN e sposta sul cloud
> i dati e li metta a disposizione all'interno di
> openoffice/libreoffice. Per avere un buon valore aggiunto sarebbe bello
> che nel tempo sia possibile ri-sincronizzare i dati senza dover
> riformattare il documento / rifare i grafici ecc per avere un documento
> aggiornato.
Aggiungerei che sarebbe bello che, l'interfaccia (sempre se la si vuole fare)
che interroga CKAN a sua volta presenta il dato con i suoi metadati aggiornati.
Cosi' il cavolo di file .csv si sa cosa voglia dire
Ah!
Dimenticavo,
vi ho parlato a lungo di Google Refine
Ora si chiama Open Refine
Al sito ci sono molti video che spiegano cosa combina
http://openrefine.org/