Space tags: symfony  php  php5  project  planning 

Proyecto colaborativo de la comunidad hispana de Symfony en el que pretendemos crear un clon de BaseCamp y documentar todo el proceso de desarrollo.

Lista de tareas

  • Dar de alta a todos los usuarios en assembla
  • Encuesta para decidir las características de symplan
  • Definir la lista de funcionalidades de la primera versión de symplan
  • Crear grupos de trabajo para realizar el análisis de cada funcionalidad de la aplicación
  • Que cada persona se apunte en el grupo de trabajo qué más le interese
  • [Finaliza el miércoles 23 de julio] Realizar el análisis de cada funcionalidad
  • [Finaliza el miércoles 30 de julio] Ver los análisis que han hecho los otros usuarios, poner en común las dudas pendientes y dar por finalizado el análisis de symplan 1.0
  • [Finaliza el miércoles 30 de julio] Completar el índice de contenidos el tutorial de symplan
  • [Responsable: todos] Elaborar un buen índice de contenidos del tutorial de symplan
  • [Responsable: Leonardo Diaz con ayuda de Pablo(pablodip)] Crear el layout (ramas de desarrollo, rama "doc", etc.) con Subversion y subirlo al repositorio de assembla
  • [Responsable: el grupo de Bases de Datos] Crear el modelo de datos a partir del análisis funcional realizado
  • [Responsable: Isidro Merayo (imc) con ayudad de todos] Escribir el Capítulo 1 del tutorial: Preparando el entorno de trabajo (instalar/configurar PEAR, Subversion, DBDesigner, PDT, etc.) Este capítulo es muy útil para todos aquellos que quieran colaborar en la programación de symplan
  • [Responsable: buscamos un voluntario] Escribir el Capítulo 2 del tutorial: Preparando Symfony (instalación de sf 1.1, instalando 1.1 si ya tienes 1.0 y quieres tener los dos, comprobar que la instalación es correcta, etc.)  También es muy útil para los que quieran programar con symplan
  • [Responsable: buscamos un voluntario] Escribir el Capítulo 3 del tutorial: Análisis de la aplicación (proyecto, aplicaciones, módulos, acciones y otras consideraciones importantes)  Nos sirve para tener todo el análisis más organizado y centralizado.
  • [Responsable: cada grupo de trabajo] comenzar el desarrollo de la primera versión de symplan (el desarrollo lo hace el mismo grupo que ha analizado las funcionalidades)
  • Pruebas de integración de cada funcionalidad con el resto de funcionalidades
  • Documentar cada funcionalidad completada