From Fedora Project Wiki
I pacchetti Fedora sono mantenuti collettivamente da una comunità i cui membri sono sia volontari che dipendenti RedHat.
Ruoli collaborazione
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:
- Linee guida pacchettizzazione
- Linee guida licenze
- Linee guida su come nominare i pacchetti
- Linee guida Dist Tag
- Linee guida revisione pacchetti
- Linee guida per i postscript
Ulteriori letture
- 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
- Maximum RPM Book - Più dettagliato ma leggermente obsoleto
- RPM Guide - Guida RPM approfondita
- Building Packages Guide - Lavorando con questi esempi, si imparerà tanto
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
- 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
- SIGs - Fedora Special Interest Groups
- Fedora package components in bugzilla
- koji - Fedora Package Build System / Secure connection with Fedora User Cert
- Fedora Package Database
- bodhi - Fedora Package Update System
- Package_SCM_admin_requests - Repository e pagine di stato Git per la richiesta di copie di manuali o la rimozione di pacchetti
- Vacation Notice - Aggiungere una nota d'assenza se si ha intenzione di essere non disponibili per alcuni giorni
- 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
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).
- Membri FESCo | Programmazione attuale FESCo | Sommario dai passati incontri FESCo
- Contenitore di idee per il lungo termine (Liberi di aggiungerci qualcosa!)
This category currently contains no pages or media.