Mantenimiento de la web de AsturLiNUX

La página web de AsturLiNUX contiene mucha información en múltiples apartados, y su mantenimiento es una tarea no trivial, realizada por varios webmasters. En esta página trataremos de dar información sobre cómo se organiza y construye la página.

Algunas de las tecnologías utilizadas son:

  • XML para representar el contenido, utilizando los DTD de DocBook WebSite.

  • XSLT para transformar el contenido a otros formatos, concretamente XHTML para la web, pero también HTML, texto plano o PDF.

  • SVN para gestionar el contenido.

  • PHP para la parte dinámica, aunque se trata de minimizar el uso de PHP en favor de las transformaciones XSLT.

  • XHTML como formato de las páginas web.

  • CSS para formatear las páginas.

Contenidos del proyecto

Los siguientes documentos describen el funcionamiento de la infraestructura creada para estas páginas web:

También está disponible una página del wiki para preparar la ponencia que se presenta a las V Jornadas de Software Libre en Asturias .

Software necesario

El desarrollo de este proyecto se realiza sobre sistemas Debian Sarge y Sid. Estos son los paquetes necesarios para procesar la web:

  • docbook-website (versión 2.5.0).

  • docbook-xsl (versión 1.66).

  • docbook-xml (versión 4.3).

  • w3c-dtd-xhtml (recomendado).

  • libxml2 (versión 2.6.11).

  • libxslt1.1 (versión 1.1.8). No obstante, véase este bug.

Enlaces

Las siguientes webs contienen información de referencia sobre las tecnologías empleadas en la construcción de la web:

Un documento interesante que describe una alternativa similar a la implementada en esta web se puede encontrar en la página de Jose Fonseca.

Más información

Para ampliar la información, puedes contactar con el webmaster, cuya dirección aparece en la sección de contacto .