Mageia 2: ciclo di rilascio, supporto e pianificazione

C’è stata una discussione nella comunità Mageia per decidere riguardo al ciclo di Rilascio delle future versioni di Mageia. Abbiamo cominciato con alcune proposte e tutti sono stati in grado di commentare e di partecipare alla discussione.

Il risultato delle nostre discussioni: il ciclo di rilascio per Mageia sarà di 9 mesi. Pensiamo sia una scelta ben equilibrata, che ci permette di avere una distribuzione aggiornata ma anche stabile. Dovrebbe anche darci abbastanza tempo per creare le specifiche, sviluppare, rendere disponibile software aggiornato, innovare e ultimare lo sviluppo in tempo per i rilasci.

Ogni release Mageia verrà supportata per 18 mesi. Faremo una verifica globale delle nostre risorse prima della prossima release per controllare di poter fornire il supporto necessario come stabilito dal nostro primo piano. Se tutto andrà bene, pensiamo di rilasciare una  versione LTS (Long Term Support – Supporto a Lungo Termine)  ogni  18 mesi, da supportare per 3 anni.

Il piano di sviluppo per Mageia 2 ha cercato di prendere in considerazione tutti i commenti che sono arrivati dopo il rilascio della nostra Mageia 1. Ecco le date previste per lo sviluppo di Mageia 2::

  • Alpha 1 : 16/11/2011
  • Alpha 2 : 14/12/2011
  • Beta 1 : 20/01/2012
  • Versions freeze : 06/02/2012
  • Artwork freeze: 10/02/2012
  • i18n freeze: 10/02/2012
  • Beta 2 : 14/02/2012
  • Releases freeze : 06/03/2012
  • RC : 09/03/2012
  • Release Finale: 04/04/2012

Il lavoro è già iniziato – puoi dare un’occhiata alle  specifiche tecniche.

 

(articolo originale postato il 17 Luglio 2011 da ennael)
Pubblicato in rilasci, sviluppo | Contrassegnato , , , | 6 commenti

Mageia a LSM 2011

CC-BY-SA Some rights reserved by .tungl

Il Libre Software Meeting, ora al suo 12esimo anno, è un incontro annuale di appassionati del Software Libero che si tiene in Francia. Della durata di 4 o 5 giorni, questo evento è caratterizzato da numero conferenze e discussioni su un vasto insieme di argomenti, come è possibile vedere dal programma. LSM cambia località ogni anno; l’evento di quest’anno si tiene a Starsburgo nell’est delle Francia dal 9 al 14 Luglio, e le persone di Mageia parleranno del nostro progetto.

Anne parlerà alla sessione “Forker et construire en 10 leçons” (n.d.t. “biforcare e costruire in 10 lezioni”) Martedì mattina, seguendo la traccia della “Comunità”, a proposito del progetto in generale, basando la sua presentazoine su quella utilizzata al LinuxTag. Parlerà di cosa abbiamo imparato durante il primo anno di Mageia e condividerà le nostre scoperte con gli amici della comunità.

La nostra seconda presentazione, tenuta dal sottoscritto, sarà nel pomeriggio nel campo della “System Administration” (n.d.t. Amministrazione di sistema); questa tratta dei lavori interni e di dettagli cruenti dell’infrastruttura di una distribuzione Linux. Offrirò una visione unica di cosa c’è “sotto il cofano” del progetto, parlando di come abbiamo provato a creare una squadra di volontari sostenibile e trasparente.

Entrambi i talk saranno in Francese.

Ogni evento del Software Libero che si rispetti sarebbe incompleto senza un vilaggio associazione. L’attrattività di LSM deriva anche da una varietà di stand; questi spaziano dagli usuali sistemi e software Liberi e come ad esempio Debian, GNOME, ecc agli ISP associativi come FDN, LUG regionali ed altri – guardate qui per la lista completa.

Saremo presenti per mostrare Mageia ai visitatori – e a discuterla con i passanti, con gli utenti Mageia e con altri membri della comunità. Alcuni di noi sono stati qui prima sotto altri nomi in anni precedenti, pertanto siamo preparati bene!

Dal momento che uno dei nostri valori fondamentali è la cooperazione con altri progetti, abbiamo deciso di condividere il nostro stand con i Fedora Ambassador Francesi e con i membri della comunità Francese di OpenSUSE, al fine di condividere la logistica inerente il prendersi cura dello stand. Per esempio, questo permetterà a chiunque di andare a mangiare con la certezza che qualcuno sta sorvegliando la propria roba, oppure di usare una macchina invece di duplicare gli sforzi.

Ci piacerebbe davvero vedervi lì – LSM è una grande conferenza con qualcosa per tutti e ci piacerebbe se partecipaste alle nostre presentazioni e passaste dal nostro stand a chiaccherare con le gente di Mageia.

Arrivederci a LSM!

 

Pubblicato in Senza categoria | Commenti disabilitati su Mageia a LSM 2011

Loro fanno Mageia: Jérôme Quelin

Ora che le cose sono sulla buona strada e che Mageia 1 è tra noi, è il momento di scoprire qualcosa di più sulle persone che rendono tutto questo una realtà.

Oggi si parla di Jérôme, lo ringraziamo per essere stato il primo!

Jérôme presents POE

CC By-NC-SA, Some rights reserved by @rgs

Chi sei? Dove vivi? Cosa fai per vivere?

Sono Jérôme Quelin (aka jq), ho 34 anni. Sono sposato e padre di un bambino. Viviamo a Lione, Francia, dove lavoro alla Renault Trucks.

Come/dove contribuisci a Mageia? a che altro contribuisci e perché?

Sono il manutentore dello stack Perl di Mageia. Ciò consiste dello stesso Perl e di tutti i moduli CPAN disponibili in Mageia.

Sono anche uno sviluppatore Perl, posseggo alcuni moduli su CPAN e contribuisco a qualche altro.

Quindi, cosa c’è di speciale a proposito di Perl in Mageia? cosa ci si può fare? cosa è disponibile?

Perl non ha nulla di speciale su Mageia, è solitamente l’ultima versione disponibile (nota: Mageia 1 porta con se Perl 5.12.3 dal momento che 5.14.0 è arrivato troppo tardi per il nostro ciclo di rilascio).

Ma Mageia brilla per il numero di moduli CPAN disponibili sulla punta delle dita: circa 2500 distribuzioni, corrispondenti a ~17000 moduli. Equivale a un po’ meno del 20% di CPAN, ma è abbastanza grande! Non so cosa portano con se le altre distribuzioni, ma credo sia molto meno.

Tutti gli ultimi e più grandi moduli sono: Moose, POE, Dancer, Catalyst, Dist-Zilla, ecc.

Tutti questi moduli sono ovviamente aggiornati con regolarità, integrati nelle librerie di sistema… e a volte sistemati per renderli compilabili (correzioni & e segnalazioni sui problemi sono ovviamente inviate a monte – n.d.t. i produttori originari del software).

Mageia ha anche un ottimo strumento per mantenere i moduli cpan aggiornati: magpie. Non dovrebbe essere difficile aggiungere il supporto per altre distribuzioni, se siete interessati.

Per esempio, per installare uno specifico modulo Perl, fate semplicemente:

$ sudo urpmi 'perl(Foo::Bar)'

e se il modulo risulta essere mancante, potete aprire una segnalazione del problema e noi lo impacchetteremo per te.

Pubblicato in Senza categoria | Commenti disabilitati su Loro fanno Mageia: Jérôme Quelin

Sicurezza, Aggiornamenti ed altro – Oh My!

Da Stew Benedict (aka stewb)

Se state utilizzando Mageia 1, potreste esservi domandati dove sono tutti gli update. E’ consuetudine ottenere un po’ di pacchetti aggiornati nel primo mese o giù di lì di una nuova distribuzione al fine di correggere errori e sistemare problemi di sicurezza. Non preoccupatevi, stiamo lavorando anche a quello.

Come nuova organizzazione, e come una guidata dalla comunità, noi dobbiamo lavorare su come fare gli aggiornamenti. Mentre alcuni di noi hanno esperienza da vite precedenti, noi non eravamo completamente soddisfatti con il vecchio processo e volevamo assicurarci che che la nostra nuova comunità di utenti e impacchettatori (n.d.t. packagers) avesse informazioni su come faremo le cose.

Così, dopo una discussione ed un lavoro dietro le quinte per la meccanica del rilascio di un aggiornamento, ora abbiamo un processo in cui la squadra di sicurezza, la squadra QA, ed il manutentore dei pacchetti lavoreranno tutti insieme per costruire, testare e rilasciare nuovi aggiornamenti . Se si utilizza MySQL, avreste dovuto vedere comparire il primo aggiornamento negli ultimi due giorni ed altri ancora sono in cantiere. Politiche di gestione del processo sono state aggiunte al nostro wiki, e intanto che lavoriamo ai pochi primi pacchetti, raffiniamo e documentiamo più a fondo il processo.
Per Mageia 1, abbiamo un’eccezione speciale per gli aggiornamenti. I pacchetti cosiddetti “mancanti” che non facevano parte di Mageia 1 ma sono presenti nella nostra distribuzione sorella, potranno essere rilasciati come aggiornamenti piuttosto che backport, purché sia superato il processo di QA.

Hey, a proposito dei Backports?

Non ci siamo dimenticati dei backports, ma non possiamo fare tutto in un colpo solo :) . Le discussioni sono appena incominciate sulla lista di distribuzione dello sviluppo a proposito di come gestiremo i backports. A volte i repository di backport hanno una cattiva reputazione e noi vogliamo migliorare e regolare il processo al fine di evitare che si dica “non usate quelli”. Se volete essere coinvolti in questo processo di ammodernamento, iscrivetevi alla lista di distribuzione e date voce alla vostra opinione.

Un bel riassunto delle discussioni della comunità

Come Voi Potete Aiutare

Noi vogliamo essere la migliore distribuzione di sempre per i nostri utenti ma ci serve il vostro aiuto. Noi utilizziamo Bugzilla come strumento di tracciamento per elaborare i pacchetti attraverso il processo di aggiornamento. Se trovate qualche problema o siete a conoscenza di problemi di sicurezza, aprite un problema in bugzilla (dopo aver verificato che non esista già). Quanto più le informazioni che fornirete sul problema saranno concise (n.d.t. e precise) (correzioni, riferimenti a soluzioni o discussioni sul problema), tanto più rapidamente uno dei nostri impacchettatori potrà emettere un pacchetto di aggiornamento alla squadra QA per il collaudo al fine di rendere disponibile la correzione.

Grazie Per La Vostra Pazienza ed il Sostegno

Sappiamo che alcuni di voi hanno chiesto gli aggiornamenti e non ce ne siamo dimenticati. Ci piacerebbe pensare che abbiamo sistemato molti problemi prima di rilasciare Mageia 1, ma ci sono sempre altre poche cose che abbiamo scordato. Ora che il processo è pronto per gli aggiornamenti speriamo di poter fornire gli aggiornamenti tempestivamente.

Pubblicato in Senza categoria | Commenti disabilitati su Sicurezza, Aggiornamenti ed altro – Oh My!

Nuovi vestiti per Mageia: l’anteprima del port ARM è ora disponibile

Abbiamo parlato di questo argomento alcune settimane fa ed ora è fatto! Grazie ad Arnaud Patard (aka rtp) il port di Mageia per ARM è disponibile per un’anteprima. Il nome in codice del port è “arm eabi”, e quindi il port futuro potrebbe essere “arm eabihf”. Questa versione sfruttera la caratteristica hard float della famiglia di processori Cortex.

Dove posso trovarla

Dato che è un’anteprima tecnica, per il momento, la troverete solo su uno specifico mirror – grazie ancora Arnaud.

Contenuto versione ARM

Ancora, dato che è una anteprima, non tutti i pacchetti di Mageia sono disponibili per il momento. L’anteprima ha 1382 SRPMS e 3909 RPMS (escludendo i pacchetti per di debug). L’albero globale ARM è di circa 9GB. Ulteriori dettagli:

  • ambienti grafici: GNOME completo, KDE minimale
  • applicazioni per l’ufficio: Mozilla Firefox, LibreOffice sta per arrivare
  • servizi di rete basilari: httpd, named, LDAP, PostgreSQL, MySQL…
  • sviluppo: Python, Perl, PHP, C, C++
  • strumenti di Mageia: installer, drakxtools,  Centro di Controllo di Mageia
  • multimedialità: supporto audio; il video non è ancora pronto e lavora di default sul framebuffer

I driver video proprietari sono forniti dai produttori. Per il momento non ci stiamo concentrando sui driver liberi dato che non permettono di avere accelerazione non migliorando quindi nulla rispetto ai driver del framebuffer.

Come è stata realizzata

Il port su ARM è iniziato su una distribuzione di avvio basata su un’ambiente chroot di Mandriva. La costruzione è stata fatta utilizzando iurt: ci ha messo molto tempo ma ha aiutato molto a risolvere dipendenze mancanti e vari problemi di impacchettamento. Ora quindi la situazione è molto più pulita.

Più di un centinaio di pacchetti sono stati sistemati perchè davano problemi di compilazione. Ora questi possono essere ricostruiti per i586, x86_64 e arm. Per ora tutto è disponibile sul svn eccetto alcuni che ancora devono essere inviati.

Quale hardware è compatibile?

Questo port ARM supporta le serie Kirkwood prodotta da Marvell. Le più frequenti sono: Open-RD, computer plugs (SheevaPlug, GuruPlug). Questa versione funziona anche in qemu come virtual machine.

Installare in qemu

Troverete un po’ di documentazione breve che spiega i passi principali da seguire a questo scopo. Troverete anche un’immagine per qemu pre-costruita.

Ancora molte cosa devono essere fatte

Questo primo rilascio è stato costruito utilizzando gli strumenti di Mageia ma non integrandolo nel sistema di costruzione di Mageia. Ciò rappresenta una delle principali voci sull’attuale lista delle cose da fare. Una PandaBoard sta ora aspettando di essere installata nel sistema di costruzione di Mageia così che una costruzione parallela possa essere effettuata in ARM ogni qualvolta un pacchetto viene inviato al sistema di costruzione. La parte difficile sarà quella di gestire differenti macchine ARM utilizzando differenti socs che significa diversi kernel.

Anche questo apre una nuova grande varietà di possibilità per la piattaforma Mageia: nuovo hardware, nuovi casi d’uso, nuove applicazioni.

Potete restare in contatto con gli sviluppatori di Mageia ARM sul canale IRC #mageia-dev su Freenode e la lista di distribuzione mageia-dev.

 

Pubblicato in Senza categoria | Commenti disabilitati su Nuovi vestiti per Mageia: l’anteprima del port ARM è ora disponibile