3

Cambiare i rilasci di Ubuntu: si, ma nel modo giusto

Logo UbuntuLa pubblicazione da parte di Scott James Remnant (ex dipendente di Canonical, ora lavora a Google) di un articolo “A new release process for Ubuntu?” ha riaperto nella community la discussione sui tempi di rilascio di Ubuntu.

Quello che Scott propone è un rilascio mensile (11.10, 11.11,…) mostrato sotto forma di normali update dove le funzionalità vengono rilasciate solo quando sono pronte e non in base ad una data di rilascio prestabilita, inoltre propone due canali beta e alpha: il primo andrebbe rilasciato poche settimane prima della nuova versione e servirebbe come testing mentre il secondo come ramo di sviluppo e considerato che sia il ramo principale sia quello beta dovrebbero rimanere stabili lo sviluppo si dovrebbe effettuare su dei PPA: un ppa per la nuova versione di Unity, uno per quella del software center…

 

Il problema

Scott sottolinea che lo sviluppo della 12.04 a causa di festività e pause si svolgerà in sole 13 settimane e poi si passerà subito a al bugfixing: un tempo così breve per lo sviluppo di grandi cambiamenti probabilmente non sarà abbastanza e di conseguenza si avranno release sempre meno stabili.

 

I rilasci di 6 mesi erano nati per allinearsi a di Gnome ma adesso che con il passaggio a Unity questo  ha meno importanza (anche se la maggior parte dei componenti fanno sempre parte di Gnome) si può di cambiare questa regola, credo, senza grossi problemi.

 

La soluzione sbagliata

Il problema è serio, ho sempre sostenuto che sei mesi son troppi pochi per riuscire a fare uno sviluppo completo (basta vedere Unity nella 11.04) e molti tra cui diversi sviluppatori di Unity la pensano così.

 

Allo stesso tempo penso che la soluzione mostrata da Scott sia addirittura peggiore:

16

Google Music: una canzone gratis al giorno e una nuova web app per iphone/ipad + 4 inviti!

Google Music BetaGoogle ha rilasciato due novità per Google Music Beta, il servizio di streaming musicale di BigG, in questa settimane: la prima è un portale chiamato Magnifier che ogni giorno pubblica una canzone da aggiungere gratuitamente alla nostra libreria, mentre la seconda novità è una nuova web app (niente di nativo per adesso) per iphone e ipad. Ho anche 4 nuovi inviti per questo servizio!

 

Magnifier

Magnifier è in realtà un blog che ogni giorno presenta una o più canzoni da aggiungere alla nostra libreria con un articolo dove viene descritto il gruppo che l’ha realizzata. Le canzoni sono scelte perchè piacciono a qualcuno all’interno di Google e non sono scaricabili quindi le potete ascoltare solo online.

3

Unity 2d per tutti? E’ possibile!

Unity 2dDurante la sessione The making of Unity 2d tenuta giovedì da Florian Boucault durante l’Ubuntu App Developer Week  un utente ha chiesto quello che molti si chiedono a proposito di Unity 3d e 2d:

if I correctly understand, Unity-2D must have the same features of Unity but without the 3D effects that would not be possible on PC without a 3D graphic card. But we know that QML is used even on hardware with 3D acceleration to have very nice effects too (look for example Harmattan running on Nokia N9). Would not be better to develop just Unity-2D + Unity-effects insted of duplicating the work having to develop two version of Unity?

In poche parole:

se capisco bene Unity 2d deve avere le stesse features di Unity ma senza gli effetti 3d. Eppure sappiamo che QML (linguaggio per il design con le QT) è usato anche su hardware che supporta il 3d per avere effetti molto carini (per esempio Harmattan su un Nokia N9) Non sarebbe meglio sviluppare solo una versione + effetti aggiuntivi per gli hardware con accelerazione 3d invece di due versione separate?

L’utente si riferiva all’interfaccia Harmattan per Meego utilizzata sul Nokia N9.

1

QA con gli sviluppatori di Unity!

Qualche giorno fa si è svolta su  Reddit una sessione di domande e risposte su Unity a cui hanno partecipato 6 sviluppatori che lavorano su questo progetto come dipendenti, pagati,  di Canonical.

 

Erano presenti:

  • deebeeoh - Jason Smith – Launcher and Alt-Tab – Creatore di Docky
  • njpatel - Neil Patel – Dash and lenses – Creatore di Avant Window Navigator
  • gordallot - Gord Allott -Dash and lenses
  • lamalex - Alex Launi – Quality Assurance Engineering, Music Lens
  • smspillaz - Sam Spillsbury
  • ted-gould - Ted Gould – Indicators

 

Leggendo un po’ ho trovato diversi punti interessanti:

 

  • Sarà possibile muovere il launcher? Attualmente non ci si sta lavorando ma sarebbe possibile in circa 2 settimane. Viene spiegato che tutte le decisioni vengono prese dal Design Team e per adesso non c’è niente che fa pensare a un lavoro in questa direzione; ritengo più probabile che qualcuno lo sviluppi al di fuori della roadmap ufficiale.
  • Perchè Unity al posto di Gnome Shell?
    Continua a leggere

0

Ubuntu App Developer Week: una settimana di chat su Ubuntu!

Logo Ubuntu

Da oggi, 5 settembre, fino al 9 si svolge l’Ubuntu App Developer Week: una settimana di sessioni su IRC che riguardano Ubuntu, Unity, Launchpad…. e che si rivolgono sopratutto a chi vuole sviluppare applicazioni per Ubuntu e i suoi progetti.

 

Per poter partecipare basta un client IRC: anche Emphaty va benissimo, oppure si può usare un semplice browser!

Le stanze sono:

  • #ubuntu-classroom (stanza principale dove avvengono le sessioni)
  • #ubuntu-classroom-chat (per domande e discussione)
Se non avete a disposizione un client irc potete usare questo sito web.

 

Sul wiki di ubuntu trovate il calendario completo (gli orari sono in utc) e i log delle sessioni già passate.

 

Personalmente mi sono segnato: The Making of Unity 2D, Creating a Grooveshark Scope for the Music Lens, Creating an App Developer Website: developer.ubuntu.com -, Using the Ubuntu One APIs for Your Apps: An Overview e Publishing Your Apps in the Software Center: the MyApps Portal