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.

jueves, diciembre 20, 2007

A Coruña

Salí de Plasencia a las 23:50 del domingo, llegué a Coruña a las 9:30, di una charla de 4 a 8, y cogí el autobús de vuelta que me dejó en Plasencia a las 5:30 de la madrugada, y a las 5:50 en mi casa después de un paseito por una ciudad desierta. Semejante paliza parecería una locura si no fuera porque la invitación venía de Alberto y Nacho Varela, a quienes conocí en Girona el año pasado y que me parecían suficientemente buena gente como para hacer el esfuerzo. Y ahora que ya he vuelto, me alegro de haber ido, y lo repetiría otra vez sin dudarlo (aunque espero la próxima vez no tener la agenda tan apretada y poder dedicar un poco más de tiempo a estar con ellos)

La charla fue de esas en las que notas que la gente realmente aprecia lo que estás contando, se entera de todo y le saca provecho al evento. Y eso, sinceramente, es de agradecer. Un 10 para los alumnos. Y para Alberto y Nacho un 11, porque a pesar de lo escaso del tiempo me enseñaron rapidamente algo de la ciudad e incluso los trabajos del laboratorio de visualización, con unas representaciones 3D que me dejaron realmente asombrado (si vuelvo con más tiempo me han prometido que me pondrán el casco de realidad virtual...así que una razón más para repetir por esos lares, jeje).

En resumen, que otra charla más y otro lugar más...y como siempre de vuelta a casa con buen sabor de boca. No me puedo quejar (aunque el sueño atrasado todavía me dura...). Pondría fotos, pero es que no tuve tiempo ni para una sola instantánea...y después toda la noche buscando la postura en el bus afortunadamente nadie me hizo fotos, porque llegue con unos pelos bastante poco dignos... Como siempre, vaya.

miércoles, diciembre 12, 2007

Jornadas gvSIG

Ha llegado el momento de contar algo sobre las jornadas gvSIG. En esta entrada me limito al texto, y dejo las fotos (que son jugosas) para otra más adelante. Primero lo serio...y luego la diversión.

Ahí van algunas reflexiones al respecto:

La organización. Sin duda, un 10 para la organización. Como ponente, me facilitaron todo lo necesario e incluso me solucionaron algún problemilla de ultima hora que a punto estuvo de aguarme la fiesta. A mi ordenador le entró miedo escénico y decidió que funcionaba muy bien por pantalla pero que salir por el cañón de proyección le daba miedo, así que me quedé sin equipo para la charla. Los chicos de gvSIG (gracias, Manuel!) me dejaron su portátil para instalar todas mis cosas y probarlo durante todo el tiempo que quise, y al final, por suerte, todo salió como yo esperaba.

SEXTANTE crece. Iba con la convicción de que la charla gustaría y de que las novedades de SEXTANTE sorprenderían a la gente y nos conseguirían algún par de nuevos usuarios. Lo que no me esperaba era ver cómo en otras charlas la gente hablaba de SEXTANTE...y no para criticarlo, ¡sino para alabarlo! Me perdí la charla de Agustín Diez (estaba con los problemas técnicos del portátil), pero cuando la gente vino después a contarme lo que el había dicho sobre su uso de SEXTANTE, me emocioné tanto como si la hubiera escuchado yo directamente.

gvSIG crece (¿demasiado?). El crecimiento de gvSIG es algo que todos ya conocemos, y las jornadas no hacen sino confirmar este hecho. Las jornadas eran un gran congreso en sí, con una organización en la que se invierte mucho tiempo y dinero (sólo con lo que debió costar el video del final tengo yo para desarrollar otras 200 extensiones :-P ). Aunque es fantástico ver que gvSIG es un proyecto tan grande, no puedo dejar de tener una sensación extraña al ver cómo se va perdiendo un poco de la familiaridad que había antes cuando era algo más pequeño. Estando acostumbrado a trabajar en un proyecto tan pequeño como es SEXTANTE, donde todo es "de andar por casa", la perspectiva de algo tan enorme es difícil de asumir, especialmente cuando consideras que SEXTANTE y gvSIG son dos proyectos que se hablan de tú a tú. Afortunadamente, la gente de gvSIG sigue siendo fantástica, y ayudan a que no me sienta tan raro metiéndome en estos ambientes.

La charla de desarrolladores. La charla fue un calentamiento antes del curso de desarrollo de hace un par de semanas aquí en Plasencia, y fue una experiencia genial. Cuando ya me estaba empezando a marear con las dimensiones del evento y todo lo que he comentado antes, aparece Fran, gurú de gvSIG donde los haya, y me demuestra que dentro de gvSIG hay espacio para ese hacer más familiar y "casero". Sin que me disgusten los puntos de vista del resto de gente de gvSIG, la perspectiva de Fran sobre el programa, el desarrollo y todo lo que rodea a gvSIG es sin duda mi favorita, básicamente porque coincide con la filosofía con la que SEXTANTE está desarrollado.

La charla fue sencilla y en plan de colegueo, y para mí fue una delicia. Más natural, imposible. No hay día que quede con Fran que no aprenda algo (mucho) y además me divierta, pero el otro día realmente me pareció algo fenomenal el poder compartir con él ese pequeño taller. Espero que tanto los asistentes como él mismo disfrutaran tanto como yo.

El ambiente. La gente que acudió a las jornadas fue muy variopinta, pero en comparación con años anteriores me dio la sensación de que el nivel era mayor. Tanto los ponentes como los oyentes creo que superaban el nivel de años anteriores.

En resumen, buena experiencia, que esperemos se repita el año que viene y que me dejen contar algunas cosas más ;-)


jueves, diciembre 06, 2007

Curso desarrolladores SEXTANTE

El curso sobre desarrollo de extensiones con SEXTANTE ya ha concluido y la experiencia no ha podido ser más satisfactoria. Si no mienten (y creo que no), todos los asistentes se han ido satisfechos del curso y habiendo aprendido los rudimentos de programación que les permitirán implementar sus propios algoritmos y, lo que es más importante, hacer de SEXTANTE una plataforma aún más útil para todo aquel que quiera poner sus ideas de análisis espacial dentro de gvSIG.

Hay quien está ya implementando sus primeras cosillas, y hay incluso quien ya durante el curso hizo algoritmos más complejos. Por mi parte, me ha quedado un buen sabor de boca, no sólo por los resultados y por el aspecto más técnico del curso, sino por el buen ambiente que había. Es realmente una satisfacción ver cómo gente de sitios muy dispares viene aquí a Plasencia a aprender a utilizar algo que tú has diseñado, y además de poner todo su interés en ello crean una especie de pequeña comunidad en apenas tres días (esto me recuerda que, según todos pidieron, debo mandar las direcciones de correo de los asistentes, para que se mantengan en contacto entre ellos...)

No sé si usarán SEXTANTE como base de desarrollo el día de mañana o si contribuirán poco o mucho a que SEXTANTE avance y crezca, pero quiero desde aquí agradecer a toda la gente que vino al curso, porque realmente ha sido el mejor que he dado nunca. Sin duda, en cuanto tenga un poco más de tiempo monto otro similar, que con gente así da gusto trabajar...