Bueno,
este hilo lo ha empezado un Palomo y hay otro que tiene ganas de
continuarlo. ;-)
Yo hace ya unos años que utilizo debian y siempre he tenido en mente intentar
algún día ser debian developer. Todo esto del soft libre en un no parar.
Empiezas con una cosa y siempre hay un montón de cosas por hacer, proyectos
interesantes para colaborar, etc.
Yo creo que un punto muy importante es estar en algo que utilizas
(cualquiera que de los n programas, todo el mundo tiene sus favoritos) para
poder colaborar. Empaquetar algo que no utilizas, bueno, puede tener su
gracia, pero yo creo que está condenado al fracaso. Otra cosa es, que por
razones sociales (te caiga bien upstream, son amigos tuyos, o lo que sea)
empaquetes una cosa porqué si, aunque no lo utilices, solamente porque te
gusta algo del proyecto.
Quisiera añadir también otra forma que creo interesante para aprender a
empaquetar: mirando como lo han hecho otras personas. Yo he aprendido mucho
viendo como están hechos otros paquetes.
La gran diversidad que tiene debian a la hora de empaquetar es una virtud por
un lado y un infierno para empezar. Para cada cosa suele haber diferentes
soluciones y muchas veces no está claro por qué unas si y otras no. Aquí es
donde vienen las preferencias personales del mantenedor. Las guías suelen
estar bien, pero siempre hacen corto. Por ejemplo he encontrado a faltar, y
quizás exista, una guía donde te explique como se puede hacer una cosa por
diversos métodos.
Otro punto que creo que hay que decir es que los mantenedores no suelen ser en
general unos todo terreno. La gente se suele especializar en un tipo de
programas (-lenguajes, tipos, etc ..) a los que empaquetar. Alguien que tiene
experiencia empaquetando cosas de kde (qt, c++) probablemente no le pidas que
te eche una mano con cosas de python, o ruby, o módulos del kernel, y al
revés. En general, a medida que te vas introduciendo en un tema, las cosas se
van complicando, y tener un paquete lintian free a veces es una tarea
encomiable. Creo que lo mejor es especializarse en algo, hay muchas cosas que
hacer y no siempre son fáciles. Ahora, te digo que yo he aprendido muchísimo
empaquetando y la experiencia vale la pena. Y, si eres desarrollador de soft
libre (o de soft en general) si algo es bueno para debian, seguro que lo es
para ti. Las políticas (en general) tienen mucho de sentido común y las cosas
se hacen por algún motivo.
Bueno, creo que ya he metido mucho rollo, pero tenia ganas ;-)
Leo
PS debian-mentors tiene mogollón de tráfico .
A Divendres 18 Abril 2008, Miriam Ruiz va escriure:
El 18/04/08, Jaime Robles [EMAIL PROTECTED] escribió:
Diego Palomo escribió:
Yo creo que tendría que incorporarme a algún equipo de desarrollo y ahí
poder aprender e incluso realizar varias cosas como desarrollar,
traducir o documentar...
El ponerse a traducir tampoco es mala idea.
Por ejemplo, el FAQ de seguridad es un BUEN documento cuya traducción no
está actualizada casi nunca...
El meterse a empaquetar en un equipo yo lo veo más difícil porque lo
normal es que en esos grupos hayan desarrolladores experimentados que
lleven un buen ritmo empaquetando y que a lo mejor no te prestan la
atención debida o no te da tiempo a seguir el ritmo.
Supongo que dependerá del grupo. En el Games Team al menos sí que
intentamos echar una manita a los nuevos. Imagino que en unos grupos
será más difícil que en otros, pero creo que es una de las mejores
vías de entrar en Debian, y me consta que en muchos de los grupos una
persona proactiva encuentra mucho apoyo y consejos. Lo ideal es
apuntarse a la lista, leer archivos viejos y mirar un poco cómo va y
presentarse. Viendo la dinámica del grupo, intentar ver dónde te
apetece meterte o qué es más necesario hacer. En ninguna parte de
Debian, grupos o no, te van a decir qué es lo que tienes que hacer,
eso está claro. En un grupo tampoco. Tienes que ser tú quien veas qué
te apetece y puedes aportar. Un grupo es una de las mejores formas de
entrar, al menos es mi opinión.
Una lista de correo a la que siempre es conveniente apuntarse es a
debian-mentors. Es una lista muy amigable donde se resuelven muchas
dudas de gente que están aprendiendo a empaquetar cosas.
Miry
--
--
Linux User 152692
PGP: 0xF944807E
Catalonia
signature.asc
Description: This is a digitally signed message part.