Newsletter Mensile Gentoo: 30 Novembre 2008
1.
Introduzione
Questo mese nella GIN
Benvenuti al numero di Settembre della mensile di Gentoo!
Questo numero è più consistente del solito, in quanto non c'è stata un'edizione
di Ottobre. I redattori erano all'estero, stavano presenziando ad alcune
conferenze, oppure in viaggio e hanno avuto a che fare con enormi guasti
hardware. Tuttavia le cose sono tornate fortunatamente alla normalità. Ci sono
un sacco di argomenti in questo numero!
Come sempre, sarà possibile discutere qualunque aspetto di questo numero della
GIN nella corrispondente discussione sul
forum. Non vediamo l'ora di sentire il vostro parere!
2.
Gentoo News
Votazione per il Concilio
Come annunciato precedentemente in
mailing list, si sono tenute le candidature per un singolo posto nel Concilio di Gentoo. Gli Sviluppatori hanno tempo
fino al 5 Dicembre per votare. Ci sono 11 nomine per un posto vacante, 5 dei
quali concorreranno per questa elezione. Si prega di vedere questa pagina per
ulteriori dettagli.
Il team del Kernel alla ricerca di aiutanti
Il team del kernel per Gentoo è
alla ricerca di volontari.
Avete interesse per tutto ciò che riguarda il kernel, o il desiderio di
diventare interessati a riguardo? Avete tempo a disposizione ed entusiasmo?
Avete esperienze di base con Bugzilla?
Esperienza base di compilazione del kernel? Il team del kernel cerca TE!
Non c'è bisogno di conoscere le strutture interne del kernel o di avere anni di
esperienza di hacking su di esso: se avete tempo, interesse, e avete un sacco
di domande da porre, queste cose verranno da sè. La maggior parte del lavoro
non coinvolge aspetti tecnici; non serve nemmeno essere uno sviluppatore
Gentoo. E' una buona opportunità per essere coinvolti nello sviluppo e
successivamente diventare uno sviluppatore di Gentoo, se si è interessati.
Il kernel è il cuore di ogni sistema Linux, pertanto richiede molte cure. Se si
ha risposto anche con un debole "Sì" alle precedenti domande, contattare
Daniel Drake!
Nuovo ambiente desktop: LXDE
Siete alla ricerca di un ambiente desktop estremamente leggero? Ben de Groot ha inserito LXDE in Portage.
LXDE è ancora più leggero di
Xfce, fornendo una serie di componenti
intercambiabili. Per ottenerlo basta installare lxde-base/lxde-meta.
Stuzzicati da queste schermate? Volete
provarlo? È bene sapere che mentre alcuni dei componenti raccomandati potrebbe
essere marcato stabile (come Openbox) i pacchetti specifici per LX DE sono
ancora marcati ~arch, pertanto bisognerà aggiungerli al file
/etc/portage/package.keywords.
Riunione dei Fiduciari
I Fiduciari Gentoo hanno tenuto la propria
riunione mensile il 19 Novembre 2008. Gli argomenti discussi sono stati:
I Fiduciari ora
accettano richieste per diventare membri della Fondazione. Tutti i membri
della comunità sono invitati a fare domanda per diventarlo. Inoltre non occorre
essere uno sviluppatore di Gentoo.
Riassunto della Riunione del Concilio
Il Concilio di Gentoo
si è riunito per il suo incontro mensile il 23 Ottobre 2008. Gli argomenti
discussi sono stati:
-
Far fuori i bug aperti: Per ciascun bug, decidere quale sarà il
prossimo passo concreto, e chi dovrà effettuarlo. Se sarà il Concilio, un
suo specifico membro dovrà prendersi la responsabilità. Il bug dovrebbe
essere assegnato a chiunque abbia bisogno di prendere in carico il passo
successivo e council@gentoo.org dovrebbe essere messo in CC.
- Bug gestiti:
-
185572 - Siccome i
"proctors" ("Supervisori", NdT) non esistono più, il codice di condotta ha
bisogno di essere aggiornato
-
234705 - Documento
riguardante L'essere uno sviluppatore attivo
-
234706 - Architetture
"slackers" (che progrediscono lentamente, N.d.T.)
-
234708 - Il concilio può
dare una mano in meno bug ignorati dai team di arm/sh/s390?
-
234710 - as-needed come
impostazione predefinita
-
237381 - Documentare il
processo riguardante i ricorsi
- Bug rimanenti:
-
234711 - GLEP 54: suffisso
scm per le versioni dei pacchetti
-
234713 - GLEP 55: Usare
ebuild con suffisso EAPI (.ebuild-EAPI)
-
234711 - Estensione
dell'applicazione del Codice di Condotta
Prossimi eventi
-
Bugday:
Cercate un modo per aiutare Gentoo senza dedicarci un sacco di tempo?
Unitevi a noi il 6 Dicembre per il nostro bugday mensile, ed
aiutateci a far fuori qualche
bug.
-
Riunione del
Concilio: Il Concilio di Gentoo si riunisce ogni mese per
discutere importanti questioni tecniche che influenzano Gentoo nel suo
insieme. L'incontro di questo mese è programmato per il 11 Dicembre,
e tutti sono invitati a partecipare - #gentoo-council su irc.freenode.net
alle 2000UTC.
-
Riunione dei Fiduciari: Pianificata
per il 14 Dicembre.
-
Il Calendario degli Eventi è stato
aggiornato con le informazioni sui prossimi eventi del 2009.
3.
News dalla comunità
Nuova distribuzione basata su Gentoo: Incognito
Incognito è una
distribuzione diffusa sotto forma di LiveCD e LiveUSB basata su Gentoo, pensata
per rendere facile e alla portata di un'utente non smanettone l'accesso sicuro e
anonimo ad Internet. Incognito viene sviluppata con catalyst, lo
strumento di Gentoo usato per la creazione dei rilasci.
Incognito è dotata di un web browser, un client IRC, un client email, un client
per la messaggistica istantanea e altre applicazioni per internet preconfigurate
tenendo a mente la sicurezza. Questa accortezza la rende adatta ad esser usata
con fiducia da casa, a lavoro, in università, in un internet cafè, in
biblioteca, ecc.
Quanto è popolare? Un stima grezza fatta dai suoi sviluppatori conta tra i
10,000 e i 20,000 utenti, tra cui si annoverano attivisti per i diritti civili
in Cina, in Medio Oriente e in Africa.
Il Gentoo Wiki è tornato!
A causa di una serie di circostanze sfortunate, dall'inizio di ottobre i server
del sito non ufficiale Gentoo Wiki sono
stati offline e, nonostante il grande impegno di Mike Valstar (thrasher7),
proprietario del sito, non è stato possibile recuperare i contenuti originali.
Dopo diversi innesti però, il sito è di nuovo online ed ora è completamente
funzionante, tornando ad offrire così la possibilità, ad ogni utente registrato,
di contribuire. È stato inoltre implementato un sistema per effettuare
regolarmente un backup off-site completo, così da garantire che, se dovessero
verificarsi nuovamente circostanze simili, il duro lavoro di tutti coloro che
hanno contribuito non vada perso.
Non temete, comunque - la maggior parte dei contenuti del vecchio wiki è stata
salvata grazie al lavoro di Nick Stallman (Cheater512), che ha scandagliato la
Cache di Google poco dopo il disastro ed ha realizzato una copia statica del
vecchio wiki all'indirizzo http://gentoo-wiki.info - tutti coloro che
desiderano contribuire sono invitati a copiare articoli dal vecchio al nuovo
wiki, renderli presentabili, verificarne l'accuratezza e l'aggiornamento delle
informazioni contenute.
Si consiglia, a coloro che desiderano contribuire, di leggere e assicurarsi di
aver compreso le linee guida inerenti lo stile ed i template, presenti nella
sezione Help, dato che alcuni template sono stati modificati e il sito vorrebbe
dare migliori guide su come scrivere articoli perfetti.
Sono ora presenti più wiki che mai, con le versioni localizzate in Ceco, Tedesco, Spagnolo, Finlandese, Francese, Olandese, Russo e Turco, ora ufficialmente supportate.
Gli amministratori del Gentoo Wiki colgono l'occasione per ringraziare tutti
coloro che hanno collaborato, i cui impagabili sforzi hanno contribuito a far
tornare il wiki così velocemente online.
Nota:
Note degli Editori: C'è stata un po' di discussione sulle mailing-list gentoo-dev
e gentoo-doc
circa la fattibilità di un Gentoo wiki "ufficiale" ospitato dall'infrastruttura
Gentoo. Se siete interessati, leggete i thread da cima a fondo.
|
Planet Gentoo
Sing-along song: Tobias Scherbaum ha scoperto un utente Gentoo
che non può trattenersi dal
cantare sotto la doccia.
Statistiche sui pacchetti: Un po' di tempo fa c'era un progetto del
Google Summer of Code che aveva come obiettivo il censimenti dei pacchetti
installati sui sistemi degli utenti. L'ispirazione era venuta da un analogo
applicativo presente su Debian. Steve Dibb ora chiede solo una mano per raccogliere
giusto alcune informazioni.
X.org 1.5: La nuova versione del server X sembra esser la causa di alcuni
grattacapi, per questo Remi Cardona e Sune Kloppenborg Jeppesen hanno deciso
di raccontarci come loro
hanno risolto i loro
problemi.
FOSDEM: Tobias Scherbaumha annunciato la più importante
conferenza in Europa del prossimo anno: il FOSDEM 2009.
Candidati Stabili: Petteri Räty racconta di un RSS feed che
raccoglie tutti i pacchetti che potrebbe esser opportuno "stabilizzare".
Statistiche di reclutamento:: Robin H. Johnson ha alcune statistiche circa gli
sviluppatori reclutati.
Buone azioni:: Daniel Drake sta provando a
cambiare il mondo tramite il progetto One Laptop Per Child e
G1G1.
Esperti: Jan Kundrát è alla ricerca di un esperto sviluppatore web
che lo aiuti a creare un
template con i CSS per la funzione "esporta galleria d'immagini" del
programma KPhotoAlbum.
Il concilio: Doug Goldstein ha scritto una breve
panoramica di cosa è e cosa fa il Concilio di Gentoo.
Render più sicuro git-daemon: Eseguire git-daemon come utente root non è
una buona idea, per questo Diego Elio Pettenò ci spiega come eseguirlo
come
utente non privilegiato.
Verificate i vostri script in Python: Robert Buchholz del Gentoo
Security Team illustra come l'esecuzione di certi script in Python possa essere
pericolosa.
Scegliete il vostro TeX: Potete usare i binari fondamentali forniti con
TeX Live 2008 oppure aggiornarli separatamente in modo da avere maggior
controllo, come ci
racconta Alexis Ballier
PMS: Le Specifiche per i Gestori di Pacchetti ("Package Manager
Specification" NdT.) definiscono cos'è un'ebuild e come dev'essere interpretata
dai vari gestori di pacchetti. Fernando J. Pereda ora mette
a disposizione per comodità versioni pregenerate dai sorgenti LaTeX di
questo documento.
sostituto di app-misc/screen: Luca Longinotti presenta
un sostituto per l'utile ma a volte testardo programma screen.
Ancora OLPC: lo sviluppatore Gentoo Daniel Drake è membro attivo
dell'iniziativa OLPC e al momento si sta occupando di
introdurre il laptop
XO in
Etiopia.
4.
Trucchi e consigli
Usare le TODO list dalla shell
Amate la shell? Volete scoprire cosa altro ci potete fare? Questo trucchetto è
per voi!
In un vecchio numero della GWN
veniva illustrato l'uso del programma app-misc/devtodo. È l'ideale
per la creazione TODO list, ma come fare per tenerne traccia?
Se impostate PROMPT_COMMAND="todo" tra le vostre variabili d'ambiente, la
TODO list della directory corrente (se ce n'è una) verrà mostrata prima di ogni
prompt della shell.
Se impostate PROMPT_COMMAND="todo --global --global-database ~/TODO;
todo" vedrete la vostra TODO list globale,seguita dalla TODO list della
directory corrente. Questo renderà molto più facile il tener traccia delle
vostre attività.
Eseguire comandi su molte macchine rivisitato: screen e pdsh
Nel nostro ultimo numero,
abbiamo presentato un trucco su come eseguire comandi su più macchine Gentoo.
Un nostro astuto lettore ci ha scritto, per spiegarci un altro modo per farlo:
grazie ad app-misc/screen. Si usa una finestra separata per lanciare
ssh verso ogni host, dopodiche si usa il comando at di screen
per mandare quanto si digita ad ogni sessione. Di seguito un esempio di script
per fare quanto detto.
Codice 4.1: Esempio di script di screen |
#!/usr/bin/screen
source $HOME/.screenrc
screen ssh gentoo-box-1
screen ssh gentoo-box-2
screen ssh gentoo-box-3
screen ssh gentoo-box-4
screen ssh gentoo-box-5
screen ssh gentoo-box-6
screen ssh gentoo-box-7
screen ssh gentoo-box-8
screen ssh gentoo-box-9
screen ssh gentoo-box-10
msgwait 0
at ssh stuff "emerge --info^M"
|
Una via alternativa per eseguire comandi in parallelo è quella di installare
app-shells/pdsh, una shell parallela remota ad alte prestazioni. Con
pdsh, è possibile personalizzare facilmente il numero di comandi
concorrenti da eseguire, osservare contemporaneamente l'output da linea di
comando per ogni macchina, e limitare la quantità di tempo che un comando ha a
disposizione sulla macchina remota.
Ecco come eseguire date su quattro macchine chiamate gentoo-box-1,
gentoo-box-2, e così via:
Codice 4.2: Eseguire date su più macchine |
# pdsh -w $(echo gentoo-box-`seq -s ",gentoo-box-" 4`) "date"
gentoo-box-1: Fri Oct 17 23:17:51 PDT 2008
gentoo-box-3: Fri Oct 17 23:17:51 PDT 2008
gentoo-box-2: Fri Oct 17 23:17:51 PDT 2008
gentoo-box-4: Fri Oct 17 23:17:51 PDT 2008
|
Da notare come ogni output sia preceduto dal nome dell'host da cui proviene. È
possibile disattivare questa caratteristica passando a pdsh il parametro
-N.
Un problema con pdsh risiede nel fatto che non è possibile inserire input
per i comandi che si stanno eseguendo. Questo significa che con pdsh non
si potranno inserire password in modalità interattiva. Si avrà pertanto bisogno
di un sistema di crittazione a chiave pubblica o di avere askpass
configurato correttamente along(oltre?) all'X forwarding. Per maggiori
informazioni leggere la sezione SSH_ASKPASS della pagina del man di ssh e
la sezione Limitations della pagine di man di pdsh.
E questo è quanto per questo numero di Trucchi e Consigli. Ringraziamo tutti i
lettori che ci hanno inviato le loro idee per la gestione di più macchine!
5.
Cambiamenti tra gli sviluppatori Gentoo
Sommario
Gentoo è composta da 245 sviluppatori attivi, dei quali 42 sono attualmente in
pausa. Gentoo ha reclutato un finora totale di 671 sviluppatori.
Abbandoni
I seguenti sviluppatori hanno recentemente abbandonato il progetto Gentoo:
Nota:
Il numero è maggiore rispetto al solito perché diversi sviluppatori inattivi
sono stati rimossi in base alla politica di Gentoo. Questa operazione è gestita
regolarmente dal progetto Undertakers
("becchini", N.d.T.).
|
Nuovi arrivi
I seguenti sviluppatori si sono aggiunti recentemente al progetto Gentoo:
Cambiamenti
I seguenti sviluppatori hanno recentemente cambiato ruolo nel progetto di
Gentoo:
6.
Portage
Sommario
Questa sezione riassume lo stato corrente dell'albero di portage.
| Statistiche generali |
| Architetture |
15 |
| Categorie |
151 |
| Pacchetti |
13094 |
| ebuild |
25824 |
| Distribuzione Keyword |
| Architettura |
Stabile |
Testing |
Totale |
% Pacchetti |
| alpha |
3736 |
494 |
4230 |
32.30% |
| amd64 |
7317 |
4243 |
11560 |
88.28% |
| arm |
1636 |
141 |
1777 |
13.57% |
| hppa |
2784 |
640 |
3424 |
26.15% |
| ia64 |
3278 |
638 |
3916 |
29.91% |
| m68k |
513 |
27 |
540 |
4.12% |
| mips |
950 |
874 |
1824 |
13.93% |
| ppc |
6442 |
3044 |
9486 |
72.45% |
| ppc64 |
3541 |
826 |
4367 |
33.35% |
| s390 |
1231 |
56 |
1287 |
9.83% |
| sh |
1439 |
79 |
1518 |
11.59% |
| sparc |
4937 |
1315 |
6252 |
47.75% |
| sparc-fbsd |
0 |
385 |
385 |
2.94% |
| x86 |
9497 |
3401 |
12898 |
98.50% |
| x86-fbsd |
1 |
2846 |
2847 |
21.74% |
Figura 6.1: Distribuzione pacchetti per keyword |
 |
Questa sezione elenca tutti i pacchetti che sono stati spostati o aggiunti
all'albero di Portage. La rimozione di alcuni pacchetti proviene da diverse
sorgenti, tra cui i Treecleaners e
vari sviluppatori.
Rimozioni:
| Pacchetto: |
Data di rimozione: |
Contatto: |
| media-fonts/liberation-fonts-ttf |
30 Settembre 2008 |
Jeffrey Gardner |
| app-emulation/vmware-workstation-tools |
30 Settembre 2008 |
Mike Auty |
| dev-tex/extsizes |
04 Ottobre 2008 |
Alexis Ballier |
| dev-tex/eurosym |
04 Ottobre 2008 |
Alexis Ballier |
| Pacchetto: |
Data di rimozione: |
Contatto: |
| app-cdr/mp3burn |
14 Ottobre 2008 |
Jeremy Olexa |
| Pacchetto: |
Data di rimozione: |
Contatto: |
| media-tv/pvr-firmware |
21 Ottobre 2008 |
Doug Goldstein |
| media-plugins/slimserver-alienbbc |
24 Ottobre 2008 |
Joe Peterson |
| media-sound/softsqueeze |
24 Ottobre 2008 |
Joe Peterson |
| media-sound/slimserver |
24 Ottobre 2008 |
Joe Peterson |
| dev-python/twibber |
26 Ottobre 2008 |
Jesus Rivero |
| dev-python/twisted-xish |
26 Ottobre 2008 |
Jesus Rivero |
| dev-python/twisted-pair |
26 Ottobre 2008 |
Jesus Rivero |
| dev-python/twisted-flow |
26 Ottobre 2008 |
Jesus Rivero |
| Pacchetto: |
Data di rimozione: |
Contatto: |
| net-dns/resolvconf-gentoo |
03 Novembre 2008 |
Raúl Porcel |
| x11-misc/obpager |
03 Novembre 2008 |
Jeremy Olexa |
| x11-themes/lxappearance |
07 Novembre 2008 |
Ben de Groot |
| dev-java/gnu-jaxp |
09 Novembre 2008 |
Serkan Kaba |
Aggiunte:
7.
Bugzilla
Statistiche
La comunità di Gentoo usa Bugzilla (
bugs.gentoo.org) per annotare e tenere traccia di bug, notifiche,
suggerimenti e altre interazioni con il team di sviluppo. Il grafico seguente
riassume l'attività tra il 30 Ottobre 2008 e il 29 Novembre 2008.
Figura 7.1: Suddivisione attività relativa ai bug |
 |
Dei 14154 bug correntemente aperti: 17 sono stati classificati
come bloccante, 114 come critici, e 460 come
importanti.
Classifica dei bug chiusi
Gli sviluppatori e i team che hanno chiuso il maggior numero di bug durante
questo periodo sono:
| Posizione in classifica |
Sviluppatore/Team |
Conteggio Bug |
| 0 |
Altri |
1094 |
| 1 |
Portage team |
58 |
| 2 |
Gentoo Linux Gnome Desktop Team |
50 |
| 3 |
Gentoo's Team for Core System packages |
48 |
| 4 |
Netmon Herd |
38 |
| 5 |
Gentoo Linux bug wranglers |
38 |
| 6 |
Gentoo Security |
32 |
| 7 |
Default Assignee for Orphaned Packages |
32 |
| 8 |
Gentoo Sound Team |
31 |
| 9 |
Gentoo KDE team |
31 |
Figura 7.2: Classifica Bug chiusi |
 |
Classifica bug assegnati
Gli sviluppatori e i team a cui sono stati assegnati il maggior numero di nuovi
bug durante questo periodo sono:
| Posizione in classifica |
Sviluppatore/Team |
Conteggio Bug |
| 0 |
Altri |
1160 |
| 1 |
Gentoo Games |
85 |
| 2 |
Default Assignee for New Packages |
80 |
| 3 |
Gentoo Security |
64 |
| 4 |
Gentoo KDE team |
64 |
| 5 |
Default Assignee for Orphaned Packages |
59 |
| 6 |
Gentoo's Team for Core System packages |
48 |
| 7 |
Gentoo Linux Gnome Desktop Team |
39 |
| 8 |
media-video herd |
38 |
| 9 |
Gentoo Sound Team |
34 |
Figura 7.3: Classifica Bug assegnati |
 |
8.
Come contribuire
La GMN fa affidamento su volontari e membri della comunità riguardo ai propri
contenuti di ogni mese. Se siete interessati a scrivere per la GMN, inviate
un'e-mail gmn-writers@gentoo.org assieme al vostro articolo in
testo semplice o in formato GuideXML.
Nota:
La scadenza per la pubblicazione degli articoli nel prossimo numero è il
18 Dicembre 2008.
|
Sollecitiamo un riscontro da tutti i nostri lettori della newsletter. Se avete
una qualsiasi idea per articoli, sezioni o volete discutere di qualsiasi cosa
riguardo alla GMN, non esitate ad inviarci un'e-mail all'indirizzo
gmn-feedback@gentoo.org.
Potete darci un vostro riscontro e i vostri commenti su questo particolare
numero della GMN tramite l'appropriata discussione del
forum.
9.
Informazioni per l'iscrizione alla GMN
Per iscriverti alla Gentoo Monthly Newsletter, invia un'e-mail vuota a
gentoo-gmn+subscribe@gentoo.org.
Per disiscriverti alla Gentoo Monthly Newsletter, invia un'e-mail vuota a
gentoo-gmn+subscribe@gentoo.org. tramite l'indirizzo con il quale
sei iscritto.
10.
Altre lingue
La Newsletter Mensile Gentoo è disponibile nelle seguenti lingue:
|