3 581
contributi
mNessun oggetto della modifica |
(task di Revisione Wiki #53, #54, #58 e #61 + parametri case-insensitive + rimozione di quasi tutte le categorie nascoste) |
||
(45 versioni intermedie di 3 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
<includeonly> | <includeonly>{{ <!-- ignora maiuscole/minuscole (uc rende tutto maiuscolo) --> | ||
{ | #switch: {{uc: {{{1|}}} }} | ||
<!-- *DEPRECATO* (senza argomenti) per guide ancora contrassegnate come compatibili per tutte le versioni --> | |||
| = {{Versioni_compatibili_Supporto_-_riquadro | versione=TUTTE }} [[Category:Guide compatibili con tutte le versioni di Debian]] | |||
<!-- per nuove guide compatibili per tutte le versioni --> | |||
| TUTTE = {{Versioni_compatibili_Supporto_-_tutte_le_versioni | |||
| <!-- flag speciale --> {{{2|}}} | {{{3|}}} | {{{4|}}} | {{{5|}}} | {{{6|}}} | {{{7|}}} | {{{8|}}} | {{{9|}}} | |||
}} | |||
<!-- flag: ONLY segnala la *non* compatibilità per versioni più recenti; FEATURED allunga la compatibilità; NO_REVISION salta il prossimo controllo --> | |||
| ONLY | |||
| FEATURED | |||
| NO_REVISION = {{Versioni_compatibili_Supporto_-_elenco_versioni | |||
| {{{1|}}} <!--flag--> | {{{2|}}} | {{{3|}}} | {{{4|}}} | {{{5|}}} | {{{6|}}} | {{{7|}}} | {{{8|}}} | {{{9|}}} | |||
}} | |||
<!-- uso standard (con uso delle informazioni inserite manualmente) --> | |||
| <!--default --> {{Versioni_compatibili_Supporto_-_elenco_versioni | |||
| STANDARD | {{{1|}}} | {{{2|}}} | {{{3|}}} | {{{4|}}} | {{{5|}}} | {{{6|}}} | {{{7|}}} | {{{8|}}} | {{{9|}}} | |||
}} | |||
}}</includeonly><noinclude> | |||
} | |||
}} | | |||
}} | |||
== Introduzione == | == Introduzione == | ||
Questo template permette di segnalare le versioni di Debian compatibili con una guida, e il suo uso è obbligatorio per tutte le guide relative a questo sistema operativo. È preferibile che le versioni elencate siano solo quelle per cui la guida è stata esplicitamente testata, o in alternativa che contengono le stesse versioni dei [[pacchetto|pacchetti]] trattati. | Questo template permette di segnalare le versioni di Debian compatibili con una guida, e il suo uso è obbligatorio per tutte le guide relative a questo sistema operativo. È preferibile che le versioni elencate siano solo quelle per cui la guida è stata esplicitamente testata, o in alternativa che contengono le stesse versioni dei [[pacchetto|pacchetti]] trattati. | ||
Riga 85: | Riga 25: | ||
== Uso == | == Uso == | ||
=== Parametri === | === Parametri === | ||
{{Versioni compatibili| | {|style="float:right; clear:both; width:23%; min-width:133px; margin:0 0 10px 8px; padding-bottom:5px; border-radius:0.5em; border:1px solid #4e88d0; background-color:#f8fbfd; text-align:center;" | ||
|[[Image:Debian-swirl.png|33px|link=]] <span style="font-variant:small-caps;">'''Versioni Compatibili'''</span> <br/> {{Versioni compatibili Supporto - voce|{{Codename|oldstable|IN_TEMPLATE}}}} {{Versioni compatibili Supporto - voce|{{Codename|stable|IN_TEMPLATE}}}} | |||
|} | |||
Aggiungere un parametro per ogni versione compatibile, separati tra loro da un carattere "|". Il nome da inserire è il [[codename]] di Debian, ovvero il nome del personaggio di Toy Story a cui la versione specifica è dedicata. La lista completa è riportata in seguito. | Aggiungere un parametro per ogni versione compatibile, separati tra loro da un carattere "|". Il nome da inserire è il [[codename]] di Debian, ovvero il nome del personaggio di Toy Story a cui la versione specifica è dedicata. La lista completa è riportata in seguito. | ||
Si noti che tutti i pacchetti presenti in testing possono ricevere aggiornamenti che ne alterano le funzionalità, oppure essere rimossi durante la fase di [[freeze]] o prima ancora | Si noti che tutti i pacchetti presenti in [[testing]] e [[unstable]] possono ricevere aggiornamenti che ne alterano le funzionalità, oppure essere rimossi durante la fase di [[freeze]] o prima ancora, motivo per cui in questo template si è scelto di prediligere la compatibilità per l'attuale [[stable]] e versioni precedenti di Debian. Per garantire in futuro che tutte le guide verificate per "{{Codename|Testing}}" siano testate per quella che sarà la versione ''stable'' rilasciata, si riservano i [[codename]] per le sole versioni ''stable'' e precedenti di Debian, mentre per le più recenti si utilizzano la [[suite]] e l'ultimo anno di verifica. | ||
Per esempio: | |||
<nowiki>{{Versioni compatibili|</nowiki>{{Codename|oldstable}}<nowiki>|</nowiki>{{Codename|Stable}}<nowiki>}}</nowiki> | |||
Oppure con {{Codename|Stable}}, testing ({{Codename|testing}}) e unstable/sid: | |||
<nowiki>{{Versioni compatibili| | <nowiki>{{Versioni compatibili|</nowiki>{{Codename|stable}}<nowiki>|testing_</nowiki>{{CURRENTYEAR}}<nowiki>|unstable_</nowiki>{{CURRENTYEAR}}<nowiki>}}</nowiki> | ||
</ | |||
'''Numero massimo di parametri''': | '''Numero massimo di parametri''': 5 | ||
''' | '''Codename ammessi''' (per Debian [[stable]] e precedenti): | ||
* | *woody | ||
* | *... | ||
* | *{{Codename|obsoleta}} | ||
* | *{{Codename|oldoldstable}} | ||
* | *{{Codename|oldstable}} | ||
* | *{{Codename|stable}} | ||
'''Suite ammesse''' (per [[testing]] e [[sid]]): | |||
*testing_{{#expr: {{CURRENTYEAR}} - 1}}, testing_{{CURRENTYEAR}}, testing_{{#expr: {{CURRENTYEAR}} + 1}}, ... (per "{{Codename|testing}}", finché sarà testing) | |||
*unstable_{{#expr: {{CURRENTYEAR}} - 1}}, unstable_{{CURRENTYEAR}}, unstable_{{#expr: {{CURRENTYEAR}} + 1}}, ... (per "sid") | |||
Se si supera il numero massimo di parametri ammessi, è possibile rimuovere le versioni non più supportate. Essendo permessi fino a 6 parametri, è sempre possibile indicare la compatibilità per le attuali [[LTS]], [[oldstable]], [[stable]], [[testing]] e [[unstable]]/[[sid]]. | |||
Per testing e unstable, si deve utilizzare sempre soltanto un singolo parametro, quello relativo all'ultimo anno di revisione, aggiornandolo quando si effettua una nuova revisione per la stessa versione o rimuovendolo se si considera ormai obsoleta. | |||
I parametri del template inoltre devono essere ordinati per versione, partendo dalla meno recente (ordine crescente). Non sono case-sensitive (e quindi maiuscole/minuscole sono ignorate). | |||
==== Non compatibilità ==== | |||
{|style="float:right; clear:both; width:23%; min-width:133px; margin:0 0 10px 8px; padding-bottom:5px; border-radius:0.5em; border:1px solid #4e88d0; background-color:#f8fbfd; text-align:center;" | |||
|[[Image:Debian-swirl.png|33px|link=]] <span style="font-variant:small-caps;">'''Versioni Compatibili''' <br /><br/> '''soltanto:'''</span> {{Versioni compatibili Supporto - voce|{{Codename|oldstable|IN_TEMPLATE}}}} | |||
|} | |||
Utilizzando la stringa <code>ONLY</code> come primo parametro, è possibile utilizzare questo template per segnalare che soltanto le versioni esplicitamente elencate con i parametri successivi sono supportate. | |||
Si consideri che il limite di cinque parametri è ancora valido, e pertanto soltanto altri quattro parametri sono possibili, scegliendoli tra gli stessi ammessi nella sezione precedente. | |||
Tali guide, quando contengono soltanto l'attuale [[oldstable]], saranno anche rimosse dall'elenco di quelle da verificare con la versione [[stable]] corrente di Debian. | |||
Per esempio: | |||
<nowiki>{{Versioni compatibili|ONLY|</nowiki>{{Codename|oldstable}}<nowiki>}}</nowiki> | |||
Inoltre una guida segnalata esplicitamente come non compatibile per altre versioni può diventare obsoleta, ma non da controllare o da adottare. | |||
=== Nessun parametro === | === Nessun parametro === | ||
{ | {|style="float:right; clear:both; width:23%; min-width:133px; margin:0 0 10px 8px; padding-bottom:5px; border-radius:0.5em; border:1px solid #4e88d0; background-color:#f8fbfd; font-variant:small-caps; text-align:center;" | ||
Se non vengono aggiunti parametri, la guida è compatibile con tutte le versioni supportate di Debian. | |[[Image:Debian-swirl.png|33px|link=]] '''Versioni Compatibili''' <br /><br /> Tutte le versioni supportate di Debian | ||
|} | |||
Se non vengono aggiunti parametri, la guida è compatibile con tutte le versioni supportate di Debian. '''<u>Questa forma è deprecata!</u>''' È mantenuta solo temporaneamente per retrocompatibilità. [[:Categoria:Guide compatibili con tutte le versioni di Debian|Qui]] l'elenco completo, in attesa di verificarle nuovamente e utilizzare i [[Template:Versioni_compatibili_Supporto_-_tutte_le_versioni|flag di revisione]]. | |||
Per "versioni supportate" si intendono tutte le seguenti: [[LTS]], [[oldstable]], [[stable]], [[testing]] e [[unstable]]/[[sid]]. | |||
Per esempio: | |||
<nowiki>{{Versioni compatibili}}</nowiki | <nowiki>{{Versioni compatibili}}</nowiki> | ||
'''Limitatamente''' per le guide segnalate come compatibili per tutte le versioni, allo scopo di evitare di doverle aggiornare a ogni nuovo rilascio di Debian in caso si faccia riferimento ai [[codename]] dell'attuale [[stable]], [[testing]], ecc... e si debbano modificare solo quelli, oppure se si voglia utilizzare sempre l'attuale [[mirror]] di default per i [[repository]], sono disponibili due template di supporto: | |||
* [[Template:Codename]] | |||
* [[Template:APT-mirror]] | |||
Ciò ne consentirà un aggiornamento automatico, limitatamente alle informazioni ottenute dai template. | |||
Per finire le guide contenenti errori con questo template sono rintracciabili in [[:Categoria:Errori nel template Versioni compatibili|questa categoria]]. | |||
[[Categoria:Template]] | [[Categoria:Template]] | ||
</noinclude> | </noinclude> |
contributi