Loro fanno Mageia: Samuel Verschelde

Da Marcello Anni, Mageia Italia

D. Ciao Samuel, un benvenuto da parte degli utenti Mageia italiani. Prima di tutto, puoi iniziare presentandoti ai nostri lettori?

R. Ciao. Mi chiamo Samuel Verschelde, ho 29 anni e vivo a Lione (Francia).

D. Come ti sei interessato per la prima volta a Linux?

R. Ho scoperto linux durante i miei studi, nel 2003. Era entusiasmante scoprire un mondo del tutto nuovo che non conoscevo prima, poiché avevo usato solo computer con sistemi Microsoft per molti anni. La prima distribuzione che ho installato è stata Debian Potatoe, e probabilmente non è stata la scelta migliore per un nuovo utente non familiare con la riga di comando unix Smile Quindi ho usato Red Hat per qualche tempo e infine sono passato a Mandrake in 2004.

D. Come hai scoperto Mageia e perché hai deciso di unirti al progetto?

R. Ho sentito parlare di Mageia il giorno stesso in cui è stata annunciata pubblicamente e ho immediatamente deciso di unirmi al progetto. Salvare la distribuzione linux che mi piaceva trasformandola in un progetto guidato dalla comunità era (ed è tuttora) molto motivante. Inoltre, la maggior parte delle persone che conoscevo tra i collaboratori Mandriva avevano deciso di unirsi a Mageia, quindi era chiaro che, anche se fosse sopravvissuta (il periodo in cui è stata fondata Mageia è immediatamente successivo a una crisi societaria di Mandriva S.A. ndr), Mandriva (la distribuzione) non sarebbe più stata la stessa.

D. In quali campi stai contribuendo a Mageia?

R. Sono per lo più interessato nel supporto delle release stabili di Mageia. Alla fine, queste sono quelle che usano le persone. Per questo, mi sono unito a molte squadre:
squadra packager, per essere in grado di correggere bachi, inserire nuove versioni o aggiungere nuovo software alla distribuzione. Presto, mi permetterà di caricare i backport (nuove versioni di software molto utilizzato) per Mageia 1, sperando di trovare abbastanza tester per validarli.
squadra QA: il suo lavoro attualmente consiste per la maggior parte nel testare i candidati agli aggiornamenti (correzioni di bug, correzioni per la sicurezza) prima che vengano resi disponibili per tutti gli utenti. Non pensavo di lavorare così tanto per la squadra QA, ma visto che c’era un vero bisogno ho dedicato del tempo a questo, cercando di “arruolare” nuovi volontari e aiutando a organizzare il lavoro della squadra.

Inoltre, sto facendo da “mentore” a 4 persone che vogliono diventare packager per Mageia. Non ero sicuro di avere abbastanza esperienza nel packaging per farlo, ma nuovamente si è manifestata una forte necessità (persone che stavano aspettando per un mentore da settimane) così mi sono offerto come volontario. Sembra che vada bene, e in caso di dubbio posso sempre chiedere consigli ai packager più esperti.

E naturalmente c’è il progetto Mageia App Db che abbiamo iniziato qualche mese fa.

D. Ecco, sei il responsabile di Mageia-app-db. Puoi spiegare ai nostri utenti cosa è e quali sono i suoi obiettivi?

R. Mageia App Db è un database degli RPM (il formato dei pacchetti usato da Mageia, ndr) online che si prefigge come obiettivo quello di :
– fornire un posto “ufficiale” dove cercare informazioni riguardanti i pacchetti di Mageia
– aumentare l’interazione tra utenti, tester e packager:

  • dagli utenti ai packager : richiesta di backport, richiesta di nuovo software (con un sistema di voto), …
  • dai packager agli utenti/tester : richieste di testing, es. i packager che chiedono agli utenti di testare un certo pacchetto prima di pubblicarlo nelle fonti ufficiali, …

– essere facile da usare ma potente

Alcune funzionalità sono già implementate o in corso di implementazione: notifiche e-mail (quando è disponibile un nuovo pacchetto, per esempio), schermate, valutazioni, etichette,…

Per una lista completa, vedi la pagina web di questo progetto.

D. In quale stato di sviluppo si trova adesso Mageia-app-db? Quali sono le sue principali funzionalità e cosa ci dobbiamo aspettare nelle prossime release?

R. Lo stato di sviluppo è : “è in corso di sviluppo, ma già usabile nello stato attuale se puoi perdonare le funzionalità mancanti”. Se contiamo solo nei collaboratori più attivi, ci sono 3 sviluppatori: Adrien Gallou (France), Vyacheslav Blinov (Russia) e io.

Attualmente la versione 0.2 ha le seguenti funzionalità :
– si sincronizza con il database RPM multi-distribuzione di Olivier Thauvin, Sophie, quindi è sempre aggiornato;
– permette di navigare nelle liste, cercare pacchetti, vedere schermate (quando disponibili), vedere gli ultimi aggiornamenti o backport, e di usare vari filtri;
– grazie a Sophie, può funzionare non solo per Mageia, ma anche per Mandriva, Fedora, OpenSuse e le altre distribuzioni RPM-based.

La demo è disponibile qui.

Allo stato attuale è ancora grezzo, ma è già utile, almeno per me (e mio fratello Rémi mi ha confermato che lo usa anche lui Wink ) !

La versione 0.3 porterà le seguenti funzionalità :
– installazione ufficiale di Mageia App Db nei server Mageia (che in realtà non è una funzionalità, ma un passo importante);
– la connettività LDAP al database degli utenti Mageia, in modo tale che il login per i siti Mageia funzionerà anche in Mageia App Db;
– notifiche agli utenti. Puoi scegliere di ricevere una e-mail quando un certo pacchetto viene aggiornato, per esempio quando una nuova versione di virtualbox diventa disponibile nella fonte /backports;
– internazionalizzazione dell’interfaccia utente, all’inizio con poche lingue supportate. Naturalmente sto parlando solo dell’interfaccia utente, la traduzione delle descrizioni dei pacchetti è un altro grande problema;
– vari piccoli miglioramenti.

D. Grazie Samuel per averci concesso questa intervista e in bocca al lupo per questo splendido lavoro! A presto!

R. Grazie a voi per avermi concesso questo spazio. Un saluto a tutta la comunità di Mageiaitalia.org!

Pubblicato in blog, interviste, sviluppo | Contrassegnato , , | Commenti disabilitati su Loro fanno Mageia: Samuel Verschelde

Loro fanno Mageia: Oliver Burger

Dicci qualcosa sul tuo conto!

Chi sono? Questa è una bella domanda. Ma lasciami provare… Il mio nome è Oliver Burger (aka obgr_seneca) e vivo nella Germania sud occidentale. Al momento sto facendo qualcosa chiamato da queste parti “dual studying”. Significa che circa metà anno lo trascorro in Università e l’altra metà in un’azienda, sviluppando principalmente sistemi di informazione geografica basati sul web (n.d.t. webGIS) ma anche altre applicazioni.

Come/dove collabori a Mageia? A cosa altro collabori? Perché?

Sono un membro attivo della comunità Tedesca di Mandriva denominata MandrivaUser.de, sono stato un traduttore Mandriva dal 2007 circa e sono stato uno dei confezionatori che hanno creato i pacchetti di terze parti mud.
Dal momento che MandrivaUser.de ha avuto divergenze con Mandriva S.A. per parecchio tempo, Mageia è stata la cosa migliore che poteva accadere. La “Nostra” distribuzione che vive senza l’influenza di una strana azienda con cui abbiamo dovuto vivevere…
InMageia sono il direttore della squadra i18n. Inoltre sono membro della squadra web e confezionatori.
Come direttore della squadra i18n è mio compito assicurarmi che la squadra abbia tutto ciò che le serve per svolgere il proprio lavoro. Ciò significa restare in contatto con gli amministratori di sistema e con altre squadre così come mantenere la squadra attiva e cooperante come deve essere una squadra. In aggiunta sto facendo la mia parte nella traduzione come fà ogni altro membro della squadra i18n.
Essere un capo squadra (n.d.t. direttore, leader) non significa che posso imporre decisioni alla squadra, è più come moderare la squadra, trovando soluzioni con cui tutti o gran parte della squadra sono d’accordo e ovviamente rappresento la squadra nel consiglio, quindi devo fare in modo che le opinioni e le necessità della squadra siano ascoltate anche da altre parti del progetto.
Nella squadra web sono ancor più passivo, ho fatto parte del sito web per il rilascio di Mageia 1 e ho qualche idea a proposito di cosa mi piacerebbe aggiungere al mondo web Mangeia, ma non ho ancora trovato il tempo per implementarle.
Come confezionatore sto costruendo e mantenendo alcuni piccoli pacchetti e sto aiutando nel processo di mentoring (n.d.t. formazione di nuovi packager volontari)

Quindi, cosa c’è di speciale nel i18n in Mageia? Quali sono gli obiettivi principali da realizzare al momento? Quali sono le difficoltà?

Penso che che speciale sia il processo di edificazione della squadra. In tutti questi anni trascorsi come traduttore Mandriva, non ho mai lavorato davvero con i traduttori da altre parti del mondo. In Mageia io vedo i18n come una parte della comunità, che lavora insieme a tutti le altre squadre. In Mandriva era più come essere un impiegato non stipendiato e sottostimato…

Qualsiasi cosa che desidereresti vedere aggiunta/succedere a Mageia? 

Ad essere onesto, ciò che davvero amerei vedere in Mageia sarebbero molti collaboratori in tutte le aree, al fine di rendere Mageia la miglior distribuzione out there! (n.d.t. là fuori)
Quindi se ti senti di possedere delle competenze che potrebbero essere d’aiuto a Mageia, non essere timido.
E lasciami aggiungere che noi accettiamo sempre nuovi traduttori, ci sono molte lingue che sono tradotte da squadre costituite da una persona e di svariate altre lingue non abbiamo avuto traduttori sino ad ora. Quindi, salta a bordo!

Pubblicato in Senza categoria | Commenti disabilitati su Loro fanno Mageia: Oliver Burger

E’ il nostro compleanno!

Oggi il progetto Mageia compie 1 anno – un bambino fiero, promettente ed eccitante!

Noi siamo qui grazie a te – e a tutti coloro che continuano ad unirsi a noi nel divertimento di fare di Mageia una realtà.

Diamo un rapido sguardo indietro:

  • 18 Settembre 2010 è il giorno in cui tutto ebbe inizio
  • e ci fù un incredibile accoglienza!
  • da Settembre a Novembre abbiamo incominciato ad impostare l’infrastruttura, ad organizzare le persone, a discutere le cose importanti (l’amministrazione di base, le regole, da dove incominciare).
  • in Gennaio 2011, la nostra fabbrica era pronta, abbiamo incominciato ad importare e a costruire i pacchetti in essa packages e quindi rilasciato la nostra prima alpha.
  • per i 6 mesi successivi, abbiamo tutti lavorato come muli per rilasciare le immagini di collaudo, correggere difetti, squadrare il design ed avere qualcosa che potessimo rilasciare.
  • in Giugno, Mageia 1 c’era ed è stata accolta dalla comunità come una distribuzione bella, stabile e funzionante.
  • durante l’estate ci siamo presi il tempo per fare un piccolo passo indietro, per discutere delle cose su cui lavorare per il successivo rilascio (collegamenti alla specifiche, punti) e per la vita del progetto, per dare modo alle squadre di organizzarsi meglio dopo il primo round –
  • ed oggi, stiamo incominciando il nostro secondo anno, pronti in pista!

Alcuni dei punti salienti di come abbiamo lavorato peressere qui:

Celebriamo quindi tutto questo! il 18 e il 19 Settembre (Domenica e Lunedì):

  • segnati questo tag: #mageiabirthday1
  • vieni nel canale #mageia su Freenode IRC e dicci ciao! saremo lì dalle 12:00 UTC di Domenica 18 sino alle 12:00UTC di Lunedì 19.
  • pubblica qualcosa ovunque con il tag #mageiabirthday1 (twitter, facebook, flickr, youtube,…) ed inviaci i collegamenti!
  • festeggia! pubblica le tue foto ed inviaci i collegamenti;
  • dicci cosa significa questo per te!
Pubblicato in anniversari, eventi, mageia | Commenti disabilitati su E’ il nostro compleanno!

A bug’s life

Dal Mageia QA e dalla squadra triage

In un mondo ideale, i difetti nel software vengono sistemati rapidamente dopo la loro scoperta. (In realtà, in un mondo veramente ideale non ci sarebbero difetti nel software ma cerchiamo di essere un minimo realistici). Potresti essere indotto a credere che una volta che il bug è stato segnalato, i confezionatori (n.d.t. packagers) di Mageia sistemeranno il difetto, emetteranno il nuovo pacchetto e tutti vivranno felici e contenti.

Sfortunatamente, per la maggior parte dei difetti scoperti, le cose non sono così semplici. Molte cose devono succedere e devono essere fatte, cose che sfuggono alla visuale della gran parte degli osservatori casuali, prima che un bug possa considerarsi sistemato.

Il team del triage è il collegamento tra l’utente che riscontra il difetto ed i confezionatori e sviluppatori che producono la soluzione del bug. Tutte i nuovi problemi che vengono segnalati devono essere classificati, dotati di una priorità e verificati qualora esistessero delle duplicazioni nelle segnalazioni; se necessario, deve essere verificato che il problema sia riproducibile; chiarimenti vengono chiesti qualora si renda necessario e così via. Una volta che tutto è stato fatto, il difetto può essere collegato al pacchetto appropriato ed assegnato al manutentore di quel pacchetto per la risoluzione.

Senza una squadra per il triage, i bug si duplicano, ristagnano e non vengono notificati ai confezionatori che rimangono quindi allo scuro della loro esistenza; infine tu come utente finale resteresti deluso dalla qualità della distribuzione Mageia. Le cose non si romperanno nottetempo ma in un modo simile a come le termiti mangiano le fondamenta della tua casa (n.d.t. lentamente). Perciò vorresti che qualcosa venisse fatto prima che accadesse il peggio e le cose scivolassero di mano!

Per le soluzioni che si applicano alle versioni di Mageia ufficialmente rilasciate e supportate, è sufficiente inviare il nuovo pacchetto. Quello che odieremmo fare sarebbe peggiorare le cose e cacciare i nostri utenti in problemi più grossi. Quindi, prima che un aggiornamento venga rilasciato, questo deve passare dalla squadra AQ (assicurazione qualità) che collauderà il pacchetto su tutte le architetture supportate, si assicurerà che funzioni e che non ci siano regressioni apprezzabili e che l’aggiornamento corregga effettivamente il problema menzionato nella segnalazione.

Questi compiti di triaging e collaudo-AQ sono alcuni dei meno attraenti, ma d’altro canto sono alcune delle più importanti responsabilità all’interno di un progetto come Mageia. Probabilmente non porteranno a te (o a chiunque altro) fama duratura, fortuna o amore, ma avrai l’opportunità di aiutare Mageia, una distribuzione che potresti trovarti ad utilizzare, a diventare ancora più grande di quanto non sia oggi. La cosa buona è che triaging e collaudo-AQ non richiedono alcuna competenza tecnica né duro impegno; chiunque desideri aiutare può farlo e tutto ciò che vi servirà sarà solo un po’ di tempo libero!

Queste due squadre possono entrambe avvalersi del tuo aiuto al fine di vedere i pacchetti passare al triage meglio e in modo più efficiente e al fine di vedere gli update collaudati più approfonditamente di quanto possiamo fare al momento, dato che abbiamo pochi volontari. Sei interessato? Sentito libero di saltare a bordo e di iniziare!

Per la squadra triage:

  • Aggiunti il tuo nome alla nostra pagina del wiki
  • Iscriviti alla lista di distribuzione della squadra bug (e sentiti libero di scriverci qualche riga!)
  • Iscriviti alla lista di distribuzione dei bug  (Attenzione prego, questa è una lista con un elevato volume di traffico, se non sei pronto ad affrontarla, considera l’utilizzo dell’interfaccia di bugzilla e aggiungiti al Cc di ogni bug a cui sei interessato).
  • Leggi la guida sul triaging così come la nostra bug policy
  • Mettiti al lavoro!
  • Socializza con noi sul canale #mageia-bugsquad di IRC o poni le tue domande qui.

Per la squadra AQ (QA-team):

  • Aggiungi il tuo nome alla nostra pagina wiki
  • Iscriviti alle liste di distribuzione qa-discuss (le discussioni della squadra AQ) e a qa-bugs (le notifiche di bugzilla per i pacchetti candidati agli aggiornamenti assegnati alla squadra AQ)
  • Leggi la Mageia updates policy  e la guida specifica al QA
  • Potrebbe piacerti inoltre unirti a noi sul canale IRC #mageia-qa su irc.freenode.net – E’ un buon posto per ottenere rapidamente risposta a qualsiasi domanda potresti avere.
  • Bloccati dentro, c’è sempre molto da fare!
Pubblicato in bug, mageia, sviluppo, test | Commenti disabilitati su A bug’s life

Chiamata per la gente interessata alle opere d’arte e al disegno

Pubblicato il 7 Settembere 2011 da trish

Il team delle opere d’arte Mageia torna in azione dopo la pausa estiva e sta cercando chiunque sia interessato e che possegga buone doti di progettazione affinché si unisca alla squadra. Sei tu?

Stiamo mettendo insieme il Look di Mageia in vista di Mageia 2 e ci piacerrebe molto che tu ti unissi a noi aiutandoci a portare il marchio di Mageia nel mondo!

Cosa significa? Rivedere e aggiornare i disegni per il sito di Mageia, per il wiki e per le cose speciali di Mageia riguardanti il nostro processo di installazione; progettare i temi di plymouth e i set di icone; lavorare sul completamento della nostra paletta colori e disegnando cose come i poster, gli striscioni ed altra roba per le riunioni e per gli stand del LinuxTag o qualsiasi altro evento. Tutta roba divertente!

Trova la squadra delle opere d’arte (n.d.t. artwork team) sul Wiki, contatta il leader della squadra Thorsten van Lil (TeaAge su irc, email o sulla pagina del wiki); presentati ad una riunione della squadra su irc, oppure fai tutto ciò che è stato appena descritto!

Pubblicato in artwork, design, web | Commenti disabilitati su Chiamata per la gente interessata alle opere d’arte e al disegno