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...

miércoles, noviembre 28, 2007

FAO-Roma

Voy atrasado rellenando el blog, pero las cosas hay que hacerlas por orden... así que hoy que tengo un hueco voy a poner unas fotos de un evento de hace ya unas 3 semanas, justo antes de las jornadas de gvSIG (de éstas hay mucho que hablar, pero ya digo que todo a su debido tiempo).

Mientras mis alumnos del curso de desarrollo de SEXTANTE que ha empezado hoy se acicalan para salir a tomar unas cervezas en la noche placentina (de esto también escribiré una entrada en su momento, no quepa duda), aprovecho este rato antes de unirme a ellos para subir unas fotos de la visita que hice a la FAO, en Roma, junto con algunos miembros de gvSIG.

El evento estaba organizado por Jeroen Ticheler (Geonetwork) y era una reunión durante toda la semana de gente involucrada en Geonetwork, a la que nos invitaron cordialmente.

Aparte de la productividad o no de la reunión y de si causamos buena impresión, lo mas divertido de todo fue la gran sala Malasia, donde nos hicimos unas fotos en un descanso, que son las que pongo aquí. La reunión de trabajo y el taller que dimos era en la mucho menos ostentosa sala Cuba, que al lado de la anterior era como comparar la despensa de mi casa con el palacio del Sultán de Brunei, y con una decoración de cañas hasta media altura de la pared que no eran precisamente muy cool.

Profesionalmente, conocer a Jeroen en persona fue toda una experiencia. Realmente se ve que el tipo es un crack, y además es una persona tremendamente sencilla. Afortunadamente, estuvo después en Valencia y pudimos hablar mucho más, aunque eso ya digo que eso es historia para otra entrada...


Fran y Mike echándose unas risas.

Arturo, Fran y yo en la Sala Malasia

Más de la sala Malasia

jueves, noviembre 22, 2007

SVN

A partir de ahora el código más actual del SEXTANTE puede encontrarse en un repositorio público en http://sextantegis.googlecode.com/svn/trunk/

Para más información, puede consultarse http://code.google.com/p/sextantegis/source, donde puede navegarse por el repositorio.

Espero que esto haga mas fácil la vida de los desarrolladores, y estimule a la gente a usar sextante también a nivel de desarrollo.


martes, noviembre 13, 2007

Avenida del Sextante

Parece que el SEXTANTE va camino de hacer historia...¡¡ya tenemos hasta nuestra propia avenida en Mérida!! :-P


Ver mapa más grande

lunes, noviembre 12, 2007

SEXTANTE y yo, según Google

Metiendo mi nombre en google, o una cadena de texto como "Sextante gis", uno se entera de muchas cosas, a saber:

  • Que hay un tal Víctor Olaya que hace cosas de SIG y trabaja en un proyecto llamado SEXTANTE (ese soy yo)
  • Que otro Víctor Olaya, nacido en Colombia, fue detenido en Costa Rica como presunto sicario que pretendia matar al ministro de Transportes, de nombre Fernando Berrocal (ese Víctor Olaya no soy yo...)
  • Que hay un popular músico nigeriano llamado Víctor Olaya (ese va a ser que tampoco soy yo...)

Como este blog es de cosas de SIG y yo soy el primero de esos tres personajes anteriores, supongo que debo citar aquí una parte de todos esos resultados de google, particularmente los que atañen a mi persona. Así que, puestos a elegir uno de ellos, me quedo con el que lleva a la revistilla del SIGTE, donde en su número 7 me hicieron una entrevista y, no contentos con eso, hasta me pusieron en la portada (lo cual en términos de SIG viene a ser como ser la playmate del mes...más o menos).

Aunque de todo lo que he encontrado, y aunque no tenga que ver con SIG, sin duda me quedo con este enlace a la hemeroteca de El Pais. Me recuerda que en otro tiempo yo no escribía sólo cosas sobre SIG, sino que me iba por otros derroteros y tenía la enorme suerte de compartir libros con escritores tan increibles como Enrique Gracia (a quien por cierto hace tiempo que no mando nada nuevo...principalmente porque hace mucho que no escribo nada decente...:-( ) Aunque pueda sorprender, ese Víctor Olaya del que se habla en el enlace soy yo.

martes, octubre 30, 2007

Traduciendo gvSIG al ruso

No es una actividad incluida dentro del SEXTANTE como tal, pero he empezado en mis ratos libres a traducir tanto gvSIG como SEXTANTE al ruso, más como una tarea personal entretenida que como algo con verdadero sentido práctico. Poquito a poco espero tenerlo listo en breve, ya que, aunque no creo que sea estratégicamente relevante, pues no está de más disponer del programa en ruso, sobre todo considerando que ya está en otros idiomas notablemente más minoritarios.

El panorama del SIG en Rusia no es precisamente boyante (o al menos a juzgar por su presencia en internet), pero si se trata de gestionar espacio geográfico, ellos tienen 1/6 de toda superficie terrestre del mundo...así que usuarios potenciales al menos sí que son.

Para los interesados, un blog sobre SIG en ruso que me gusta bastante es este:

http://geomapx.blogspot.com/

Pondré algún pantallazo cuando tenga esto algo más avanzado.

lunes, octubre 29, 2007

Fotos FOSS4G

Jorge Sanz (Prodevelop, Geomatic blog), amigo del Sextante y tipo activo donde los haya, ha puesto en su cuenta de Flickr algunas fotillos que hizo en el FOSS4G, entre las cuales hay algunas de mí, así que aquí os las dejo para que podais echarles un ojo (y de paso ver a qué clase de saraos uno tiene que ir para poder promocionar el programa...)



sábado, octubre 13, 2007

Una especie de hoja de ruta

Tal y como dije en el último post, aquí tenéis una breve descripción de las ideas que tengo en la cabeza para próximas versiones, y el futuro que veo a medio plazo para el programa. Son ideas generales y no muy definidas, que podrían cambiar en función de cómo se vayan desarrollando otros acontecimientos en torno a SEXTANTE

SEXTANTE 0.1 [Montoya] (Octubre 2007)

La idea es que para esta versión este listo ya todo el sistema de ayuda contextual y búsquedas, aunque la ayuda aún no se haya redactado. Por lo demás, tendra las mismas extensiones que las betas anteriores, y quizás alguna más de las que ya hay hechas pero faltan por testear.

SEXTANTE 0.2 [Gastor] (Fin de 2007)

Se añadiran algunas extensiones sencillas, gran parte de ellas sobre la parte vectorial, mas de tipo utilidades que análisis en si. Hay otras extensiones mas grandes que pudieran estar concluidas para esta versión, en particular algunas basadas en automatas celulares para modelización y predicción de usos de suelo, un poco al estilo del Land Modeller de Idrisi, que me parece una herramienta muy interesante.

El cambio más significativo será la integración con vistas 3D, de tal modo que se puedan ejecutar las extensiones indistintamente desde vistas 2D y 3D.

SEXTANTE 0.3 [Marchena] (Marzo - abril 2008)

Habrá un salto cualitativo con la adaptación a la nueva arquitectura raster de gvSIG, que esperemos que ya esté madura para entonces. Según se esta llevando, no debería ser muy difícil esta adaptación, pero quizás el proceso pueda ser algo más largo de lo esperado...

Lo mas interesante de todo esto será poder realizar análisis sobre datos remotos, una funcionalidad muy novedosa y útil.

La lista de extensiones de análisis que tengo pensadas es larga, pero quiero esperar la respuesta de la gente en el wiki y sus aportaciones. En principio es probable que se extienda bastante la parte de geomorfometria con cosas más específicas (quiero implementar por ejemplo el sistema de curvaturas de Shary, un poco friki, pero muy interesante... :-P ), que quizás por ser de uso demasiado restringido salgan aparte.


SEXTANTE 0.5 [Ricardo] (Verano 2008)


Para esta versión espero que esté listo el modelizador para permitir encadenar procesos de forma visual. Está ya avanzado, pero lo tengo bastante parado, y no es prioritario, así que lo iré desarrollando poco a poco. Pudiera ser que estuviera listo antes, pero no es un objetivo marcado el acabarlo antes de esta versión.

lunes, octubre 01, 2007

Arrancando el blog

Despues de haber puesto este blog a funcionar exactamente un año atrás, y sin haber escrito nada en este tiempo, creo que es hora de empezar a darle algo de vida. Corren buenos tiempos para el SEXTANTE, así que la idea de utilizar este medio para comunicarme con todos los que estén interesados en él me parece bastante buena.

En el último mes he estado presentando SEXTANTE en Venezuela y en el FOSS4G en Victoria (Canadá), en ambos casos junto a la gente de gvSIG, y el resultado no podía haber sido mas satisfactorio. Mucha gente interesada, muchas ofertas y proyectos sugerentes, y sobre todo la satisfacción de ver que hay gente por ahí que utiliza y realmente encuentra útil mi trabajo. Esto, sin duda, es de agradecer.

La consecuencia más destacable de todo esto es que, a pesar de que era algo que no entraba entre mis planes mas inmediatos, me he puesto a traducir la interfaz de SEXTANTE al inglés y espero tenerla lista para liberarla en breve junto con algunos otras pequeñas mejoras. He modificado un poco mis prioridades...pero es que no todos los días alguien de Google Earth te dice que le interesa usar lo que tú haces ;-) Así que, visto lo visto, el mercado de habla inglesa se ha convertido en objetivo clave y hay que dedicarle algo más de tiempo.

En una semana o dos estará la nueva versión, y antes espero poder publicar alguna especie de hoja de ruta con las nuevas funcionalidades. La idea es abrir un wiki en el moodle de la universidad y poner allí esta hoja de ruta, de forma que todo el mundo pueda añadir sus ideas y contarnos qué considera interesante que añadamos o modifiquemos. Por ahora hay un problema con el sistema, pero nos han dicho que estará arreglado en breve...