Publicando parches sobre Software Libre

Dokuwiki Desde hace muchísimo tiempo estoy convencido de que el Software Libre es la única forma viable de compartir software, y todo mi trabajo ronda en torno a este concepto. Cuando decidí utilizar dokuwiki para este sitio, lo hice sabiendo que una de sus mayores ventajas radica en sus condiciones de licenciamiento, que me permiten modificarlo a gusto.

Así es que realicé, a lo largo del tiempo numerosas modificaciones, no tanto a la plataforma dokuwiki en sí, sino a varios componentes, como pueden ser templates o plugins.

Por una razón u otra, como puede ser falta de tiempo o ganas, desprolijidad del código, etc. nunca publiqué ninguno de mis parches. Realicé muchos, pero nunca los devolví a la comunidad, no por falta de convicción, sino por considerarlos irrelevantes, o muy a menudo, perder el interés, para ir a “jugar” con algo más entretenido.

Pero el otro día, me pasó que actualicé sin darme cuenta el plugin blog que utilizo para escribir esta entrada. Gracias a esto, el sistema utilizado por dokuwiki reemplazó automáticamente la versión del plugin que yo tenía por una nueva, descartando todos los cambios que yo había realizado.

Si yo me hubiera tomado el trabajo de publicar los cambios por mi realizados a este plugin, la nueva versión probablemente los incluiría, ahorrandome muchos problemas. Aún si no hubiera perdido todo 1), las nuevas versiones pueden traer cambios que resulten incompatibles con mis modificaciones, por lo que el trabajo de mantenerlos es aún mayor.

Es así que el fin de semana me inspiré, y reescribí todo lo que había perdido, con algunos agregados. Además, puse especial cuidado en que los comentarios, las variables, y el código en general estén en inglés, y lo más prolijos que mi intelecto me permite.

Finalizado el trabajo, me dispongo a enviar mis modificaciones a los autores del plugin blog. Veremos cómo continúa esta historia. Pero de una forma u otra, les anuncio que pienso tomarme el trabajo de recolectar todos los cambios que he hecho, y que pienso hacer, y publicarlos todos en la sección de proyectos de este sitio.

1) sí, ya sé, debería hacer respaldos!!

Discusión

Ingrese su comentario (se permite sintáxis wiki):
blog/publicando_parches_sobre_software_libre.txt · Última modificación: 2009/06/22 18:27 por dklight · []
Recent changes RSS feed Valid XHTML 1.0 Some Rights Reserved Valid CSS Driven by DokuWiki