Manuales del DDP para desarrolladores

Manual de Normas de Debian (Debian Policy)

Este manual describe las normas requeridas por la distribución Debian GNU/Linux. Incluye la estructura y contenido del archivo de Debian, varias cuestiones relativas al diseño del sistema operativo, así como requerimientos técnicos que cada paquete debe contemplar para ser incluido en la distribución.

Autores: Ian Jackson, Christian Schwarz, David A. Morris
Mantenedores: The Debian Policy group
Estado: Disponible
Disponibilidad: Paquete Debian debian-policy
Última versión:

The latest SGML/XML source is available through the Git repository.

Enmiendas propuestas a la normativa

Documentos de normativa suplementaria:


Referencia del Desarrollador de Debian

Este manual describe procedimientos y recursos para los mantenedores de Debian. Describe cómo llegar a ser desarrollador, el proceso de envío de paquetes (upload), cómo controlar el sistema de seguimiento de errores, las listas de correo, servidores en Internet, etc.

Este documento está pensado como manual de referencia para todos los desarrolladores de Debian (novatos y veteranos).

Autores: Ian Jackson, Christian Schwarz, Adam Di Carlo, Raphaël Hertzog, Josip Rodin
Mantenedores: Adam Di Carlo, Raphaël Hertzog, Josip Rodin
Estado: Disponible
Disponibilidad: Paquete Debian developers-reference
Última versión:

The latest XML source is available through the Subversion repository.


Guía del Nuevo Mantenedor de Debian

Este documento intentará describir la manera de construir un paquete de Debian GNU/Linux para el usuario común de Debian (y futuro desarrollador) en un lenguaje sencillo y explicado con ejemplos prácticos.

Al contrario que los intentos anteriores, este documento se basa en debhelper y las nuevas herramientas disponibles. El autor está haciendo todo lo posible para incorporar y unificar los esfuerzos anteriores.

Autores: Josip Rodin, Osamu Aoki
Mantenedores: Osamu Aoki
Estado: Disponible
Disponibilidad: Paquete Debian maint-guide
Última versión:

The latest XML source is available through the Git repository.


Introducción al empaquetado en Debian

Este tutorial es una introducción al empaquetado en Debian. Enseña a los futuros desarrolladores cómo modificar paquetes existentes, cómo crear sus propios paquetes, y cómo interactuar con la comunidad de Debian. Además del tutorial principal, incluye tres sesiones prácticas sobre modificar el paquete grep, y empaquetar el juego gnujump y una biblioteca Java.

Autores: Lucas Nussbaum
Mantenedores: Lucas Nussbaum
Estado: Disponible
Disponibilidad: Paquete Debian packaging-tutorial
Última versión:
  • inglés: [PDF]
  • alemán: [PDF]
  • español: [PDF]
  • francés: [PDF]
  • japonés: [PDF]
  • portugués: [PDF]
  • ruso: [PDF]

The latest LaTeX source is available through the Git repository.


El Sistema de Menús de Debian

Este manual describe el sistema de menús de Debian y el paquete menu.

El paquete menu se inspiró en el programa install-fvwm2-menu del viejo paquete fvwm2. Sin embargo, menu intenta proporcionar una interfaz más general para construir menús. Con la orden update-menus de este paquete, no hace falta modificar ningún otro paquete para cada nuevo gestor de ventanas de X, a la vez que proporciona una interfaz unificada tanto para programas gráficos como de texto.

Autores: Joost Witteveen, Joey Hess, Christian Schwarz
Mantenedores: Joost Witteveen
Estado: Disponible
Disponibilidad: Paquete Debian menu HTML en línea

Introducción a la i18n

Este documento explica a los programadores y mantenedores de paquetes la idea básica y cómo hacer l10n (localización), i18n (internacionalización), y m17n (multilingualización).

El objetivo de este documento es hacer que haya más paquetes con soporte de i18n y conseguir que Debian sea una distribución más internacionalizada. Son bienvenidas las contribuciones de cualquier parte del mundo, ya que el autor original es japonés y su documento sería sobre japonización si nadie contribuyera.

Autores: Tomohiro KUBOTA (久保田智広)
Mantenedores: Tomohiro KUBOTA (久保田智広)
Estado: en desarrollo
Disponibilidad: sin completar aún
Última versión:

The latest SGML source is available through the Subversion repository.


Normativa para Debian XML/SGML

Subnorma para paquetes de Debian que proporcionen o hagan uso de recursos XML o SGML.

Autores: Mark Johnson, Ardo van Rangelrooij, Adam Di Carlo
Estado: empezando, fusionando la norma actual sobre SGML de sgml-base-doc y nuevo material para la gestión del catálogo XML
Disponibilidad:

The latest XML source is available through the Subversion repository.


Cómo pueden distribuir los Productores de Software sus productos directamente en formato .deb

Este documento está pensado como un punto de inicio al explicar cómo los productores de software pueden integrar sus productos con Debian, qué situaciones pueden surgir dependiendo de la licencia de los productos, las opciones de los productores y las posibilidades que tienen. No explica cómo crear paquetes, pero enlaza a documentos que hacen justo eso.

Debería leer esto si no está en general familiarizado con la creación y distribución de paquetes para Debian y, opcionalmente, con su adición a la distribución.

Autores: Aaron Isotton
Mantenedores: Aaron Isotton
Estado: Disponible (?)
Disponibilidad:
Última versión:

The latest XML source is available through the Subversion repository.


El Instalador de Debian por dentro

Este documento pretende hacer el Instalador de Debian más accesible a nuevos desarrolladores, como un sitio centralizado para documentar información técnica.

Autores: Frans Pop
Mantenedores: Debian Installer team
Estado: ready
Disponibilidad:

HTML en línea.

fuentes DocBook XML en línea.