Lo más básico
- Debian: la organización
- Debian tiene muchos puntos de acceso, y a través de mucha gente. Esta página explica con quién contactar con respecto a un aspecto específico de Debian, y dice quién podría responder.
- La gente
- Esta es una lista bastante detallada de desarrolladores de Debian, acompañada por una lista de los paquetes que mantienen. También puede ver el mapa mundial de desarrolladores de Debian y una galería de imágenes de diferentes eventos de Debian.
- Unirse a Debian
- El Proyecto Debian está constituido por voluntarios y estamos normalmente buscando nuevos desarrolladores que tengan algunos conocimientos técnicos, interés en el software libre, y algo de tiempo libre. También puede ayudar a Debian, simplemente revise la página a la que se hace referencia arriba.
- Base de datos de desarrolladores
-
La base de datos contiene datos básicos accesibles por todo el
mundo, y los datos más privados que tan sólo son accesibles al
resto de desarrolladores. Use la
versión sobre SSL para
acceder si va a registrarse en el sistema.
Usando la base de datos, puede ver la lista de máquinas del proyecto, obtener la clave GPG de cualquier desarrollador, cambiar su contraseña o aprender cómo poner la redirección de correo en su cuenta de Debian.
Si va a estar usando una de las máquinas de Debian, asegúrese de haber leído las Normas de Uso de las máquinas de Debian.
- La Constitución
- El documento de mayor importancia para la organización, que describe la estructura organizativa para toma formal de decisiones en el Proyecto.
- Información de las votaciones
- Todo lo que siempre quiso saber sobre cómo elegimos a nuestros líderes, escogemos nuestros logotipos, y en general, cómo votamos.
- Versiones
-
Esta es la lista de versiones antiguas y actuales, alguna de
las cuales tiene información detallada en páginas
independientes.
También puede ir directamente a las páginas web de la versión estable, y la distribución inestable actuales.
- Distintas arquitecturas
- Debian funciona en muchos tipos de computadoras (las compatibles Intel fueron simplemente las primeras), y los responsables de nuestras ‘adaptaciones’ a otras arquitecturas tienen algunas páginas web bastante útiles. Échelas un ojo, puede que quiera tener otro montón de metal obedeciendo sus órdenes.
- La página general de cosas pendientes
- Sea un desarrollador o no, hay muchos proyectos y tareas en Debian que necesitan ayuda. Si busca algo que hacer para ayudar al proyecto, este es el lugar correcto donde empezar.
- Distribución Experimental
- La distribución experimental se usa como una plataforma temporal de programas altamente experimentales. Use los paquetes de experimental sólo si saber como usar unstable.
Empaquetado
- Manual de normativa de Debian
-
Este manual describe los procedimientos requeridos en la
distribución Debian GNU/Linux. Esto incluye la estructura y
contenidos del archivo de Debian, varios temas de diseño del
sistema operativo, así como los requerimientos técnicos que
cada paquete debe satisfacer para ser incluido en la
distribución.
En pocas palabras, tiene que leerlo.
Hay varios documentos relativos a la Normativa que puede encontrar interesantes, como:
- Estándar de la jerarquía
del sistema de ficheros (Filesystem Hierarchy Standard) (FHS).
El FHS es una lista de directorios (o ficheros) donde hay que poner las cosas, y con el que se requiere compatibilidad según los documentos de Normativa 3.x. - Lista de paquetes
esenciales para construir («build-essential packages»).
Los paquetes esenciales para construir son los paquetes que espera encontrarse antes de construir ningún paquete, o un grupo de paquetes que no tiene que incluir en la líneaBuild-Dependsde su paquete. - Sistema de menús
Los programas que tengan interfaz que no necesiten que se se les pase argumentos especiales desde la línea de órdenes para su funcionamiento normal, deberían tener una entrada de menú registrada. Revise también la documentación del sistema de menús. - MIME support
Los tipos MIME los manejan otros programas para editar, ver o mostrar tipos MIME para los que no tienen soporte directamente. - Normativa para Emacs
Se espera que los paquetes relacionados con Emacs se atengan a su propio documento de subnormativa. - Normativa para Java
Una propuesta equivalente a la de arriba, para paquetes relacionados con Java. - Normativa para Perl
Una subnormativa que cubre todo lo que respecta al empaquetamiento de Perl. - Normativa para Python
Una subnormativa que cubre todo lo que respecta al empaquetamiento de Python. - Normativa de Debian para CLI
Normas básicas con vista al empaquetamiento de Mono, otras CLR y aplicaciones y bibliotecas basadas en una CLI. - Especificaciones
de Debconf
Las especificaciones del sistema de gestión de configuraciones «debconf». - Normativa de los diccionarios
y herramientas relacionadas
Subnormativa de diccionarios ispell / myspell y listas de palabras. - Manual sobre la normativa para aplicaciones web (draft)
Subnormativa para aplicaciones basadas en web. - Normativa de PHP (borrador)
Estándares de empaquetamiento de PHP. - Normativa de aplicaciones de bases de datos (borrador)
Un conjunto de directrices y mejores prácticas para paquetes de aplicaciones de bases de datos. - Normativa de Tcl/Tk Policy (draft)
Subnormativa que subre todo lo relacionado con el empaquetado de Tcl/Tk.
Échele un ojo también a las propuestas de actualización a la normativa de Debian.
Dése cuenta que el antiguo Manual de empaquetamiento ha sido prácticamente integrado en las versiones recientes del Manual de normativa.
- La referencia del desarrollador
- El propósito de este documento es ofrecer una visión general de los procedimientos recomendados y los recursos disponibles para los desarrolladores de Debian. Otra lectura obligada.
- Guía del nuevo desarrollador de Debian
- Este documento describe la construcción de un paquete Debian en un lenguaje claro y común, y con abundantes ejemplos. Si usted un desarrollador (empaquetador) primerizo, éste es sin duda un documento que querrá leer.
Trabajos en progreso
- La distribución «de pruebas» («testing»)
- La distribución ‘testing’ es donde necesita que estén sus paquetes para que sean considerados la próxima vez que Debian publique una distribución.
- Fallos críticos de la próxima versión
-
Esta es una lista de fallos que puede causar que un paquete se
retire de la distribución de pruebas («testing»), o en algunos
casos incluso causar un retraso en sacar la distribución. Los
informes de errores con una importancia mayor o igual a
‘serious’ son los candidatos para la lista; asegúrese de
arreglar tales errores en sus paquetes tan pronto como pueda.
Eche también un ojo a la lista de errores con más de dos años de antigüedad, y ayúdenos a arreglarlos.
- El sistema de seguimiento de fallos
- El propio sistema de seguimiento de fallos (BTS), para informar, discutir y corregir errores. Son bienvenidos aquí los informes sobre problemas en casi cada parte de Debian. El BTS es útil tanto para los usuarios como para los desarrolladores.
- Resúmenes de paquetes, desde el punto de vista del desarrollador
- Las páginas información sobre paquetes y seguimiento de paquetes proporcionan a los mantenedores información valiosa.
- El Sistema de seguimiento de paquetes
- Para desarrolladores que desean mantenerse al día con otros paquetes, el sistema de seguimiento de paquetes les permite suscribirse (mediante correo) a un servicio que les enviará copias de mensajes del BTS y notificaciones de actualizaciones e instalaciones concernientes a los paquetes a los que se suscriba.
- Paquetes en que se necesita ayuda
- Work-Needing and Prospective Packages, WNPP abreviado, es una lista de paquetes de Debian que necesitan de nuevo mantenedor, y también de paquetes que todavía están por incluirse en Debian. Mire allí si desea crear, adoptar o dejar huérfano un paquete.
- El sistema de Incoming
-
Los paquetes nuevos se insertan en el sistema "Incoming" en los
servidores de archivo. Los paquetes aceptados quedan
disponibles mediante HTTP
casi inmediatamente, y propagados a las
réplicas una vez al día.
Nota: Debido a la naturaleza de Incoming, no recomendamos replicarlo. - Informes de lintian
- Lintian es un programa que comprueba si un paquete es conforme a la normativa (policy). Debería usarlo antes de cada envío de paquetes; hay informes en la página mencionada para cada paquete de la distribución.
- La distribución experimental
- La distribución experimental se usa como área temporal de almacenamiento para software altamente experimental. Use los paquetes de experimental sólo si ya sabe cómo usar unstable.
Proyectos
Debian es un gran grupo, y como tal, se compone de varios grupos y proyectos internos. Aquí tiene aquellos que tienen página web, ordenados cronológicamente:
- Páginas del web de Debian.
- Páginas del archivo de Debian.
- El proyecto de documentación de Debian (DDP).
- La fuerza de trabajo de X.
- El grupo de control de calidad.
- Imágenes de CD de Debian GNU/Linux.
- La página de coordinación de firma de claves
- Proyecto Debian IPv6.
- Red de autocompiladores
- Registros de compilación de las redes de autocompiladores de «inestable» y «estable» de arquitecturas oficiales
- Registros de compilación de las redes de autocompiladores de «experimental», backports.org, otras arquitecturas y más
- Comité técnico
- Proyecto de traducción de descripciones de Debian (DDTP)
- Alioth: Debian GForge
- Investigación de usabilidad en Debian
- El instalador de Debian
- Debian Live
- emdebian — Debian empotrado
- Utnubu
- El grupo de auditoría de seguridad de Debian
- Debian Women
- Debian-Volatile
Varios de estos proyectos persiguen crear mezclas de Debian pura para un grupo particular de usuarios trabajando por completo con el sistema Debian. Entre ellas están:
Varios
- Convertir claves PGP en claves GPG:
-
Hay información sobre esto en la
referencia
del desarrollador. También puede obtener más información
útil sobre cómo firmar una clave GPG con una PGP en el fichero
/usr/share/doc/debian-keyring/README.gz del paquete
debian-keyring.
Enlaces escogidos:
- Configurar ssh para que no pida contraseña.
- Cómo solicitar una nueva lista de correo.
- Jerarquía de OIDs de Debian.
- Anagramas y pancartas de Debian.
- Información sobre cómo replicar Debian.
- El gráfico de fallos sin contar la lista de deseos.
- Nuevos paquetes en Debian en los últimos 7 días.
- Paquetes eliminados de Debian.
- Gestionar paquetes Debian usando CVS.
- Versión histórica 1.1 de la constitución de Debian.
- Versión histórica 1.0 de la constitución de Debian.
- Versión histórica 1.0
del
contrato social
de Debian con la comunidad del Software Libre.
Aquí hay unos cuantos enlaces externos interesantes:
- Pluggable Authentication Modules (Módulos Insertables de Autenticación) — esquema de autenticación de amplia utilización.
- Estándares Básicos para Linux (Linux Standards Base) — estandarizando un sistema básico GNU/Linux.

