presentacion lswc-espacio-comunidad
TRANSCRIPT
Lorenzo Tilve lvaro LSWC 2012 Espacio Comunidad, 18 Octubre
Qu es?
LibrePlan es una herramienta web de planificacin, seguimiento y control de proyectos.
www.libreplan.com
Qu es?
www.libreplan.com
Qu es?
En qu destaca?:Es un software colaborativo
Es un planificador multiproyecto
Es Software Libre (GNU Affero General Public License - AGPL).
Proporciona una experiencia de usuario similar a aplicaciones de escritorio
Est preparado para conectarse a otras aplicaciones e interactuar con otras instancias
www.libreplan.com
Caractersticas
Gestin de RecursosDiferentes tipos de recursos, clasificacin por criterios, calendarios configurables.
PlanificacinAdministracin del WBS, mltiples estrategias de asignacin, plantillas de proyectos, sistemas de asignacin avanzada.
Seguimiento y controlInformacin de porcentaje de carga de recursos, clculo del valor ganado, gestin de formularios de calidad.
www.libreplan.com
Caractersticas
Registro de datosReportes de horas trabajadas y coste, mltiples medidas de progreso, consolidacin de avances.
ConectividadSistema de subcontratacin y comunicacin de progresos, API de Servicios Web, integracin con terceros.
Otras caractersticasGestin de permisos, autenticacin va LDAP, generacin de informes, etiquetas, materiales, ...
www.libreplan.com
Ms informacin...
Ms informacin acerca de la aplicacin y sus funcionalidades en la charla:
16:30 Track Empresas
LibrePlan Open Web Planning - Javier Morn
www.libreplan.com
Pila tecnolgica
Aplicacin hecha en platafoma Java.
Framework desarrollo web: ZK framework
Disponible para GNU/Linux: Ubuntu, Debian, Fedora ...
Persistencia: Hibernate. Bases de datos: Postgresql o MySQL
Logica de negocio: Domain Driven Design & Spring
Servicios web REST: Apache CXF
www.libreplan.com
Cmo surgi?
Cmo surgo?
LibrePlan surgi en 2009 en forma de concurso pblico licitado por la Fundacin para o Fomento da calidade e Deselvovemento tecnolxico de GaliciaPara: Sector auxiliar del naval de Galicia
Motivacin: Falta de software de planificacin
Adjudicado a Igalia y Wireless Galicia
www.libreplan.com
Cmo surgi?
Concurso finalizado en Abril 2010
Nombre inicial del proyecto NavalPlan
http://www.libreplan.com/navalplan/
Apuesta por la Administracin Pblica para que fuese un Proyecto de Software Libre desde su nacimiento
www.libreplan.com
Conclusiones
En Junio 2010 las empresas que desarrollan el proyecto llegan a una serie de conclusiones:Que la aplicacin desarrollada tiene un carcter genrico de resolucin de problemticas de planificacin de proyectos.
Que el proyecto es interesante y creen en l.
Que puede cubrir una necesidad en el mundo del Software Libre.
Que necesita seguir evolucionando.
www.libreplan.com
5 valores fundamentales
Los valores
Eje I: Software libre.Alineado con el ADN de las empresas impulsando el proyecto.
Facilita la difusin al resultar posible descargar directamente el paquete de la aplicacin y comenzar a utilizarla.
Ventaja competitiva basada en obtener todas las libertades que proporciona el Software Libre.
Sin coste de licencias de uso lo que tambin supone una ventaja desde el punto de vista del coste.
www.libreplan.com
Los valores
Eje I: Software libre.Acciones estratgicas:Mantener la licencia AGPL del proyecto, evitando introducir componentes privativos.
Publicar todo el cdigo nuevo desarrollado tambin como Software Libre de forma upstream, tanto en la rama principal, como en ramas remotas.
Integrar todos los desarrollos transversales posibles en la rama master
www.libreplan.com
Los valores
Eje II: La comunidadPara que un proyecto triunfe la comunidad es importante:Atraer a un conjunto de usuarios.
Proporcionar mecanismos de colaboracin y comunicacin a los contribuidores.
www.libreplan.com
Los valores
Acciones estratgicas:Desarrollo completo de forma abierta.
Alojamiento del cdigo fuente en un repositorio pblico.
Toda la documentacin en el wiki de comunidad.
Presencia permanente de los desarrolladores en el IRC.
Ayuda en los Foros, Ask a Question, Listas de Correo.
Proporcionar herramientas para traductores.
Definicin del Roadmap de forma pblica
www.libreplan.com
Los valores
Eje III: Las caractersticas del productoLa eleccin de una herramienta muchas veces se valora nicamente por las funcionalidades y estado.
Acciones estratgicas:Mantenimiento y correccin de problemas
Desarrollo de nuevas funcionalidades
www.libreplan.com
Los valores
Eje IV: La comunicacin general.Es muy importante transmitir el mensaje de en qu consiste el proyecto, y en qu estado se encuentra.
Acciones estratgicas:Cambio de nombre: LibrePlan
Publicacin de una nueva web enfatizando las caractersticas ms importantes.www.libreplan.com
www.libreplan.com
Los valores
Otras acciones estratgicas relativas a comunicacin:Publicacin frecuente de las noticias en la web.http://www.libreplan.com/news/
Uso del canal de twitter.https://twitter.com/libreplan
Planet con noticias de desarrollos y todo lo que sucede alrededorhttp://planet.libreplan.org/
Presentacion en congresos: LinuxTag, Fosdem, Libre Software World Conferencehttp://www.youtube.com/user/libreplanhttp://www.slideshare.net/libreplan/
www.libreplan.com
Los valores
Eje V: La confianzaEs necesario proporcionar respaldo detrs del proyecto para lo que puedan requerir del mismo. Alguien que escucha.
Acciones estratgicas:Soporte de comunidad
Soporte profesional y servicios
www.libreplan.com
La comunidad
La comunidad
El wiki del proyecto es el repositorio central de la documentacin de comunidad:http://wiki.libreplan.org
Todas las ramas de cdigo del proyecto se encuentran alojadas en sourceforge, administradas mediante el sistema de control de versiones githttp://sourceforge.net/projects/libreplan/
Libreplan evoluciona de forma completamente transparente, mediante reuniones pblicas en los canales de IRC cuyos logs son registrados:http://wiki.libreplan.org/twiki/bin/view/LibrePlan/RoadMap
http://wiki.libreplan.org/twiki/bin/view/LibrePlan/Meetings
www.libreplan.com
La comunidad
Otras herramientas pblicas que utilizamosSonar (control de calidad de cdigo fuente)http://sonar.libreplan.org/
Jenkins (integracin contnua)http://jenkins.libreplan.org/jenkins/
Entornos abiertos de demostracin y nightly buildshttp://demo.libreplan.com
http://unstable.libreplan.com
www.libreplan.com
La comunidad
Soy un desarrollador y quiero colaborar en LibrePlan, cmo puedo empezar?Conctate al canal #libreplan en Freenode y habla con nosotros.
chale un vistazo a la documentacin tcnica existentehttp://wiki.libreplan.org/twiki/bin/view/LibrePlan/Documentation
http://www.libreplan.org/howto-start-development-with-eclipse.html
http://wiki.libreplan.org/twiki/bin/view/LibrePlan/LibrePlanGit
www.libreplan.com
La comunidad
Estoy pensando o he hecho una adaptacin de LibrePlan, y quiero saber si podra formar parte del proyecto.Si tus parches son correctos y tienen aplicacin general, envalos. Los revisaremos y los integraremos upstream. Vente al hackfest!https://wiki.libreplan.org/twiki/bin/view/LibrePlan/LibrePlanHackfestNovember2012
Soy un Freelance o empresa y quiero ofrecer LibrePlan en mi portfolio de productosPuedes hacerlo libremente. Si necesitas soporte de segundo nivel tienes empresas que te ayudan.http://www.libreplan.com/services/get-involved/
http://www.libreplan.com/features
www.libreplan.com
La comunidad
No soy un desarrollador pero me parece un proyecto interesante y quiero colaborar
Puedes echar una mano con la internacionalizacinhttps://www.transifex.net/projects/p/libreplan/
Puedes reportarnos bugs en el Bugzillahttp://bugs.libreplan.org/
Comntanos tus dudas o sugerencias en los canales pblicoshttp://ask.libreplan.org/
O cualquier otra cosa que se te ocurra...
www.libreplan.com
Open Web Planning
www.libreplan.com
Join the community!
www.libreplan.com/es/contacto