[PLUTO-ildp] Nuove man-pages in italiano: spiegazione tecnica
Giulio Daprelā
giulio a pluto.it
Mer 25 Gen 2006 01:28:44 CET
Per capire le motivazioni che hanno portato all'attuale struttura
delle pagine man in italiano č necessaria una breve premessa su
come funzionano quelle in inglese.
Il pacchetto man-pages ufficiale č gestito da Michael Kerrisk ed č
reperibile presso il sito http://www.win.tue.nl/~aeb/linux/man/. Per
meglio capire in cosa consiste questo pacchetto traduco un paragrafo
dal sito scritto dallo stesso Kerrisk:
"Le pagine man appartenenti ai programmi di solito sono distribuite
con tali programmi. Pertanto, la distribuzione delle man-pages di Linux
contiene principalmente le pagine di chiamate di sistema e librerie,
dispositivi speciali, e formati di file. Tuttavia essa contiene anche
la documentazione di numerosi programmi, nei casi in cui gli autori o
i maintainer dei programmi non distribuiscano essi stessi le pagine
man."
Questo pacchetto riceve numerosi contributi, e quindi viene aggiornato
molto spesso, circa due o tre volte al mese, tuttavia la gestione
globale delle pagine man offre anche un indubbio vantaggio: gli
aggiornamenti periodici sono documentati da un changelog, e questo
permette un'agevole manutenzione ai traduttori. Se le stesse pagine
man fossero distribuite con i rispettivi pacchetti di appartenenza,
mantenerle aggiornate per i traduttori sarebbe estremamente difficile,
perché si sarebbe costretti a seguire le evoluzioni di decine di
pacchetti differenti (e un changelog di una pagina man non č mai
riportato!).
Da questa considerazione č nata l'idea di suddividere le pagine man in
italiano in due pacchetti: il primo conterrā SOLO le pagine man
provenienti dal pacchetto ufficiale, che ad oggi č alla versione 2.21.
Il numero di versione delle pagine italiane seguirā l'evoluzione delle
pagine inglesi, sarā agganciato ad esse e ci dirā su quale versione
delle pagine ufficiali č allineata la versione italiana. Questo ci dā
la garanzia di avere sempre un pacchetto italiano aggiornato ed
utilizzabile, seppure forzatamente incompleto, dato che ad oggi sono
tradotte circa 130 pagine contro le oltre 3000 presenti nel pacchetto
ufficiale.
Il secondo pacchetto l'ho chiamato man-pages-it-extra, e conterrā tutte
quelle pagine di manuale che non provengono dal pacchetto ufficiale.
La prima versione di questo pacchetto contiene le pagine man dei
pacchetti:
- binutils-2.15.94.0.2.2
- bison-2.0
- inetutils-1.4.2
- wireless-tools-27 (solo iwconfig.8)
- programmi per la gestione e installazione dei pacchetti in formato deb
Si ringrazia Hugh Hackmann per le pagine Debian e Claudio Ferronato
per iwconfig.8.
La prima versione del pacchetto č la 0.1.0, e il cambio di versione
seguirā il seguente andamento:
- ogni aggiornamento di pagine esistenti causerā un cambio della
versione minore (da 0.1.0 a 0.1.1, 0.1.2 ecc.)
- ogni aggiunta di pagine nuove causerā un cambiamento della versione
maggiore (da 0.1.0 a 0.99.0 e poi 1.0.0 ecc.)
--
Giulio
---------------------
Linux user #356310
LFS user #11031
Maggiori informazioni sulla lista
pluto-ildp