{"id":1294,"date":"2014-11-14T15:24:03","date_gmt":"2014-11-14T13:24:03","guid":{"rendered":"http:\/\/blog.mageia.org\/it\/?p=1294"},"modified":"2014-11-14T15:24:03","modified_gmt":"2014-11-14T13:24:03","slug":"la-strada-lunga-e-tortuosa","status":"publish","type":"post","link":"https:\/\/blog.mageia.org\/it\/2014\/11\/14\/la-strada-lunga-e-tortuosa\/","title":{"rendered":"La Strada Lunga e Tortuosa"},"content":{"rendered":"<p>Bene, \u00e8 stata una strada lunga, pi\u00f9 lunga di quanto immaginassimo, ma ci siamo quasi!\u00a0<a href=\"http:\/\/www.mageia.org\/5\/\">Mageia 5 Beta 1<\/a>\u00a0adesso ha ricevuto l&#8217;ok della squadra QA!<br \/>\nCosa vuol dire questo esattamente? Cosa ha richiesto cos\u00ec tanto tempo (un mese e mezzo di ritardo rispetto a quanto\u00a0<a href=\"http:\/\/blog.mageia.org\/it\/2014\/07\/12\/primo-obiettivo-raggiunto-per-mageia-5-alpha-1-e-disponibile-per-il-testing\/\">originariamente pianificato<\/a>)?<\/p>\n<h2>RPM 4.12 contro il sistema di compilazione di Mageia, una retrospettiva<\/h2>\n<p>La spiegazione in breve: alcune cose sono andate male e altre cose hanno smesso di funzionare.<\/p>\n<p>La versione pi\u00f9 dettagliata: Tornando indietro a Settembre, abbiamo deciso di aggiornare il nostro gestore dei pacchetti, RPM, alla sua ultima versione ufficiale, la\u00a0<a href=\"http:\/\/www.rpm.org\/wiki\/Releases\/4.12.0\">\u00a04.12<\/a>. Questo \u00e8 stato fatto poco prima della nostra <em>ricompilazione di massa<\/em> pianificata, un passaggio necessario prima della Beta dove noi ricompiliamo tutti i pacchetti della distribuzione per assicurarci che siano ancora compatibili con lo stato attuale del nostro <em>stack<\/em> di sviluppo.\u00a0Solitamente, le ricompilazioni di massa mostrano che un buon numero di pacchetti non si compilano pi\u00f9 sebbene lo facessero mesi prima: il compito dei <em>packagers<\/em>\u00a0\u00e8 quindi quello di applicare una patch in modo tale che possano essere compilati con il nuovo <em>stack<\/em>\u00a0o, in alcuni casi, di applicare la <em>patch<\/em> agli strumenti di sviluppo per correggere le regressioni.<\/p>\n<p>Questa volta, sfortunatamente, la nuova versione di RPM ha introdotto cambiamenti abbastanza significativi da rendere inutilizzabili tanti pacchetti <em>core<\/em>\u00a0durante la ricompilazione di massa, e non \u00e8 stato possibile compilare tanti altri pacchetti a causa della reazione a catena. Abbiamo impiegato un paio di settimane per sistemare tutto e, dato che eravamo gi\u00e0 in ritardo rispetto alla data prefissata per il rilascio di Mageia 5 Beta 1 (originariamente prevista per la fine di Settembre), abbiamo deciso di\u00a0<a href=\"http:\/\/blog.mageia.org\/en\/2014\/09\/29\/time-time-time-see-whats-become-of-me\/\">rinviarla a met\u00e0 Ottobre.<\/a><\/p>\n<p>Inoltre, mentre correggevamo i nostri strumenti <em>core<\/em> durante la prima ricompilazione di massa, \u00a0sono stati apportati alcuni importanti cambiamenti alla nostra configurazione di RPM. Come conseguenza, met\u00e0 dei pacchetti ricompilati (quelli compilati prima dei cambiamenti alla configurazione di RPM) mancavano di alcuni importanti metadati.\u00a0Abbiamo quindi deciso di fare una seconda ricompilazione di massa in Ottobre, che \u00e8 andata abbastanza bene eccetto alcuni problemi con lo <em>stack<\/em> Java.\u00a0Erano gi\u00e0 gli ultimi giorni di Ottobre quando la prima ISO della Beta 1 veniva creata e affidata alla squadra QA per il testing pre-release.<\/p>\n<p>Probabilmente sai che una release di una distribuzione Linux \u00e8 in pratica un installer insieme a un set di pacchetti. Gli ultimi stavano cominciando a funzionare correttamente, ma a quel punto abbiamo dovuto risolvere <a href=\"http:\/\/blog.mageia.org\/en\/2014\/10\/14\/halloween-the-curse-or-buggy-software\/\">alcuni problemi nell&#8217;installer<\/a>\u00a0relativi a glibc (the GNU C library) e\u00a0RPM. Ci\u00f2 ha portato al ritardo della beta per un&#8217;altra settimana circa.<\/p>\n<p>Infine la squadra QA ha potuto iniziare con un nuovo set di ISO e ha trovato il solito numero di bug critici (il sistema non si avvia e roba del genere) che sono stati risolti con l&#8217;aiuto dei nostri sviluppatori.\u00a0Un grande grazie va alla squadra\u00a0QA per il loro lavoro continuo sulle ISO nel mentre che testavano\u00a0<a href=\"http:\/\/mageia.madb.org\/tools\/updates\">i candidati agli aggiornamenti per Mageia 3 e\u00a0Mageia 4<\/a>! Questa beta \u00e8 lontana dalla perfezione, quindi ricordati di controllare gli\u00a0<a href=\"https:\/\/wiki.mageia.org\/en\/Mageia_5_Errata\">errata<\/a>, ma dovresti essere in grado di installarla e vedere lo stato attuale di cauldron.\u00a0Per favore, segnala qualsiasi bug, cercheremo di risolverne il pi\u00f9 possibile per\u00a0Mageia 5 Beta 2.<\/p>\n<h2>Conseguenze sul Piano di Sviluppo<\/h2>\n<p>Seconda il nostro\u00a0<a href=\"http:\/\/blog.mageia.org\/it\/2014\/07\/12\/primo-obiettivo-raggiunto-per-mageia-5-alpha-1-e-disponibile-per-il-testing\/\">piano originale<\/a>, la seconda beta sarebbe dovuta essere rilasciata il 31 Ottobre&#8230; Perci\u00f2 dovevamo scegliere se saltare la Beta 2 o posticipare la release di Mageia 5 finale e delle release intermedie. In base alle informazioni ricevute dal testing della Beta 1, abbiamo deciso di non saltare la seconda beta, dato che la versione attuale ha ancora alcuni problemi importanti.\u00a0Di conseguenza, sono state posticipate tutte le date pianificate per le release intermedie e finale il nuovo\u00a0<a href=\"https:\/\/wiki.mageia.org\/en\/Mageia_5_Development\">Piano di sviluppo<\/a>\u00a0\u00e8 stato aggiornato con le nuove date:<\/p>\n<ul>\n<li><strong>Beta 2:<\/strong>\u00a016 Dicembre 2014<\/li>\n<li><strong>Candidata al rilascio:<\/strong>\u00a06 Gennaio 2015<\/li>\n<li><strong>Release interna:<\/strong>\u00a023 Gennaio 2015<\/li>\n<li><strong>Release finale:<\/strong>\u00a031 Gennaio 2015<\/li>\n<\/ul>\n<h2>Bene\u2026 E adesso, dov&#8217;\u00e8 la mia Beta Beta 1?<\/h2>\n<p>Avete tutti aspettato abbastanza tempo per questa release, quindi aprite il primo link, ma non dimenticate di dare un&#8217;occhiata anche ai successivi:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.mageia.org\/5\/\">Pagina di download Beta 1<\/a><\/li>\n<li><a href=\"https:\/\/wiki.mageia.org\/en\/Mageia_5_beta1\">Note di rilascio<\/a><\/li>\n<li><a href=\"https:\/\/wiki.mageia.org\/en\/Mageia_5_Errata\">Errata<\/a><\/li>\n<li><a href=\"https:\/\/bugs.mageia.org\/\">Segnala errori<\/a><\/li>\n<\/ul>\n<p>Provatela, godetevela e segnalate qualsiasi errore! Adesso \u00e8 tempo di pulizia per Mageia 5!<\/p>\n<p>&nbsp;<\/p>\n<p><span class=\"meta-prep meta-prep-author\">(articolo originale pubblicato il 12 Novembre 2014 da<\/span>\u00a0<span class=\"author vcard\"><a class=\"url fn n\" title=\"View all posts by R\u00e9mi Verschelde\" href=\"http:\/\/blog.mageia.org\/en\/author\/akien\/\">R\u00e9mi Verschelde<\/a>)<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bene, \u00e8 stata una strada lunga, pi\u00f9 lunga di quanto immaginassimo, ma ci siamo quasi!\u00a0Mageia 5 Beta 1\u00a0adesso ha ricevuto l&#8217;ok della squadra QA! Cosa vuol dire questo esattamente? Cosa ha richiesto cos\u00ec tanto tempo (un mese e mezzo di &hellip; <a href=\"https:\/\/blog.mageia.org\/it\/2014\/11\/14\/la-strada-lunga-e-tortuosa\/\">Continua a leggere<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[62,55,107,106,100,12,79,7,5,101],"tags":[],"class_list":["post-1294","post","type-post","status-publish","format-standard","hentry","category-beta","category-bug","category-collaboratori","category-comunita","category-iso","category-mageia","category-qa","category-rilasci","category-sviluppo","category-test"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p15lp4-kS","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.mageia.org\/it\/wp-json\/wp\/v2\/posts\/1294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mageia.org\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mageia.org\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mageia.org\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mageia.org\/it\/wp-json\/wp\/v2\/comments?post=1294"}],"version-history":[{"count":13,"href":"https:\/\/blog.mageia.org\/it\/wp-json\/wp\/v2\/posts\/1294\/revisions"}],"predecessor-version":[{"id":1307,"href":"https:\/\/blog.mageia.org\/it\/wp-json\/wp\/v2\/posts\/1294\/revisions\/1307"}],"wp:attachment":[{"href":"https:\/\/blog.mageia.org\/it\/wp-json\/wp\/v2\/media?parent=1294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mageia.org\/it\/wp-json\/wp\/v2\/categories?post=1294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mageia.org\/it\/wp-json\/wp\/v2\/tags?post=1294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}