Creative Commons License
Excepto donde se indique otra cosa, todo el contenido de este lugar está bajo una licencia de Creative Commons.
Taquiones > software > factory > domus > notas sobre desarrollo

notas sobre desarrollo

Compleja ó no, útil ó inútil, domus necesitará cubrir un buen puñado de características, integradas suavemente entre sí.

Esta página recogerá anotaciones sobre dichas características, qué software será necesario para cubrirlas y qué complicaciones podemos encontrar.

La base

Para el núcleo central voy a usar catalyst una herramienta de desarrollo de aplicaciones Web, escrita en y para perl, con una buena comunidad de desarrollo detrás.

La documentación completa está en el módulo Catalyst::Manual.

Configuración

Control de acceso

Esta parte la resuelve catalyst mediante complementos:

Registros de funcionamiento

Control de errores

Generación de listados

Exportación e importación de datos

Empaquetado y distribución

Dado que tengo la mala costumbre de trabajar con versiones sid y usar stable en explotación se me presentan varios inconvenientes a la hora de crear programas de una versión a otra.

  • La versión que uso en desarrollo puede diferir muchísimo de la versión de explotación.
  • La documentación que consulto en desarrollo, obviamente, no coincide con la versión que usaré despues.

En principio esta parte la tengo resuelta puesto que parece que existe un backport para catalyst en http://backports.org/debian/pool/main/libc/libcatalyst-perl/, y aunque no permanezca actualizado, sabiendo que alguien lo ha hecho en un momento dado puedo intentar rehacerlo en un futuro.