|
| Recent News |
Guía Rápida Desarrollador Usuario Administrador 2008-12-29Se ha incorporado en la parte de documentos - recursos desarrollador - guia rapida programador un documento que sirve de base para comenzar a trabajar a los que estén interesados en el proyecto Office Eclesial Open Source. |
|
Que es el proyecto Office Eclesial Open Source?
Objetivo Desarrollo de un sistema de gestion parroquial en software libre.
Resumen El siguiente proyecto se ha construido a partir de la reunión en Honduras. El objetivo de desarrollar este sistema se concreta en las funcionalidades de la gestón parroquial que en este documento se describen. Estas funcionalidades se basan en las funciones ya desarrolladas en el Office Eclesial 2.1 que es una aplicación de escritorio en plataforma .Net. El proyecto tiene una planificación de 32 meses y dará resultados a partir del mes 16 en el cual se abre a la comunidad. Por lo tanto, se presenta en dos fases, una primera fase de desarrollo de 16 meses y una segunda de puesta en marcha, de 16 meses. Esta memoria técnica recoge la descripción del proyecto en su primera fase y establece como fecha de inicio el 1 de setiembre de 2007.
El proyecto se elaborará aprovechando los conocimientos y la base adquirida por el Centro de Formación y Desarrollo “Nuestra Señora de Guadalupe” respecto al Office Eclesial de escritorio ya desarrollado, siempre cumpliendo las especificaciones técnicas globales del proyecto.
Nombre del proyecto El proyecto se llama Office Eclesial Open source ya que tiene la ambición de ser reconocido como una buena herramienta de ofimática en la gestión de las parroquias. Así, las palabras Office Eclesial Open Source facilita el conocimiento y la apertura del proyecto y le da una visión global que se concreta en los objetivos, facilitando la evolución. Volver
Quien puede participar en el Proyecto?
Participación El proyecto nace en el sistema de gestión Obispado y Parroquial dentro de la red Diocesana tomando como base el Office Eclesial para escritorio y está abierto al mundo.
Perfiles En el proyecto Office Eclesial Open Source se establecen dos perfiles de participación: - Participantes desarrolladores: Son los encargados de desarrollar tecnológicamente el proyecto, aprovechando los conocimientos y la experiencia que cada Diócesis pueda aportar. Formar parte de este perfil da derecho a utilizar los resultados antes de la fecha de apertura y a influenciar en el camino detallado del proyecto. - Participantes observadores: Son los participantes que están interesados al hacer el seguimiento del proyecto y a participar de los foros respectivos. Manifiestan interés al conocer la evolución que vaya experimentando el proyecto y optan a participar activamente en la puesta en funcionamiento del Office Eclesial Open Source. El proyecto se coordinará de la siguiente manera. Se puede participar en el proyecto en uno o varios de los siguientes roles: . Promotor: da apoyo al proyecto y ayuda en su financiación. . Líder del proyecto: lidera el total del proyecto y especialmente los PT0 y 11. . Líder de PT: lidera unos o más paquetes de trabajo donde tiene una alta participación. . Participación en definición: participación con personal en los PT 1, 2, 3, 4. . Participación en desarrollo: participación con personal en los PT 5, 6. . Participación en el piloto de uso: participación con personal en el PT7. . Participación en la difusión: participación con personal en el PT10. . Seguimiento: participación en las reuniones de seguimiento del proyecto. Volver
Como participar en el proyecto?
- El usuario debe registrarse como miembro de la plataforma Gforge denominada Open RIIAL introduciendo sus datos personales. - Un usuario registrado puede dar de alta un nuevo proyecto y ser su administrador. - Un usuario registrado puede solicitar formar parte de un proyecto para publicar información. - Las solicitudes de altas de usuarios y proyectos deben ser aprobadas por los administradores de RIIAL Open Source. - El administrador del proyecto aprueba las solicitudes de participación. - Un usuario anónimo puede descargar información libre. Volver
Conocimientos iniciales y requisitos del desarrollador
Que conocimientos debe tener un desarrollador y que requisitos debe cumplimentar para poder participar del proyecto Office Eclesial Open Source:
Conocimientos iniciales del Programador. 1) Conocimiento en programación PHP, Ajax, javascript, hojas de estilo css, MySql, paradigma programación orientada a objeto. 2) Conocimiento patrón de diseño para web MVC, Model-View-Controller.
Requisitos para poder participar del proyecto Office Eclesial Open Source. 1) Bajar e instalar Apache, PHP, MySql. • Apache Web Server Version 2.2.4 • PHP Script Language Version 5.2.3 • MySQL Database Version 6.0
Existen aplicativos que facilitan la instalación de este entorno como por ejemplo. • http://sourceforge.net/projects/xampp/ • http://www.appservnetwork.com/
2) Bajar, instalar framework Symfony 1.0. • http://www.symfony-project.org/installation
El framework ya se encuentra instalado en la carpeta fsymfony del proyecto
3) Bajar y leer tutorial y demás documentación de Symfony. • http://www.symfony-project.org/doc/1_1/
4) Instalar IDE Eclipse PHP PDT http://download.eclipse.org/tools/pdt/downloads/
5) Es muy importante tener un conocimiento ampliado sobre el framework symfony, su funcionamiento, estructuras, etc. Es decir hay que leer la documentación de symfony ya que la curva de aprendizaje es lenta al principio hasta conocer la forma de trabajo, luego cuando se tiene los conocimientos necesarios se hace mucho más rápido el desarrollo y siempre respetando estándares, patrón MVC y utilizando ORM.
6) Leer documentos requisitos Office Eclesial Open Source. Este documento explica las funcionalidades requeridas para el Office Eclesial Open Source, las cuales se pueden bajar y ver en el sitio Open RIIAL en este link.
7) Ver e instalar el Office Eclesial para escritorio (plataforma Windows), allí se podrán ver todas las funcionalidades buscadas. Esta parte si bien es opcional es muy importante para ver cual es la interfase de usuario buscada y como se presentan los módulos con sus distintas interconexiones y funcionalidades. • http://www.riial.org/oe21/OEVP.exe
8) Bajar e instalar Tortoise cliente SVN (Subversión). Sirve para bajar y subir la versión del Office Eclesial Open Source y de la Base de Datos OfficeEclesial en MySql. • http://tortoisesvn.net/downloads
9) Bajar última versión del fuente oeos de la plataforma Gforge Open Riial utilizando Tortoise cliente SVN (Subversión) desde el siguiente repositorio http://centroriial.dyndns.org/svn/oe_os/CodigoFuente/OfficeEclesial/
10) Bajar última versión de la base de datos OfficeEclesial en MySql de la plataforma Gforge Open Riial utilizando Tortoise cliente SVN (Subversión) desde el siguiente repositorio http://centroriial.dyndns.org/svn/oe_os/BaseDatosMySql/
Volver
|