miércoles, junio 23, 2010

Anticipo SEXTANTE v0.6

Todo esta más o menos listo para sacar la próxima version de SEXTANTE, que será la 0.6. Aquí van algunas de las cosas que incluye.

  1. Menos módulos: Sí, este SEXTANTE trae menos cosas y menos algoritmos. Hemos eliminado algunos paquetes procedentes de contribuciones externas, ya que no hemos podido testearlos lo suficiente y hemos constatado que su uso no estaba muy extendido, así que preferimos esperar a que sean más estables. Algunos de ellos tienen bugs o comportamientos extraños y, como era predecible, sus correspondientes autores andan ocupados y no pueden dedicarles tiempo a las correcciones, por lo que no hemos podido estabilizarlos. Buscando tener un SEXTANTE lo más estable posible, hemos optado por retirar todos esos algoritmos por el momento, aunque esperamos recuperarlos para futuras versiones.
  2. Integración GRASS completa. Hemos contado con la ayuda de Benjamin Ducke, de Oxford Archaeology, quien ha hecho un increible trabajo puliendo la interfaz y testeando casi individualmente que los modulos de GRASS funcionen correctamente desde SEXTANTE, tanto en Mac como Linunx como Windows.
  3. Mejores traducciones. Tambien con la ayuda de Benjamin Ducke, la traducción al inglés ahora es más precisa.
  4. Cambios internos que facilitan la integración y la labor de otros programadores. Esta última etapa de desarrollo de SEXTANTE ha sido muy intensa en cuanto a colaboraciones con otros proyectos, así que hemos hecho mucho para facilitar su labor e incorporar ideas.
  5. Menos bugs ;-)
  6. Nueva licencia. No es definitivo, pero es probable que esta versión salga con licencia MIT. Hemos iniciado una ronda de contactos con la gente que ha contribuido código, con objeto de tener su permiso para hacer este cambio, y casi todos han respondido ya favorablemente. Nuestra intención era realizar este cambio más adelante, en otra version posterior, per viendo que es posible hacerlo ahora, es de prever que la version 0.6 de SEXTNATE se distribuya bajo licencia MIT

miércoles, junio 02, 2010

Mini Jornadas Trabajo SEXTANTE

Al final, las anunciadas Sesiones de Trabajo de SEXTANTE, previstas para hace un par de semanas, no pudieron llevarse a cabo porque falló gran parte de la gente, pero conseguimos sacar adelante un pequeño pero productivo encuentro entre algunos de los que sí pasaron por aquí. Durante tres días estuvimos reunidos aquí con Nacho Brodín (Prodevelop), Nacho Varela (Cartolab Coruña) y Ruth Schonenbucher (CSGIS, Alemania). Trabajamos principalmente en la integración de gvSIG 2.0 y SEXTANTE, en pulir bugs y pequeños fallos de SEXTANTE y en preparar materiales para un módulo de UNIGIS sobre SEXTANTE. Completamos la mayor parte de lo que teníamos pensado hacer, así que podemos decir sin lugar a dudas que nuestra reunión fue un éxito rotundo.

Algunos cambios que se han hecho en el núcleo de SEXTANTE para la integración con gvSIG son de interés para todos los usuarios de SEXTANTE, en especial lo relativo a paneles de parámetros. Ahora la ventana de parámetros por defecto (la que crea SEXTANTE automáticamente al ejecutar cada algoritmo para rellenar los datos que necesita) es configurable en función de la aplicación. Esto permitira, sobre todo, que gvSIG no ofrezca sólo la opción de seleccionar un fichero de salida, sino tambien otro tipo de "destino" para los datos resultantes, como puede ser una base de datos o cualquier otro soportado por su arquitectura de datos.
Publicar entrada

En resumen, días productivos y muy divertidos que esperemos que se repitan pronto.