Monday, June 20, 2011

Fedora 16: il futuro è già qui

Bozzetto per un possibile
wallpaper di Fedora 16
Nel veloce ciclo di sviluppo di Fedora, ancora prima del rilascio di una versione si comincia già a pensare alla successiva, infatti a poco meno di un mese dal rilascio di Fedora 15 le proposte per la prossima versione sono già numerose.

Il profilo della futura Fedora 16 “Verne” comincia a delinearsi promettendo, come nella migliore tradizione fedoriana, di essere una delle distribuzioni Linux più innovative.

Alcune caratteristiche non sono ancora diventate Feature ufficiali ma sono comunque vicine alla conferma. Per tenere d'occhio quelle approvate ed il loro stato di avanzamento, è disponibile una pagina del wiki Fedora.

Una degli aspetti più importanti, su cui è stato scritto e dibattuto molto, sarà l'inclusione di BTRFS come filesystem di default.

Questo filesystem di ultima generazione, nato in casa Oracle ed ora mantenuto da un folto gruppo di sviluppatori di diverse compagnie tra cui Nec, Fujitsu e Red Hat, promette di far ottenere prestazioni migliori (soprattutto su dischi SSD), una maggiore scalabilità ed una serie di caratteristiche interessanti come il supporto agli snapshot (che potrebbe servire ad implementare un sistema di backup equivalente al Time Machine di Apple) e il checksum dei dati e metadati scritti.

Per chi fosse curioso di provarlo, ricordo che questo filesystem è già utilizzabile come opzione in Fedora 15 (ma solo per installazioni da DVD o rete), benchè allo stato attuale non ne sia consigliato l'utilizzo per dati importanti vista l'assenza di uno strumento di correzione degli errori (fsck).

Altra feature di non poco conto sarà la probabile adozione del bootloader GRUB 2.

Fino ad ora, per motivi storici è sempre stato usato un fork di GRUB 0.9x, a cui sono state aggiunte tutte le feature richieste da Fedora, ma il fatto che dopo un lungo periodo di inattività GRUB 2 sia nuovamente sviluppato lo ha reso sempre più appetibile, supportando già BTRFS, i computer dotati di EFI (come gli Apple Mac), lo scripting e il caricamento dinamico di moduli, il tutto con un aspetto grafico decisamente più accattivante rispetto al passato.

Per il resto, oltre alla completa rimozione di HAL e alla conversione degli ultimi script di avvio da SysVinit a SystemD, Fedora 16 prenderà una decisa impronta verso il Cloud Computing, con l'inclusione di software come Cloudstack e Aeolus Conductor.

Come di consueto saranno inoltre aggiornati all'ultima versione i principali ambienti grafici della distribuzione, vedremo quindi con molta probabilità KDE 4.7 e GNOME 3.2, versione raffinata e arricchita del tanto discusso nuovo desktop environment di casa Gnome, sul quale Fedora ha scommesso fin dall'inizio e che avremo senz'altro modo di descrivere più in dettaglio in futuro.

Naturalmente anche il kernel Linux verrà aggiornato all'ultima versione uscita, che, se tutto andrà secondo i piani, probabilmente sarà la 3.1, la seconda del neonato ramo 3.x.

Thursday, June 16, 2011

Fedora 15 Release Party: done!

So, we managed to do it!

The Fedora 15 Release party (my first one) was held last Saturday and it was fun indeed. But let's start from the beginning...

Fedora in my area is pretty much undervalued (the local LUG is basically Ubuntu/Debian based and I know very few people using Fedora outside my friends/colleagues circle) so I thought organizing a release party would be a though but exciting challenge.

Marketing the event was done on Facebook, twitter, blog posts, LUG and other relevant mailing lists; we also did direct marketing through a flier we designed and put up on some computer shops and University bulletin boards. Finally, we sent some kind of "press release" to local news websites, and a few picked it up and published the news.

The event was planned at the Evonove Coworking Space, so we had a room with projector,  some space for an install party and another smaller room for food and beverages.

We asked for some media and swag but unfortunately the former is not yet ready and the latter was not available, so we were left with some laptop stickers we previously had; so we decided to stick with burning Live CDs and DVDs as needed and do few "I Love Fedora" t-shirts to use them for a little "contest": the friends from Red Hat offices in Brno sent me the web application used in their release party (a trivia game about Fedora) and we got it (mostly) translated in Italian so the plan was to give away the t-shirts to the best performers.

The Event
The day of the event we gathered a bit earlier and prepared the location: tables, power cords, signs in and outside, food and beverages, etc. Then waited and just before the planned time for the start we already greeted about 20 people! At the end I think there were between 20 and 30 people in the office so we began with the planned presentations.

Michele Bursi, a friend and nearby Ambassador kicked off his presentation about FOSS and licensing, then I followed up with a talk about the Fedora Project, features in the last release and a quick overview of GNOME 3.

There was quite a bit of curiosity about the Shell and most questions were about it, including the common ones "where is the minimize button?", "doesn't it look very similar to Unity?" and "what about applets?"

After the talks we encouraged people to try out the Fedora contest and gathered in the install room where we continued the discussion about Fedora. There were a couple of PCs with Fedora 15 pre-installed to try it out, and some wanted to attempt the installation on their PCs with our assistance.

In the meanwhile, we burned and gave away about a dozen Live CDs and DVDs to those willing to install Fedora at home.

Before closing the event, it was time to assign the prizes for the contest: we checked the results and it turned out the questions were really hard, and the winners answered correctly just half of the questions. We also gave a special prize to the farthest participant (he drove 140+ Km to join us to the party!)



A complete photo gallery is available

Lessons learned
  • work for more coverage on news websites
  • measure which marketing channel worked best
  • be sure to have swag and media
  • find help for the install party


Credits
I would like to thank all that helped me to make this happen, in particular the ambassador Michele Bursi, Massimiliano Pippi and Alessandro Veracchi of Evonove, Jiri Eischmann and Ivana Varekova from Red Hat

Saturday, June 4, 2011

Release party: il programma, il volantino

Proseguono i preparativi per il release party dedicato a Fedora 15 di cui ho dato notizia di recente.

Il programma è stato pubblicato su una apposita pagina del sito, ed abbiamo preparato anche un volantino da stampare o diffondere in rete (per la stampa, raccomandiamo la variante ad alta risoluzione).

Se pensate di partecipare, non dimenticate lasciare il vostro nome ed email nel form di iscrizione così potremo tenervi informati sulle novità relative all'evento.