From Fedora Project Wiki

 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{autolang}}
{{autolang}}


I pacchetti Fedora sono mantenuti collettivamente da una comunità i cui membri sono sia volontari che appartenenti a RedHat.
I pacchetti Fedora sono mantenuti collettivamente da una comunità i cui membri sono sia volontari che dipendenti RedHat.


== Ruoli collaborazione ==
== Ruoli collaborazione ==
Line 9: Line 9:
|-
|-
|
|
[[Image:Join_OSDeveloper.png]]<BR>
[[Image:Join_OSDeveloper.png]]
 
[[Join#OS_Developer|Sviluppatore OS]]
[[Join#OS_Developer|Sviluppatore OS]]
|}
|}
Line 17: Line 18:
=== Partecipare ===
=== Partecipare ===


{{Link/Start|https://fedoraproject.org/wiki/Join_the_package_collection_maintainers|Si desidera diventare un membro dei manutentori di pacchetto ? - Iscrizione qui! }}
{{Link/Start|https://fedoraproject.org/wiki/Join_the_package_collection_maintainers|Desideri diventare un membro dei manutentori dei pacchetti ? - Iscriviti qui! }}


* [[Package_Review_Process|Package Review Process]] - Descrive il formale processo di revisione (sia per collaboratori che per revisori)  
* [[Package_Review_Process|Package Review Process]] - Descrive il formale processo di revisione (sia per collaboratori che per revisori)  
Line 23: Line 24:
* [[EPEL|  EPEL]]  - Ricostruzione dei pacchetti Fedora per RHEL o derivate compatibili
* [[EPEL|  EPEL]]  - Ricostruzione dei pacchetti Fedora per RHEL o derivate compatibili


=== Comitato per il Packaging ===
=== Linee Guida per il Packaging ===


Il [[Packaging:Committee| Comitato per il Packaging]] gestisce i ruoli e le[[:Category:Packaging guidelines|linee guida per la pacchettizzazione]] software in Fedora. Le più importanti sono:
Il [[Packaging:Committee| Comitato per il Packaging]] gestisce i ruoli e le [[:Category:Packaging guidelines|linee guida]] per creare i file SPEC per i software in Fedora. Le più importanti sono:


[[Packaging:Guidelines| Linee guida pacchettizzazione]] | [[Packaging:LicensingGuidelines |Linee guida licenze]] | [[Packaging:NamingGuidelines| Linee guida su come nominare i pacchetti]] [[Packaging:DistTag| Linee guida Dist Tag]] | [[Packaging:ReviewGuidelines| Linee guida revisione pacchetti]] | [[Packaging:ScriptletSnippets| Ricette per RPM postscript]]  
*[[Packaging:Guidelines| Linee guida pacchettizzazione]]   
*[[Packaging:LicensingGuidelines |Linee guida licenze]]   
*[[Packaging:NamingGuidelines| Linee guida su come nominare i pacchetti]]  
*[[Packaging:DistTag| Linee guida Dist Tag]]   
*[[Packaging:ReviewGuidelines| Linee guida revisione pacchetti]]  
*[[Packaging:Scriptlets| Linee guida per i postscript]]


=== Ulteriori letture ===
=== Ulteriori letture ===


* [[How to create an RPM package]] - Iniziare da qui per sapere come creare un pacchetto RPM
* [[How to create a GNU Hello RPM package/it]] - Per coloro che preferiscono avere meno dettagli da leggere
* [[How to create an RPM package/it]] - Iniziare da qui per sapere come creare un pacchetto RPM avendo maggiori dettagli
* [http://rpm.org/max-rpm-snapshot/ Maximum RPM Book] - Più dettagliato ma leggermente obsoleto
* [http://rpm.org/max-rpm-snapshot/ Maximum RPM Book] - Più dettagliato ma leggermente obsoleto
* [[A Short RPM Tutorial | A short tutorial]] - Per coloro che preferiscono avere meno dettagli
* [http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/index.html RPM Guide] - Guida RPM approfondita  
* [http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/index.html RPM Guide] - Guida RPM approfondita  
* [[Docs/Drafts/BuildingPackagesGuide | Building Packages Guide]] - Lavorando con questi esempi, si imparerà tanto
* [[Docs/Drafts/BuildingPackagesGuide | Building Packages Guide]] - Lavorando con questi esempi, si imparerà tanto
* [[How to create a GNU Hello RPM package]] - Un veloce 'How-To' su come iniziare a costruire un pacchetto
* [[Updates Policy | Package Update Policy]] - Politica su quando spingere l'aggiornamento di pacchetti e quando no


{{Anchor|developers}}
{{Anchor|developers}}
=== Procedure, regole e guide ===
* [[Package Review Process]] - Ottenere un pacchetto nella Fedora Package Collection
* [[Package maintainer responsibilities]] - Responsabilità quando si mantiene un pacchetto
* [[Updates Policy]] - Norme su quando effettuare o non-effettuare un aggiornamento di pacchetti
* [[Package update HOWTO]] - Procedura su come aggiornare un pacchetto
* [[Package Renaming Process]] e [[Upgrade paths — renaming or splitting_packages]] - Linee guide per rendere obsoleti correttamente i pacchetti quando rinominati, separati o uniti
* [[How to remove a package at end of life]] - Istruzioni su come procedere se un pacchetto viene rimosso da Fedora
* [[Using Mock to test package builds]] - Come usare mock per testare la costruzione dei pacchetti
* [[Using the Koji build system]] - Come usare Koji
* [https://fedorahosted.org/bodhi/wiki/CLI Utilizzo del comando CLI di [[Bodhi]] ]
* [[Milestone freezes]] - Come i ''congelamenti'' Fedora Alpha, Beta e Final hanno effetto sui pacchetti
* [[Fedora Release Life Cycle]] - Informazioni sul processo di sviluppo di Fedora
* [[Package maintenance guide]] - Una guida e raccolta di FAQ (domande frequenti) per l'utilizzo del sistema di mantenimento dei pacchetti


=== Risorse per i collaboratori Fedora Package Collection ===
=== Risorse per i collaboratori Fedora Package Collection ===
Line 48: Line 67:
* [https://admin.fedoraproject.org/pkgdb Fedora Package Database]
* [https://admin.fedoraproject.org/pkgdb Fedora Package Database]
* [https://admin.fedoraproject.org/updates bodhi - Fedora Package Update System]
* [https://admin.fedoraproject.org/updates bodhi - Fedora Package Update System]
* [[ReleaseEngineering| RPM Repository Admin requests]] - Repository e pagine di stato CVS per la richiesta di copie di manuali o la rimozione di pacchetti
* [[Package_SCM_admin_requests]] - Repository e pagine di stato Git per la richiesta di copie di manuali o la rimozione di pacchetti
* [[Vacation|  Vacation Notice]]  - Aggiungere una nota d'assenza se si ha intenzione di essere non disponibili per alcuni giorni
* [[Vacation|  Vacation Notice]]  - Aggiungere una nota d'assenza se si ha intenzione di essere non disponibili per alcuni giorni
* [[Test Machine Resources For Package Maintainers | Test Machines]] - Server per test, mock build, compilazione o debug dei pacchetti prima dell'invio a koji
* [[Test Machine Resources For Package Maintainers | Test Machines]] - Server per test, mock build, compilazione o debug dei pacchetti prima dell'invio a koji
* [[Fedorapeople_Repos]] - Un posto dove ospitare vari repo personali
* [[Fedorapeople_Repos]] - Un posto dove ospitare vari repo personali


=== Important Mailing Lists ===
=== MailingList Importanti ===


* {{fplist|devel-announce}} is a low traffic, announcements only, list, where important development information is posted.
* {{fplist|devel-announce}} è una mailing list a basso traffico, solo per annunci, lista, dove sono postate importanti informazioni di sviluppo.
* {{fplist|devel}} is a high traffic mailing list, where discussions about the development of Fedora are held.
* {{fplist|devel}} è una mailing list ad alto traffico, dove discutere sullo sviluppo di Fedora.
* {{fplist|package-announce}} is a very high traffic mailing list, where notifications are given for all the commits in any package in the Fedora repository. Note that the Fedora package database sends commit mails for packages you (co-)maintain.
* {{fplist|package-announce}} è una mailing list ad altissimo traffico, dove le notifiche sono date per qualsiasi pacchetto Fedora nei repository Fedora. Da notare che il Fedora package database invia mail per i pacchetti co-mantenuti.
* {{fplist|packaging}} is the mailing list of the [[Packaging:Committee |Fedora Packaging Committee]], who determine the official packaging guidelines for Fedora projects.
* {{fplist|packaging}} è la mailing list del [[Packaging:Committee |Comitato Fedora Packaging]], che determina le linee guida ufficiali per il Progetto Fedora.


=== Fedora Engineering Steering Committee (FESCo) ===
=== Fedora Engineering Steering Committee (FESCo) ===


Fedora technical management is organized by the [[Fedora_Engineering_Steering_Committee |Fedora Engineering Steering Committee (FESCo)]].
La gestione tecnica di Fedora è organizzata dal [[Fedora_Engineering_Steering_Committee |Fedora Engineering Steering Committee (FESCo)]].


* [[Development/SteeringCommittee| FESCo Members]] | [[Development/Schedule| FESCo's current schedule]] | [[Development/SteeringCommittee/Meetings| Summaries from the past FESCo meetings]]
* [[Development/SteeringCommittee| Membri FESCo]] | [[Development/Schedule| Programmazione attuale FESCo]] | [[Development/SteeringCommittee/Meetings| Sommario dai passati incontri FESCo]]
* [[Development/Schedule/IdeasContainer| Ideas Container to collect long term ideas]]  (feel free to add things here!)
* [[Development/Schedule/IdeasContainer| Contenitore di idee per il lungo termine]]  (Liberi di aggiungerci qualcosa!)


[[Category:Packaging]]
[[Category:Packaging]]
[[Category:Fedora sub-projects]]
[[Category:Fedora sub-projects]]
[[Category:Da revisionare]]
[[Category:Italiano]]

Latest revision as of 10:48, 24 February 2016

I pacchetti Fedora sono mantenuti collettivamente da una comunità i cui membri sono sia volontari che dipendenti RedHat.

Ruoli collaborazione

Idea.png
Ruoli collaborazione
Questo è solo un suggerimento. Il solo limite è la propria immaginazione.

Join OSDeveloper.png

Sviluppatore OS

Altri collegamenti utili per i manutentori dei pacchetti

Partecipare

  • Package Review Process - Descrive il formale processo di revisione (sia per collaboratori che per revisori)
  • Packaging SIGs - Gruppi informali di pacchettizzatori che lavorano in una specifica area della distribuzione
  • EPEL - Ricostruzione dei pacchetti Fedora per RHEL o derivate compatibili

Linee Guida per il Packaging

Il Comitato per il Packaging gestisce i ruoli e le linee guida per creare i file SPEC per i software in Fedora. Le più importanti sono:

Ulteriori letture

Procedure, regole e guide

Risorse per i collaboratori Fedora Package Collection

MailingList Importanti

  • devel-announce è una mailing list a basso traffico, solo per annunci, lista, dove sono postate importanti informazioni di sviluppo.
  • devel è una mailing list ad alto traffico, dove discutere sullo sviluppo di Fedora.
  • package-announce è una mailing list ad altissimo traffico, dove le notifiche sono date per qualsiasi pacchetto Fedora nei repository Fedora. Da notare che il Fedora package database invia mail per i pacchetti co-mantenuti.
  • packaging è la mailing list del Comitato Fedora Packaging, che determina le linee guida ufficiali per il Progetto Fedora.

Fedora Engineering Steering Committee (FESCo)

La gestione tecnica di Fedora è organizzata dal Fedora Engineering Steering Committee (FESCo).

This category currently contains no pages or media.