Manuali Debian per gli sviluppatori
- Debian Policy Manual
- Debian Developer's Reference
- Guide for Debian Maintainers
- Debian New Maintainers' Guide
- Introduction to Debian packaging
- Debian Menu System
- Debian Installer internals
- dbconfig-common documentation
- dbapp-policy
Questo manuale descrive le linee guida (policy) per la distribuzione Debian GNU/Linux. Esse descrivono 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.
|
Questo documento descirve 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.
|
Questo documento prova a descrivere la costruzione di un pacchetto Debian GNU/Linux al comune utente Debian (ed agli aspiranti sviluppatori) con un linguaggio semplice e fornendo degli esempi pratici.
Diversamente dai tentativi precedenti, questo manuale è basato su debhelper
e sui nuovi strumenti disponibili per i manutentori. L'autore sta facendo il possibile
per incorporare ed unificare le opere precedenti.
Autori: | Josip Rodin, Osamu Aoki |
Manutentore: | Osamu Aoki |
Stato: | non più aggiornato, usare invece la «Guide for Debian Maintainers» (debmake-doc) |
Disponibilità: |
Pacchetto Debian
maint-guide
Ultima versione:
L'ultima XML è disponibile tramite il repository Git.
|
Introduction to Debian packaging
Un tutorial introduttivo alla pacchettizzazione in Debian, volto a
insegnare ai futuri sviluppatori come modificare i pacchetti esistenti,
creare i propri pacchetti a 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 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. menu cerca di fornire un'interfaccia comune 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 per raccogliere le informazioni tecniche ad esso relative.
Autori: | Frans Pop |
Manutentore: | Debian Installer team |
Stato: | ready |
Disponibilità: |
This document is intended for package maintainers who maintain packages that require a working database. Instead of implementing the required logic themselves they can rely on dbconfig-common to ask the right questions during install, upgrade, reconfigure and deinstall for them and create and fill the database.
Autori: | Sean Finney and Paul Gevers |
Manutentore: | Paul Gevers |
Stato: | ready |
Disponibilità: |
Pacchetto Debian
dbconfig-common
Ultima versione:
L'ultima SGML è disponibile tramite il repository Git.
|
A proposed policy for packages that depend on a working database.
Autori: | Sean Finney |
Manutentore: | Paul Gevers |
Stato: | draft |
Disponibilità: |
Pacchetto Debian
dbconfig-common
Ultima versione:
L'ultima SGML è disponibile tramite il repository Git.
|