El proyecto debian-volátil

Debian-volatile para desarrolladores

¿Qué es Debian-volatile?
Algunos paquetes están destinados a objetivos que se mueven muy rápido, tales como filtrado de spam y búsqueda de virus, e incluso cuando se usan patrones de datos actualizados, éstos no funcionan realmente durante todo el tiempo de vida de una versión estable. La meta principal de volatile (en adelante «debian-volátil») es permitir a los administradores de sistemas actualizarlos de una forma correcta y consistente, sin las contrapartidas del uso de inestable, incluso sin las contrapartidas para los paquetes seleccionados. Puede encontrar las instrucciones para usar el repositorio volátil en la página de usuarios de debian volátil.

Reglas de aceptación
Para incluir un paquete en debian-volátil, tiene que reunir los siguientes criterios:

Procedimiento para incluir un paquete
A través de la experiencia hemos visto que el procedimiento descrito más abajo funciona muy bien para la inclusión de paquetes nuevos en debian-volátil:

  1. Mandar un correo a la lista debian-volatile@lists.debian.org
    Esto es para discutir sus cambios en público. Es también una buena idea incluir un enlace a un «diff». Por favor, respete las directrices de debian-volátil, p. ej. aplíquense sólo los cambios necesarios.
    Se insta a las desarrolladores que se unan a estas discusiones, para que el equipo de debian-volátil sepa cuáles son los cambios que los usuarios prefieren y los que no. Se sugiere que todo el personal suscrito a la lista revise los cambios propuestos.
  2. Envío a debian-volátil
    Después de alcanzado el consenso en la lista, envíe por favor al menos los paquetes fuente y binarios a volatile-master.debian.org (ver más abajo) usando FTP. Por favor, documente los cambios en debian/changelog. NO se acepta escribir simplemente
    * Enviar paquete a volátil
    Si ya ha enviado algo a volátil para el paquete, y sus cambios propuestos a la versión previa son correcciones de seguridad, por favor, diganoslo antes. Si ya tiene uno o más identificadores CVE, por favor póngalos en el diario de cambios para localizar las cuestiones de seguridad. Si no tiene ningún identificador CVE, díganoslo de todas formas porque podemos conseguirle uno. Si quiere contactar con el equipo de debian-volátil en privado, por favor póngase en contacto con uno de sus miembros. Algunas veces hay fechas límite para la publicación de fallos de seguridad y sus soluciones. Los respetamos.
  3. Los paquetes se compilan automáticamente
    Los paquetes se compilan automáticamente en la red de autocompiladores. No es necesaria la interacción o ningún manejo manual para eso.
  4. Se está preparando un anuncio de actualización de Volátil
    Mientras el paquete se autocompila, el equipo de debian-volátil se pondrá en contacto con usted en relación al contenido del correo del anuncio, que se enviará vía debian-volatile-announce@lists.debian.org
  5. Se publica el paquete.
    Finalmente el paquete se revisa y se publica.

Cómo enviar a Volátil
Debería usted añadir el siguiente extracto a su configuración ~/.dput.cf:

[volatile]
method = ftp
fqdn = volatile-master.debian.org
incoming = /pub/UploadQueue/
login = anonymous
hash = md5

Si está usando «dupload», debería añadir los renglones que más abajo se indican a su configuración ~/.dupload.conf:

$cfg{'volatile'} = {
        fqdn => "volatile-master.debian.org",
        incoming => "/pub/UploadQueue/",
        # files pass on to dinstall on ftp-master which sends emails itself
        dinstall_runs => 1,
        passive => 1,
};

Clave de firmado del archivo
Por favor, vea ziyi-sarge.asc para sarge, y etch-volatile.asc para etch.

Momento de instalación
A diferencia de ftp-master, en realidad no hay unos momentos de «dinstall» fijados en volatile. dinstall lo ejecuta cron cada 15 minutos. Primero, se comprueba cualquier cambio en el archivo envíos. Si hay cualquier cambio de archivo en cola/aceptado tras la comprobación (lo que significa que al menos un paquete se ha aceptado del directorio sin comprobar, o se ha aceptado a mano en la cola de nuevos) o cualquier volatilemaster ha lanzado dinstall en cualquier caso, dinstall se ejecuta y se sincronizan las réplicas tras la ejecución.

Contactos
Las direcciones genéricas de contacto (para paquetes nuevos, ...) es la lista de correo debian-volatile@lists.debian.org.

Si quiere suscribirse a esa lista, vea por favor http://lists.debian.org/debian-volatile para más información.