25 Maggio2007

21
Fabrizio Gianneschi Cagliari – 25 Maggio 2007 1 JUG SARDEGNA MEETING 25 Maggio 2007 DIEE

description

Modalità di assegnazione dei kit JavaPolis, presentate al meeting del 25 Maggio 2007

Transcript of 25 Maggio2007

Page 1: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

1

JUG SARDEGNA MEETING

25 Maggio 2007DIEE

Page 2: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

2

Programma● JUG News

● Building a Complete SOA Application with NetBeans 5.5 (di Antonio Pintus)

● Moduli sw per il JUG – proposte e discussione (di F.Gianneschi)

Page 3: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

3

Moduli software per il JUGModuli software per il JUG

Page 4: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

4

Scenario● I successi del ns JUG non devono farci

dormire sugli allori; la community va coltivata e rinvigorita costantemente

● Dal 2003, il web e le community sono profondamente cambiate

● I ns membri vogliono più strumenti, collaborare

● Abbiamo bisogno di migliorare alcuni ns processi interni ed esterni

Page 5: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

5

Moduli? Che Moduli?● Molti dei ns processi possono essere

automatizzati ed integrati:– Richiesta libri– Gestione meeting– Newsletter e offerte di lavoro– Gestione soci

● Altri moduli nascono da altre esigenze– Aggregatore di blog

Page 6: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

6

Zainetti JavaPolis● Come ringraziamento per chi realizzerà un

modulo doneremo un kit JAVAPOLIS 2006, contenente:– Zaino– T-Shirt– Bloc notes– Penna– Porta badge– Materiale promozionale

● I kit disponibili sono 9Picture by Paris Apostolopulos

(Hellenic JUG)

Page 7: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

7

Condizioni● 1 zainetto per modulo

– anche se lo si sviluppa in 10.– ma saremo comprensivi, e nel caso....

● Il codice dovrà essere rilasciato in licenza open source (pref. GPL) e senza oneri per il JUG

● Utilizzare tecnologie Java– NO Php, Python, C, etc...

● Consegna zainetto DOPO consegna modulo

Page 8: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

8

Opportunità● Libertà di scelta di qualunque framework

o libreria – (purché non ci si riduca a moduli dalle dimensioni esagerate)

● È possibile utilizzare soluzioni già pronte– purché anch'esse open source e senza oneri

● È possibile utilizzare le risorse di java.net– CVS / SVN, mailing list, forum, www– contattare [email protected] al riguardo

● Bellezza grafica NON necessaria– “basta che funzioni”

● Potrete poi parlarne ai ns meeting :-)

Page 9: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

9

Richiesta libriRichiesta libri

Page 10: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

10

Richiesta libri● Goal: Automatizzare il processo di

richiesta dei libri gratis, l'assegnazione e le recensioni

● Mostra e gestisce le code di prenotazione per ogni casa editrice

● Mostra i libri in recensione e chi li ha● Manda le richieste ai ns responsabili per

ogni casa editrice● Manda automaticamente i reminder ai

recensori

Page 11: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

11

Gestione meetingGestione meeting

Page 12: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

12

Gestione meeting● Goal: automatizza molte attività

necessarie per organizzare i meeting● Manda le mail d'invito alle aziende● Gestisce le iscrizioni al meeting● Gestisce la check list del meeting● Raccoglie i feedback del dopo meeting

(questionari)● Genera gli attestati di partecipazione

(magari anche firmati digitalmente :) )

Page 13: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

13

Offerte di lavoroOfferte di lavoro

Page 14: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

14

Offerte di lavoro● Goal: Migliore gestione delle offerte● Web form per inserire nuove offerte● Workflow di approvazione● Spedisce la mail in lista● Pubblica l'offerta sul sito

Page 15: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

15

Gestione sociGestione soci

Page 16: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

16

Gestione soci● Goal: Migliorare la gestione dei soci JUG● Interfaccia web sul database degli iscritti● Operazioni CRUD● Aggiornamento dello stato

– Iscrizione, gadget, domande

● Manda il reminder per il pagamento della quota

● Manda le comunicazioni periodiche ai soci

Page 17: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

17

Aggregatore di blogAggregatore di blog

Page 18: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

18

Page 19: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

19

Aggregatore di blog● Necessità della JUGs Community !● Aggrega in un unico feed RSS tutti i blog

dei ns iscritti● Mostra le ultime n entry, ordinate per data● Linka al blog originale● Memorizza nel db locale gli abstract delle

entry● Ha una admin page per l'edit dei feed● Sugg.: usare il framework ROME

Page 20: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

20

Come candidarsi?● Manifestare la propria disponibilità nella

mailing list del JUG– [email protected]

● Oppure all'indirizzo– [email protected]

● In ogni caso, vi consigliamo di attendere conferma dell'assegnazione del modulo!

Page 21: 25 Maggio2007

Fabrizio GianneschiCagliari – 25 Maggio 2007

21

GRAZIE!GRAZIE!