Re: Hacer un paquete deb de un proyecto Django

JOSE HOMERO DE LA FUENTE BONILLA <[email protected]>
Newsgroups gmane.linux.debian.devel.spanish
Message-ID <CABffG083ni8uxWVxvhJYc+FWspHn6R7PYy6TJB2tc6xqrKT4oA@mail.gmail.com>
Coincido totalmente con  Arturo Borrero

El 5 de mayo de 2012 19:41, Javier Fernández-Sanguino Peña
<[email protected]>escribió:

> On Thu, May 03, 2012 at 03:40:02PM +0200, Marcos Lara Torres wrote:
> > Como veis, no se "cómo se hace", pero eso confío en aprender en los
> > manuales que estoy leyendo. El problema por el que os pido ayuda es
> > por el "qué debería hacer".
>
> No conozco Django así que no te puedo dar consejos detallados, sólo
> algunos generales.
>
> La respuesta a "qué debe hacer" es fácil: debe instalarse sin errores y
> hacer
> todo lo posible por ser útil tras la instalación.
>
> Esto no significa que tiene que hacer todo el trabajo que tuviera que hacer
> un admininistrador competente, especialmente si hay que tocar mucha
> configuración (del servidor web, de la base de datos, etc.) para que
> funcione.
>
> Por experiencia, lo mejor es:
>
>  - empezar trabajando con un paquete sencillo, que apenas hace cosas más
> que
>   instalar los ficheros para dejarlo operativo. Los pasos posteriores,
>   dejarlos documentados para que los realice el administrador (en un
>   README.Debian)
>
>    Es importante no generar falsas expectativas a los que lo instalen: si
> va
>    a requerir configuración manual posterior indícalo y documéntalo.
>
>  - ir evolucionando el paquete introduciendo aquellas operaciones
> fácilmente
>   automatizables utilizando debconf u otros paquetes auxiliares. Por
>   ejemplo, para la configuración de la base de datos (independientemente de
>   la BBDD elegida) puedes utilizar dbconfig-common, y para la de los
>   servidores web las interfaces en /etc/xxxx/config.d/
>
> Aunque en su primera versión el paquete no haga "mucho" y no sea "lo ideal"
> lo mejor es publicarlo, como se dice: "release early, release often".
>
> Idealmente, un paquete debería configurar todo y estar listo para funcionar
> nada más instalarse, pero llegar a lo "ideal" lleva su tiempo. Yo en muchos
> paquetes aún no lo he conseguido.
>
> En cualquier caso, mira ejemplos de paquetes con tecnologías similares
> porque
> es muy probable que puedas utilizar código/ideas y que otros
> desarrolladores
> se hayan enfrentado a problemas similares al preparar sus paquetes.
>
>
> Un saludo,
>
> Javier
>
>
> --
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: http://lists.debian.org/[email protected]
>
>


-- 
Gracias....
Atentamente.
José Homero De La Fuente Bonilla
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.