Ecco come provare elementary OS Luna

In questo periodo di grande lavoro per il team è stato aggiornato il builder che consentiva di creare una daily build di elementary OS. Il nuovo builder, nome in codice “Congrego”, è presente nel branch principale dell’OS e consente in pochissimi passaggi la creazione di una daily build di Luna. Ecco come fare per farlo funzionare.

  1. Come prima cosa dovete accertarvi di aver installato questi pacchetti
    live-build livecd-rootfs syslinux-themes-ubuntu gfxboot-theme-ubuntu
  2. Ora dovrete scaricare Congredo e posizionarvi all’interno di esso tramite i comandi
    bzr branch lp:elementaryos && cd elementaryos
  3. A questo punto non dovrete far altro che lanciare lo script di build per la vostra architettura di sistema, ad esmpio
    sudo ./build_i386.sh

Dopo aver atteso lo scaricamento di circa 1.000 pacchetti e la creazione dell’ISO troverete tutto nella cartella elementaryos/builds.

Personalmente non ho avuto tempo di provare il tutto ma appena lo farò vi aggiornerò

Aggiornamento 1: Ho appena messo la ISO su una chiavetta con UnetBootin e tutto è andato bene. Il boot live impiega pochi secondi per avviare il sistema che è, già in live, molto veloce. Purtroppo non sono riuscito ad installare a causa di un kernel panic all’avvio dell’installer ma c’è chi dice di esserci riuscito senza problemi.

Aggiornamento 2: Come avevo scritto nei commenti il nostro amico Ivan dopo aver creato una ISO per architettura i386 ha deciso di condividerla con tutti. Eccovi il link per il download

Dexter è pronto!

Torno a scrivere velocemente sul blog per aggiornarvi sullo stato del lavoro su Dexter.

Dopo il developer meeting di sabato era stata valutata l’idea di creare uno pseudo-fork di gnome-contacts per sostituire Dexter dal momento che i binding EDS per vala non funzionano molto bene. Come saprete ero io che mi occupavo della versione di Dexter in Vala e così mi sono messo al lavoro.

L’immagine che vedete sopra rappresenta lo stato attuale di Dexter che è completamente funzionale. Attualmente è qualcosa come uno gnome contacts con un’interfaccia in stile elementary.

Sperando di riuscire a dare un contributo anche al team gnome grazie a questo progetto vi lascio con il link della nuova pagina su Launchpad per Dexter: Dexter Contacts

Mefrio

Novità dal Council Meeting del 15 Ottobre

Anche questa settimana il “concilio” ha avuto il suo incontro. Ecco le cose di cui è stato discusso

Qualcosa di super segreto

Sembra che il team questa volta voglia farci una sorpresa…chissà cosa ci aspetta

 

Associazione non-profit

Si è continuato a discutere sulla registrazione di un’organizzazione senza scopo di lucro relativa al progetto

 

Ubuntu Developer Summit

Il “concilio” ha deciso di sponsorizzare cassidyjames per la sua partecipazione all’UDS. Ci terrà aggiornati con degli articoli sul Journal direttamente dalla Florida

Scratch, si avvicina il primo rilascio

In questo periodo uno dei programmi che sta ricevendo più commit è sicuramente Scratch, il text editor in stile elementary. Insieme a xapantu ci stiamo dando da fare per il primo rilascio stabile che avverrà certamente molto presto. Le API dei plugin sono pronte e con queste anche l’intero codice del programma. Abbiamo bisogno solo di alcuni ultimi fix e rilasceremo la versione 1.0.

Come vedete è stato implementato anche il Plugin Manager. L’interfaccia che vedete è quella che appare abilitando 3 dei plugin più interessanti del momento.

Il primo è Euclide. Il plugin, scritto da xapantu, era nato come progetto indipendente ed è poi stato integrato in Scratch. Questo plugin non è altro che un potente gestore di progetti che utilizzano CMake.

Il secondo è il plugin FM. È quello che vedete nella colonna di sinistra ed è un file browser scritto utilizzando le librerie di Marlin.

Il terzo è ancora in fase di sviluppo e dovrebbe essere un console Python.  Sotto il tab “Prova” del riquadro in basso è nascosto questo plugin ancora in fare di sperimentazione.

Se volete contribuire creando un plugin potete trovare a questa pagina i template per crearne uno e vari esempi di plugins oltre il codice di Scratch

PS: cliccate sull’immagine per ingrandirla ;)

Mefrio

Dexter, qualche novità

Salve a tutti, questa è la prima volta che scrivo qui e lo faccio per informarvi su qualche novità riguardante il nuovo sviluppo di Dexter, la “rubrica” in stile elementary.

Come saprete sono io ad occuparmi del porting in Vala e Gtk+ 3 di Dexter. Ho già implementato il database dei contatti utilizzando SQLHeavy, una serie di API per la gestione dei database in sql per Vala e gran parte dell’interfaccia grafica utilizzando appunto le Gtk+ 3 (versione 3.2 per la precisione)! Come potete vedere dallo screenshot (click sopra per allargare l’immagine) sto integrando l’ex dialog per l’aggiunta dei contanti nella finestra principale (verrà fatto anche per il dialog che permetteva di editare i contatti) utilizzando il nuovo widget PopOver creato da poco da xapantu. Tutto questo perchè nella prossima versione stabile dell’applicazione sarà possibile avviare il dialog per l’aggiunta dei contatti separatamente dalla finestra principale in modo da integrare Dexter con Postler e in futuro anche con altre applicazioni.

Al momento non sto seguendo nessun mockup anche se presto dovrebbe arrivarne uno di DanRabbit. Chi è interessato allo sviluppo di questa applicazione può aiutarmi semplicemente con mockup e nuove idee. Potete trovare l’ultima revisione del mio codice in questo branch ma se non siete interessati a contribuire al codice vi sconsiglio di testarla o installarla. Per farla funzionare occorre anche installare la versione di granite contenente i PopOvers in quest’altro branch

Naturalmente ci vorrà ancora un po per completare il codice, scritto praticamente da zero, in modo da rilasciare una prima versione stabile. La prima versione che rilascerò porterà con se naturalmente anche il sync con vari servizi online come Google Contacts.

A presto con nuovi aggiornamenti sullo sviluppo di questo magnifico progetto ;)

Aggiornamento: ho aggiornato lo screenshot con uno più aggiornato

Mefrio