Trucos de magia de excepción Un hack para el touchpad en Linux
Jul 27
-->

Aunque ya escribí un artículo sobre esto estos días en el trabajo me estoy cruzando con mucha información que tiene que ver con los Desarrolladores Debian. Por eso hoy voy a hablar un poco más de ellos.

swirldebianmini

Los Debian Developers (DDs) o Debian maintainers son voluntarios encargados de empaquetar sofware para el sistema de paquetes de Debian. Es decir que se encargan de generar y mantener los tan importantes .deb. El gestor de paquetes es dpkg y sobre este se construye apt. Su brillante trabajo hace posible disponer de un gestor de paquetes que no tiene rival en otras distribuciones: rpm (RedHat), ebuilds (Gentoo)…

En el anterior artículo incluí algo de información sobre los conocimientos que se presuponen en un candidato a Debian Developer, el periodo de prueba, las partes del proceso, el tiempo medio para lograrlo…
Es importante remarcar la dificultad del proceso y que los Debian Developers son un grupo elitista formado por gente con una fuerte base de programación y conocimiento de Linux.

He encontrado un gráfico que resume el “Debian development Process”, es decir, la tarea que suele desempeñar un DD. También podéis bajaros la versión DIA del fichero.

En la actualidad existe una web que surge en el marco del I Concurso Universitario de Software Libre que gestiona las solicitudes para convertirte en un nuevo Debian Maintainer. Dispone de una sección para solicitar entrar en el proceso New Maintainer Application. En ella se nos pedirán muchos de los requisitos que ya señalé en el anterior artículo. Es importante antes de embarcarnos en este proceso haber leído el Applicant’s Checklist donde se informa de las partes del procedimiento y conocimientos necesarios.

Los Debian maintainers o Developers tienen como función empaquetar un software, pero no solamente eso, deben conocerlo (haber leído el código). En ocasiones hacen modificaciones o corrigen bugs en este proceso. En la guía del nuevo desarrollador Debian se pueden aprender muchas más cosas útiles (Está traducida al español, pero la versión inglesa es mucho más reciente).

Por último podemos ver unos gráficos que dibujan con grafos las relaciones entre los advocates y los dds.

Hasta el próximo artículo

Technorati Tags:

Artículos relacionados:

-->

4 Respuestas to “Debian Developers”

  1. Gravatar
    juanfra684 Comenta:

    No puedes comparar dpkg, ni apt con portage o paludis de Gentoo, principalmente porque Gentoo no está pensado para trabajar con binarios, ni viceversa :)
    Saludos

  2. Gravatar
    Miguel Comenta:

    Bueno, no soy ningún experto en Gentoo, pero ahí va mi humilde opinión al respecto. Entiendo que en Gentoo se compila casi hasta la libc6 y por ende no está diseñada para los binarios, hasta ahí bien, sin embargo sino estoy mal informado la comunidad Gentoo está haciendo un esfuerzo con paludis para que esto cambie (luego existe un interés por competir con herramientas como apt).

    Por el momento la contienda entre portage y paludis, a mi juicio, la sigue ganando portage aunque no parece que vaya a ser la tendencia en un futuro. Paludis ha implementado la capacidad desinstalar las dependencias de un paquete, al mismo tiempo que borramos el paquete “padre” sin tener que usar hacks de ningún tipo, lo cual ya se echaba en falta :)
    Con esto quiero decir, que estoy de acuerdo con lo que comentas, pero en Gentoo sí hay una iniciativa para los binarios que por el momento no es si quiera rival para los de Debian. A mi juicio lo bueno de Debian o distros con mucho paquetes precompilados es que ganamos mucho tiempo en montar el sistema usándolos y siempre se podrá compilar aquellas aplicaciones que interese, con la consecuente mayor comunidad, how-tos e información al respecto.

    Saludos

  3. Gravatar
    juanfra684 Comenta:

    “Entiendo que en Gentoo se compila casi hasta la libc6…” sin el casi quedaría mejor :) Con respecto a binarios se pueden usar en Gentoo, UTUTO está basado en esa idea, pero no está pensado para eso y por eso nunca va a superar a dpkg/apt, que es superior y lo será siempre en temas de binarios.
    Paludis es superior en todo a portage y no solo porque maneje mejor las dependencias, sino por hace como minimo lo mismo que portage pero de manera más eficiente. Lo que pasa es que hay la mala costumbre de tener miedo al cambio.
    Es verdad que las distros con precompilados se montan en menos tiempo, pero se pierde mucha versatilidad, por ejemplo yo tengo los paquetes optimizados para no abusar de la cache del procesador (mi sempron tiene muy poca), cosa que con debian no tendría, principalmente porque para eso tendría que compilar el sistema entero y aunque no lo he hecho nunca, me imagino que no se hará con un simple comando como en Gentoo.
    Y con respecto a eso de una mayor comunidad, si es verdad pero ganais por poco, lo que pasa es que los de Gentoo somos más callados y por eso parecemos menos :P Donde si hay un buen equilibrio entre binarios y compilados es en NetBSD.
    Saludos

  4. Gravatar
    Miguel Comenta:

    Lo de los binarios de UTUTO no lo conocía y he estado leyendo sobre ello y a pesar de todo lo que comentas, tiene buena pinta, de hecho parece que en el proyecto hay gente que está saciando su necesidad de binarios :)
    No sé si se puede compilar Debian con un solo comando, hasta ahí no llegan mis conocimientos, pero para eso claramente está pensada Gentoo. Lo de poder compilar con cierta facilidad está bien, pero la optimización que se logra será proporcional al conocimiento del usuario en la compilación, y por supuesto no metería al usuario principiante o medio en este tomate. Por esto mismo Gentoo es a mi juicio más minoritaria.

    En lo de la comunidad, creo que ganamos por bastante, sino mucho y no te cuento si añadimos a la cuenta las distribuciones “Debian based”. Como curiosidad el número de resultados en Google al buscar “debian” es 80.500.000, mientrás que buscando “gentoo” 20.900.000 (Casi 4 veces más), esto indica pero no indica, aún así es interesante :P
    Nunca he usado NetBSD, sí OpenBSD y FreeBSD. A lo de los binarios, te refieres a los ports del Sistema, porque en ese caso los de FreeBSD dejan muchísimo que desear al lado de apt.

    Saludos

Deja un comentario