Reunión del grupo el 20/10/2016

En la reunión del próximo jueves 20 de octubre de 2016 cambiamos de formato. En vez de charlas haremos un sprint de desarrollo sobre el proyecto soundphy [1].

Por favor, os rogamos que en esta ocasión os apuntéis en la página de evento que enviaremos a la lista, publicaremos en la web y por Twitter [0].

Empezaremos con una breve presentación del proyecto por parte de sus creadores, de dónde viene la idea y qué se ha hecho ya.

Después nos pondremos manos a la obra. Formaremos varios grupos para trabajar distintas tareas pendientes.

Además de temas relacionados con soundphy también hemos añadido algunas ‘de arranque’ pensadas para aquellas personas que no tengan su portátil configurado o quieran aprender los fundamentos de las herramientas básicas.

Si no tienes o no quieres llevar portátil no hay problema. Ten en cuenta que la primera parte será una charla. Después, en los grupos, practicaremos pair programming [2] con lo que seguro que lo aprovecharás también.

Nos vemos el jueves de 20:00 a 21:30 en el Kaleido Coworking Center, en la plaza interior de la calle Roupeiro [3].

Lista de tareas

Arranque

  • Instalación de Python 3.5
  • Manejo de git y Github
  • Instalación de un editor

Usuarios

  • Implementación de registro de usuarios
  • Gestión de permisos de acceso a la API REST

Modelos

  • Ampliación/mejora de los modelos "micro" existentes (en la presentación explicaremos qué hay ahora mismo y qué se pretende)
  • Mantener histórico de modificaciones (no implementar DELETE)

Sonidos

  • Cálculo de duración de los sonidos subidos

Base de datos

  • Integración con un motor de búsqueda (¿haystack + whoosh?, ¿PostgreSQL FTS?)

Tests

  • Añadir tests iniciales
  • Integración con Travis.

Documentación

  • Crear documentación
  • Añadir sphinx con readthedocs

Despliegue

  • Creación instancia gratuita en OpenShift Online
  • Crear imagen docker