Bergamo Code Jam 2011
To achieve great things, two things are needed; a plan, and not quite enough time. Leonard Bernstein
L’idea
L’idea alla base del Bergamo Code Jam, che nel 2011 è alla seconda edizione, è quella di diffondere la cultura del Software Libero attraverso una giornata in cui programmatori professionisti e semplici appassionati si possano incontrare per condividere idee, scambiarsi consigli e produrre qualcosa insieme.
Come? Per un periodo di tempo limitato il BgLUG accetterà proposte di sviluppo software. Tra queste idee verranno scelte quelle più interessanti e più rispondenti ad alcuni requisiti di cui diremo più avanti. Durante la giornata gruppi di appassionati volontari si impegneranno per dare forma a questi progetti.
L’evento non è pensato per essere divulgativo quanto l’ormai classico Linux Day. L’obiettivo è quello di sperimentare una forma di lavoro collaborativo che possa dare nuovi stimoli alla voglia di imparare che anima ognuno di noi.
Non si tratta nemmeno di una gara, se non con se stessi. Non ci saranno premi, né vincitori, né vinti.
Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato secondo una delle varie licenze disponibili per il Software Libero. I gruppi di lavoro che si formeranno spontaneamente saranno incoraggiati a iniziare da subito l’attività di sviluppo e a continuarla anche dopo la giornata, contribuendo in senso più ampio alle comunità già esistenti.
Link ottimizzato per cellulari.
Dettagli della giornata
Data
7 Maggio 2011 (potrebbe subire cambiamenti minimi, nel range di una o due settimane)
Sede
In via di definizione
Progetti condivisi
Il mondo del software libero potrebbe essere riassunto in questo aforisma di George Bernard Shaw: “Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un’idea, ed io ho un’idea, e ce le scambiamo, allora abbiamo entrambi due idee”. Per questo il BCJ non potrebbe esistere senza una condivisione di idee, in cui chiunque potrà partecipare: esprimendo un desiderio, tirando fuori dal cassetto un sogno informatico per cui magari non c’è mai stato il tempo, spronando la comunità perchè migliori se stessa e diventi più attiva. Tutto questo si può fare, basta avere un po’ di buona volontà per compilare l’apposito form di invio idee! La pagina sarà attiva dal 9 marzo al 13 aprile 2011.
Liberi programmatori, liberi tutti
Il BgLUG conta tra le sue fila alcuni programmatori professionisti, diversi appassionati che si cimentano con il codice nel tempo libero, vari smanettoni ansiosi di imparare cose nuove, e perchè no, anche persone che non sapendo scrivere una sola riga di codice hanno comunque molto da dire. Questo è valido anche fuori dal LUG, ovviamente. Ed è proprio per questo che il BCJ non avrà limiti d’accesso: chiunque potrà prendervi parte gratuitamente, con le proprie competenze e la propria voglia di mettersi in gioco. I progetti dovranno essere sviluppati, d’accordo, ma avranno anche bisogno di essere promossi sul web, di essere tradotti, di essere documentati.
Divertente ed originale utilità
I progetti proposti per il BCJ saranno valutati in base a tre criteri:
- originalità: cerchiamo idee innovative, capaci di portare una ventata di freschezza nel panorama del software libero. Progetti in grado di cambiare il mondo? Magari no, ma chissà…
- utilità: scrivere una calcolatrice in notazione polacca inversa potrebbe anche essere originale, ma forse non è quello di cui potremmo avere bisogno qui ed ora. Meglio partire da qualcosa di più utile, che possa essere usato per uno scopo concreto e particolare;
- fattibilità: ok, a molti il nuovo VMware non piace e Virtualbox dà sempre problemi con l’USB.. però scrivere da capo un nuovo software per macchine virtuali è un po’ troppo per una sola giornata (ma anche per un periodo di alcune settimane). Saranno scelti progetti che possano prendere forma in poco tempo, anche se poi ovviamente sarà possibile (e caldamente consigliato) portarli avanti in autonomia dopo il Code Jam.
Come funzionerà
Prima: la selezione dei progetti
Le proposte potranno essere inviate entro e non oltre il 13 aprile 2011. Durante la settimana successiva saranno scelti i progetti selezionati per essere oggetto di lavoro durante il BCJ.
Durante: la partecipazione
IL BCJ si svolgerà in un’unica giornata, dalle 9.00 alle 17.00. Durante la mattinata, dopo una rapida riunione plenaria, si inizierà con il lavoro di gruppo. L’ultima ora della giornata sarà riservata ad una dimostrazione di quanto prodotto durante le ore di lavoro all’interno dei vari gruppi.
La partecipazione, come già detto, sarà libera e gratuita. Gli interessati possono compilare fin da ora il il modulo di iscrizione per aiutarci a fare un censimento delle risorse e delle conoscenze presenti.
Dopo: la creazione di comunità di sviluppo
Lavorare ad un progetto Open Source richiede grande dedizione: una giornata sola non può bastare, i software vanno mantenuti, debuggati, migliorati. Per questo il BgLUG incoraggerà i gruppi a continuare a riunirsi (in qualsiasi forma, reale o virtuale) anche dopo l’evento. Il LUG continuerà a fornire supporto ai gruppi intenzionati a continuare con il proprio lavoro anche nei mercoledì successivi all’evento.
Per informazioni
Scrivere a info(at)bglug.it oppure rivolgersi alla Mailing List dell’associazione