#use wml::debian::ddp title="Manuali Debian per gli sviluppatori" #include "$(ENGLISHDIR)/doc/manuals.defs" #include "$(ENGLISHDIR)/doc/devel-manuals.defs" #use wml::debian::translation-check translation="fca004f92b97a053bc89c121827943f1eae0531b" maintainer="Francesca Ciceri" #first translator and maintainer="Johan Haggi"

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. pronto

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). pronto


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.

pronto

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.

non più aggiornato, usare invece la «Guide for Debian Maintainers» (debmake-doc)

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.

pronto

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.

pronto 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.

ready

HTML online

sorgenti DocBook XML online


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.

ready Additional also the design document is available.

A proposed policy for packages that depend on a working database.

draft