Comienza el desarrollo del AstroPack

En una conferencia telefónica realizada la mañana del 23 de Agosto, entre integrantes del Fidesol y el grupo AMIGA del Instituto de Astrofísica de Andalucía – CSIC, se ha acordado la metodología de trabajo que se seguirá para el desarrollo de la Tarea 3.3 de Astrofísica. Esta tarea pretende por un lado implementar una GUI que permita un fácil acceso, composición e integración de servicios web TAP (Tabular Access Protocol) en el diseño de workflows para el software Taverna Workbench, y además integrar un acceso directo a una colección de workflows publicados en MyExperiment, conocida como AstroTaverna Starter Pack. Este trabajo tomará la forma de una nueva release del plugin AstroTaverna desarrollado hasta ahora en el marco del proyecto EU FP7 Wf4Ever.

Los servicios web TAP permitirán consultas sofisticadas a datos tabulares de archivos de Astrofísica  públicos, utilizando estándares del Observatorio Virtual. El AstroTaverna Starter Pack servirá como ayuda y tutorial del plugin AstroTaverna, mostrando posibles usos del plugin mediante ejemplos.

  • Todo el desarrollo será un branch del actual paquete de AstroTaverna, que en un futuro constituirá una nueva versión.
  • Fidesol elaborará en la wiki del AstroPack en GitHub un documento donde se desglosen las Historias de Usuario detectadas, y los criterios de aceptación que permitirán al IAA comprobar que el desarrollo estará en consonancia con sus requisitos y los tipos de pruebas que serán realizadas. El documento será la base del “documento de requerimientos” según la metodología SCRUM y su creación sera incremental, sprint a sprint.
  • El día 30 de Agosto tendremos una conferencia para tratar las dudas de dicho documento y se priorizarán las Historias de Usuario, con vistas a comenzar el sprint el día 2 de Septiembre.
  • En principio cada sprint será de 3 semanas y finalizará con una reunión donde se hará la validación del trabajo y la preparación del siguiente sprint.
  • Los sprints serán gestionados de la mejor manera posible que permita GitHub, según parece, mediante milestones.
  • Se utilizarán las convenciones de código definidas por los ficheros checkstyle de los proyectos de Taverna.
  • En principio la integración continua se llevará a cabo con Jenkins.
Advertisements
About

Astro, virtual observatory, open data and methodology preservation, as well as one of the best bug makers around !

Posted in Tarea 3.3: Astrofísica

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: