Manuali Debian per gli sviluppatori
- Debian Policy Manual
- Debian Developer's Reference
- Guide for Debian Maintainers
- Introduction to Debian packaging
- Debian Menu System
- Debian Installer internals
- dbconfig-common documentation
- dbapp-policy
- How to package for Debian
Questo manuale descrive le linee guida (policy) per la distribuzione Debian GNU/Linux. Esse includono la struttura ed i contenuti di un archivio Debian, alcune problematiche dipendenti dal sistema operativo ed i requisiti tecnici che ogni pacchetto deve soddisfare per essere incluso nella distribuzione.
Autori: | Ian Jackson, Christian Schwarz, David A. Morris |
Manutentore: | The Debian Policy group |
Stato: | pronto |
Disponibilità: |
Pacchetto Debian
debian-policy
Ultima versione:
L'ultima restructuredText è disponibile tramite il repository git.
Correzioni proposte alle linee guida Documentazione supplementare sulle linee guida:
|
Questo manuale descrive le procedure e le risorse per i manutentori Debian. Spiega come diventare un nuovo sviluppatore, le procedure di invio, come utilizzare il nostro bug tracking system, le mailing list, i server Internet, ecc.
Questo manuale è pensato come una guida di riferimento per tutti gli sviluppatori Debian (sia nuovi che vecchi).
Autori: | Ian Jackson, Christian Schwarz, Lucas Nussbaum, Raphaël Hertzog, Adam Di Carlo, Andreas Barth |
Manutentore: | Lucas Nussbaum, Hideki Yamane, Holger Levsen |
Stato: | pronto |
Disponibilità: |
Pacchetto Debian
developers-reference
Ultima versione:
L'ultima restructuredText è disponibile tramite il repository git.
|
Questa guida descrive la compilazione di un pacchetto Debian agli utenti e futuri sviluppatori usando il comando debmake
.
È focalizzato sul moderno stile di pacchettizzazione e contiene molti semplici esempi.
- Pacchettizzazione di script POSIX shell
- Pacchettizzazione di script Python3
- C con Makefile/Autotools/CMake
- Pacchetti binari multipli con librerie condivise ecc.
Questa Guide for Debian Maintainers
può essere considerata come il successore di Debian New Maintainers' Guide
.
Autori: | Osamu Aoki |
Manutentore: | Osamu Aoki |
Stato: | pronto |
Disponibilità: |
Pacchetto Debian
debmake-doc
Ultima versione:
L'ultima XML è disponibile tramite il repository git.
|
Introduction to Debian packaging
Questa guida è un'introduzione alla pacchettizzazione in Debian.
Insegna agli aspiranti sviluppatori come modificare i pacchetti esistenti, come creare i propri pacchetti e come interagire correttamente con la comunità Debian.
Oltre alla guida vera e propria comprende tre sessioni pratiche su come modificare il pacchetto grep
, pacchettizzare il gioco gnujump
e pacchettizzare una libreria Java.
Autori: | Lucas Nussbaum |
Manutentore: | Lucas Nussbaum |
Stato: | pronto |
Disponibilità: |
Pacchetto Debian
packaging-tutorial
Ultima versione:
L'ultima LaTeX è disponibile tramite il repository git.
|
Questo manuale descrive il sistema Debian per i menù (Debian Menu System) ed il pacchetto menu.
Il pacchetto menu è stato ispirato dal programma install-fvwm2-menu del vecchio pacchetto fvwm2. Tuttavia, menu cerca di fornire un'interfaccia generica per la costruzione dei menù. Con il comando update-menus di questo pacchetto, nessun pacchetto deve più essere modificato per ogni window manager di X, inoltre fornisce un'interfaccia unificata per i programmi, siano essi testuali o per X.
Autori: | Joost Witteveen, Joey Hess, Christian Schwarz |
Manutentore: | Joost Witteveen |
Stato: | pronto |
Disponibilità: | Pacchetto Debian menu HTML online |
Lo scopo di questo documento è di rendere più accessibile ai nuovi sviluppatori il Debian Installer e raccogliere le informazioni tecniche ad esso relative.
Autori: | Frans Pop |
Manutentore: | Debian Installer team |
Stato: | ready |
Disponibilità: |
Questo documento è rivolto ai manutentori di pacchetti che richiedono un database funzionante. Invece di implementare personalmente la logica necessaria, possono utilizzare dbconfig-common per porre le domande necessarie e creare e popolare il database durante l'installazione, l'aggiornamento, la riconfigurazione e la rimozione.
Autori: | Sean Finney and Paul Gevers |
Manutentore: | Paul Gevers |
Stato: | pronto |
Disponibilità: |
Pacchetto Debian
dbconfig-common
Ultima versione:
L'ultima SGML è disponibile tramite il repository git.
|
Una proposta di policy per i pacchetti che dipendono da un database funzionante.
Autori: | Sean Finney |
Manutentore: | Paul Gevers |
Stato: | bozza |
Disponibilità: |
Pacchetto Debian
dbconfig-common
Ultima versione:
L'ultima SGML è disponibile tramite il repository git.
|
Questo libro descrive come i pacchetti di Debian vengono creati usando un repository git e i programmi dal pacchetto git-buildpackage e altri. Dopo averlo letto, il lettore dovrebbe essere in grado di compilare pacchetti di qualità per Debian con questo programma e le descrizioni dei singoli passaggi.
Autori: | Dipl.-Ing. Mechtilde Stehmann, Dr. Michael Stehmann |
Manutentore: | Debian Documentation Project |
Stato: | ready |
Disponibilità: |
Pacchetto Debian
debian-package-book
Ultima versione: L'ultima LaTeX è disponibile tramite il repository git.
|