= Plataforma para el Desarrollo de Software Libre = Integrantes: [[jvizcarrondo|Juan Vizcarrondo]], [[eparedes|Erwin Paredes]], [[jbastidas|Juan Bastidas]], [[arangel|Ana Rangel]]. '''1. Grupos de Funcionalidades a Desarrollar mes de Agosto''' '''Tabla 1. '''Grupos de funcionalidades || '''''# del grupo de funcionalidades a desarrollar ''''' || '''''Funcionalidades asociadas a cada grupo''''' || ||1. Componente para la gestión de múltiples proyectos y usuarios en trac ||1.''Gestión de proyectos''<
> 1.1.Creación, actualización y eliminación'' ''de proyectos<
> 1.2Listado y búsqueda avanzada<
>(hasta la etapa de desarrollo quedando para el próximo mes la etapa de pruebas) || ||2. Wiki del trac ||1.Crear ''page templates'' que incorporen el manejo y la administración de las plantillas de la metodología en concordancia con la permisología definida para los usuarios (desarrollo y pruebas) || ||3. Script para la instalación del trac ||1.Resolver dependencias<
> 2.Instalación básica del trac<
> 3.Creación del proyecto base<
> 4.Instalación del componente para el manejo de múltiples proyectos || ||4. Extensión al OpenKomodo para desarrollo de componentes para el trac ||Funcionalidad desarrollada por acuerdos con la unidad de producción.<
> || '''Tabla 1. '''Grupos de funcionalidades || '''''# del grupo de funcionalidades a desarrollar ''''' || '''''Funcionalidades asociadas a cada grupo''''' || ||1. Componente para la gestión de múltiples proyectos y usuarios en trac ||1.''Gestión de proyectos''<
> 1.1Creación, actualización y eliminación'' '' de proyectos<
> 1.2Listado y búsqueda avanzada<
> 2.Gestión de usuarios<
> 2.1.Creación, actualización y eliminación<
> 2.2.Tareas asignadas<
> 2.3Incorporación y desincorporación a proyectos<
> 3.Información adicional de la plataforma || ||2. Wiki del trac ||1.Crear ''page templates'' que incorporen el manejo y la administración de las plantillas de la metodología en concordancia con la permisología definida para los usuarios || ||3. SVN del trac ||1.Gestión de árbol y ramas del repositorio de un proyecto en particular || ||4. Idioma del trac ||1.Modulo para la configuración del idioma de la plataforma || ||5. Nuevo componente para el trac ||1.Componente para anexar el uso de listas de correo || ||6. Extensiones al OpenKomodo para su interoperabilidad con el trac ||1.Administración del repositorio del svn, de un proyecto en especifico, desde el OpenKomodo || ||7. Idioma OpenKomodo ||1.Modulo para la configuración del idioma del OpenKomodo || ||8. Script para la instalación del trac ||1.Resolver dependencias<
> 2.Instalación básica del trac<
> 3.Creación del proyecto base<
> 4.Instalación del componente para el manejo de múltiples proyectos || ||9. Extensión al OpenKomodo para desarrollo de componentes para el trac ||Funcionalidad desarrollada por acuerdos con la unidad de producción.<
> || Entrega de documento de arquitectura por componentes. [[Generación de plugins para Trac]] '''2. Cronograma de Desarrollo por Iteración''' || '''''# del grupo de funcionalidades a desarrollar''''' || '''''# de la iteración''''' || '''''Fecha de inicio ''''' || '''''Fecha de finalización''''' || ||1,2,3,8,9 || 1 ||02/06/08 ||15/10/08 || ||4,5,6,7 || 2 ||16/10/08 ||15/02/09 || ''' ''' '''Nota:''' Al culminar una iteración se libera una versión de la plataforma '''Acuerdos previos:''' Para el desarrollo del proyecto PDSL se deben seguir los estilos de código propuesto por el proyecto trac: - http://trac.edgewall.org/wiki/TracDev/CodingStyle - http://www.python.org/dev/peps/pep-0008/ - http://www.python.org/dev/peps/pep-0257/ -Realizar continuamente documentación de las fuentes con las etiquetas de Doxigen. -Subir periódicamente los cambios realizados en el código al SVN donde se encuentra el componente (por lo menos 1 vez a la semana). -Llevar un diario (blog) con las incidencias ocurridas durante el desarrollo (dificultades, éxitos, fracasos, entre otros). -Responder oportunamente a la comunidad con las herramientas disponibles (listas de correo, foros, canal IRC y otras que se consideren necesarias). Luego de culminado completamente el proyecto: * Dar mantenimiento oportuno al componente por ellos desarrollados por lo menos por 1 año después de la entrega. * Entregar documentación completa relacionada a la metodología '''3. Equipo de Trabajo''' Equipo de desarrollo de CENDITEL y unidades de producción ---- [[http://wiki.cenditel.gob.ve/wiki/inicio|Ir al inicio]]