Aggiornamento sviluppo Ubuntu 12.04 15

instagram story viewer

Aggiornamento sullo sviluppo

Oggi segna il passaggio di Ubuntu 12.04 da Alpha Testing alla prima fase di Beta Testing con il rilascio di Ubuntu 12.04 Beta 1. Nicholas Skaggs ha un numero di elementi con cui puoi aiutare semplicemente facendo un po' di prove. Abbiamo ancora otto settimane fino al rilascio, quindi diamo un'occhiata più da vicino a cosa porteranno le prossime settimane:

  • Questa settimana: versione Ubuntu 12.04 Beta 1
  • 3 settimane da oggi: Congela per Beta 2, Blocco delle stringhe di documentazione.
  • 4 settimane da oggi: rilascio di Ubuntu 12.04 Beta 2.
  • 5 settimane da oggi: Congelamento del kernel.
  • 6 settimane da oggi: Scadenza per la traduzione di un pacchetto non linguistico (martedì), Congelamento finale, Ricostruzione test pacchetto lingua (ven)
  • 7 settimane da oggi: Scadenza traduzione Language-Pack (martedì), Si apre la finestra del candidato.
  • 8 settimane da oggi: Congelamento finale dell'universo non seminato (mar) Rilascio finale di Ubuntu 12.04!

Ciò significa che c'è ancora tempo per ottenere correzioni in Ubuntu, ma non aspettare troppo a lungo! :-)

Lasciare che gli sviluppatori parlino da soli

Daniel Holbach parla dell'esperienza unica di imparare a contribuire a sviluppo e come puoi partecipa e dai un feedback.

Nicholas Skaggs parla di alcune novità opportunità in QA Test Ubuntu 12.04 Beta 1.

Jeremy Bicha fornisce dettagli sul perché Raspberry Pi non può supportare Ubuntu.

Alexander Sack e Kiko Reis erano intervistato su cosa sta succedendo a Linaro.

Robert Ancell annuncia il aggiunta del 101° test case per LightDM. Vediamo quanto tempo prima che raggiungano 200 casi di test.

Eventi

Ubuntu Global Jam
Questo fine settimana (2-4 marzo), i team di tutto il mondo si riuniscono a livello locale per migliorare insieme Ubuntu. Traduzioni, test, documentazione, bug work, packaging, sviluppo, sviluppo web, si sta lavorando su ogni genere di cose, con due obiettivi: divertirsi e migliorare ulteriormente Ubuntu. Ci sono eventi partecipanti in: Egitto, Tunisia, Bangladesh, Hong Kong, India, Malesia, Myanmar, Australia, Repubblica Ceca, Grecia, Irlanda, Italia, Slovenia, Spagna, Canada, Messico, USA, Brasile e Trinidad e Tobago. Fantastico e tanto vario quanto l'intera comunità Ubuntu.

Fix-It venerdì
In concomitanza con Ubuntu Global Jam, gli sviluppatori di Ubuntu hanno un bel regalo per te venerdì 2 marzo. Si renderanno disponibili per rispondere a tutte le tue domande su #ubuntu-motu su irc.freenode.net, ti aiuta a essere coinvolto, rivedi il tuo codice e carica le tue modifiche su Ubuntu. Dato che mancano otto settimane al rilascio, questo è il momento perfetto per andare a correggere alcuni bug. Tutto quello che devi fare è dare un'occhiata a questi articoli: Introduzione allo sviluppo di Ubuntu, Prepararsi e Risolvere un bug in Ubuntu, e presentarsi in #ubuntu-motu.

Quello su cui lavoreremo è

  1. Pacchetti che non si costruiscono più.
    Se hai già lavorato con la compilazione del codice sorgente, sai che un errore come un errore di sintassi può portarti in una situazione in cui la build è interrotta e non ha esito positivo. Ci sono molti altri motivi per cui ciò potrebbe accadere, una buona idea è di solito rivedere il registro di build a cui si fa riferimento nel collegamento sopra.
  2. Bug che sono stati risolti altrove.
    Il nostro ciclo di vita del bug funziona così: assicurati che il bug possa essere riprodotto in modo affidabile, raccogli tutte le informazioni necessarie, scopri se è un Problema specifico di Ubuntu o se si verifica anche nel codice vanilla degli autori del software, inoltra il bug con tutte le informazioni pertinenti a monte. Il bug tracker di Launchpad è un ottimo strumento, che ci mette nella situazione in cui siamo in grado di affrontare i bug che sono stati già risolti altrove. Prendere queste correzioni e applicarle a Ubuntu è un ottimo obiettivo per miglioramenti, soprattutto essendo a otto settimane dal rilascio.

Sarà un evento divertente e forse la tua prima patch che entra in Ubuntu! :-)

Cose che devono essere fatte

Se vuoi essere coinvolto nella creazione di pacchetti e nella correzione dei bug, ci sono ancora molti bug che devono essere corretti:

  • Ci sono Unioni che devono essere fatte (principale, limitato, universo, multiverso).
  • Anche il Team Ubuntu Mozilla sta cercando aiuto, quindi se sei entusiasta di Mozilla e di quello che sta succedendo lì, unisciti a IRC, parla con i ragazzi su #ubuntu-mozillateam su irc.freenode.net.
  • E poi ci sono Bug di sicurezza puoi dare un'occhiata, il team è un gruppo amichevole e sono incredibilmente utili per far revisionare la tua patch.
  • Ci sono dimensione del morso bug.
  • Anche John Lea del team di Ubuntu Design ci ha parlato e ha detto che ci sono bug in palio, dove il design è stato deciso e l'implementazione potrebbe aver bisogno del TUO aiuto. Se vuoi aiutare a migliorare l'interfaccia utente di Ubuntu, dai un'occhiata a questi!

Intervista: Benjamin Kerensa

Abbiamo fatto una chiacchierata con Benjamin Kerensa di Portland, USA. Leggi cosa ha da dire:


Benjamin Kerensa

Cosa ti interessava di essere coinvolto nello sviluppo di Ubuntu?
Ritengo che sia prudente per sempre più membri Ubuntu provare a svolgere un ruolo nello sviluppo anche se è un lavoro minimo come fare correzioni di bug perché questo tipo di contributi porta stabilità alla nostra distribuzione che viene utilizzata da così tanti milioni di persone tra cui me.

Come è successo?
Sono diventato davvero più ottimista sull'essere coinvolto nello sviluppo poco dopo un evento congiunto Ubuntu/Debian che abbiamo avuto qui a Portland, dove abbiamo lavorato sulla transizione dei pacchetti a Multi-Arch. Sono rimasto molto colpito dalla passione nello sviluppo che persone come Steve Langasek e Kees Cook hanno mostrato e da allora evento Sto dedicando sempre più tempo al miglioramento delle mie capacità di imballaggio e anche a contribuire al bug bitesize correzioni.

Su quali bug o pacchetti hai lavorato principalmente?
Ho passato libaudiofile a Multi-Arch, risolto alcuni bit (Linux-Tools, Liboggz ecc.) E ora sto anche eseguendo il test ISO.

Com'è stata la tua esperienza?
L'esperienza finora è stata piacevole e ho trovato molto aiuto da MOTU e Core Devs quando l'ho cercato.

Cosa consiglieresti agli altri nuovi contributori?
Consiglierei onestamente di provare a trovare un attuale sviluppatore Ubuntu che ti faccia da mentore e forse anche di incontrarti a un evento LoCo per darti un po' di apprendimento pratico, per così dire.

Sei anche membro del team di Ubuntu Developer News: puoi spiegarci un po' cosa hai fatto lì?
Ho aiutato con Ubuntu Developer News facendo interviste con vari collaboratori per la prima volta, sviluppatori e Team di sviluppo e aiutando anche con i riepiloghi e fornendo feedback per i futuri numeri di Ubuntu Developer News.


Mettersi in gioco

  1. Leggi il Introduzione allo sviluppo di Ubuntu. È un breve articolo che ti aiuterà a capire come viene messo insieme Ubuntu, come viene utilizzata l'infrastruttura e come interagiamo con altri progetti.
  2. Segui le istruzioni nel Prepararsi articolo. Pochi semplici comandi, una registrazione su Launchpad e dovresti avere tutti gli strumenti di cui hai bisogno e sei pronto per partire.
  3. Consulta le nostre istruzioni per come correggere un bug in Ubuntu, vengono forniti con piccoli esempi che semplificano la visualizzazione di ciò che è necessario fare esattamente.

Trova qualcosa su cui lavorare

Scegli un insetto mordente. Questi sono i bug che secondo noi dovrebbero essere facili da risolvere. Un'altra opzione è quella di dare una mano in una delle nostre iniziative.

  • Aiutaci con la riparazione pacchetti che non si compilano più.
  • Aiutaci con bug di sicurezza.

In aggiunta a ciò ci sono molte più opportunità oltre a Raccolto.

Mettersi in contatto

Esistono molti modi diversi per contattare gli sviluppatori Ubuntu e ottenere risposta alle tue domande.

  • Sii interattivo e raggiungici subito: parla con noi in #ubuntu-motu su irc.freenode.net.
  • Segui le mailing list e partecipa alle discussioni: ubuntu-devel-announce (solo annuncio, traffico ridotto), ubuntu-devel (discussioni ad alto livello), ubuntu-devel-discuss (discussioni degli sviluppatori abbastanza generali).
  • Rimani aggiornato e segui l'account ubuntudev su Facebook, Google+, Identi.ca o Twitter.

(Inviato inizialmente qui.)

Tutto Ubuntu, tutti i giorni. Dal 2009.

Teachs.ru