domingo, diciembre 23, 2007

SVN para desarrollos externos

A medida que la popularidad de SEXTANTE crece, lo hace también el número de personas que quieren desarrollar sus extensiones sobre la base de SEXTANTE. Estas extensiones, según ya comentan muchos de sus propios autores, sería interesante incluirlas dentro de la distribución oficial del programa, para que así puedan ser disfrutadas por toda la comunidad. Por ello, he hecho dos cosas que creo que me facilitarán la colaboración con la gente que quiera basar su trabajo en SEXTANTE.

1) Modificar el gestor de extensiones de forma que ahora las extensiones, además de en grupos, se agrupan por pestañas. Esto me permite tener todas las mías en una pestaña llamada "SEXTANTE", y a un desarrollador de la empresa X, tener la suya propia llamada asimismo X. Esta pestaña puede contener su propia imagen de fondo (del mismo modo que ahora existe la imagen de la cigüeña para las extensiones de SEXTANTE), con lo cual se permite que cada grupo de trabajo tenga su apariencia personal (interesante para los que quieran mantener una imagen de marca o similar).

2) Crear un nuevo SVN para las extensiones hechas por terceros, de libre acceso tanto en lectura como en escritura. Lo he montado sobre googlecode, al igual que el anterior, y doy acceso a él a cualquiera que me lo pida. Lo que haya ahí lo iré mirando periódicamente para incluirlo (o no) dentro de la distribución oficial de SEXTANTE.

Se puede acceder a través de

http://sextantegis-contrib.googlecode.com

Por el momento no hay nada, pero en breve pondré un ejemplo, y espero que la gente empiece a subir sus primeras colaboraciones.

Estoy seguro de que esto facilitará más aún el trabajo con SEXTANTE para los desarrolladores. Quien tenga alguna duda o pregunta, que no dude en preguntar.

No hay comentarios: