rpmdev.proyectofedora.org Fundación, Misión e Infraestructura.

Slides:



Advertisements
Presentaciones similares
¿Qué es y como surgió? Dokeos es un entorno de e-learning y una aplicación de administración de contenidos de cursos y también una herramienta de colaboración.
Advertisements

o MySql: es una base de datos con licencia GPL basada en un servidor. o PostgreSql y Oracle: Son sistemas de base de datos poderosos. o Access: Es una.
TESINA DE LICENCIATURA EN SISTEMAS
Ingeniería de Software Andrés Salinas Bendeck
Sistema de gestión de contenidos (Content Management System) Sistema de gestión de contenidos (Content Management System)
ESTE ES EL LISTADO DE LOS MEJORES GESTORES DE CONTENIDO (CMS) OPEN SOURCE EN 2015 LOS CMS LOS GESTORES DE CONTENIDO CMS OPEN SOURCE NOS HAN FACILITADO.
Gestión de versiones. Cronograma Conceptos introductorios Arquitecturas posibles Riesgos en la no utilización Herramientas.
Concurso 2010 de premiación a la innovación en la Administración Tributaria.
Digamos que… Es una aplicación para crear y gestionar espacios donde un centro educativo, institución o empresa, gestiona recursos educativos proporcionados.
1 ASOCIACIÓN DE SOFTWARE LIBRE DE EUSKADI Eunate Ramirez de Miguel Gerente
Comunicación y tics Sistema de gestión de contenidos (Content Management System)
SOFTWARE LIBRE, OPEN SOURCE E HISTORIA DE LINUX TOVAR LÓPEZ IAN GUSTAVO PROFESOR RENÉ DOMINGUEZ ESCALONA ADMINISTRA SISTEMAS OPERATIVOS GRUPO 503.
Lenguajes de programación Web Juan Felipe Muñoz Fernández.
Medellín - Bogotá | PBX: (57) | Dirección Medellín: Cr 79# || Todos los derechos reservados 2016 © Diseño Jeduca.
Administración de un proyecto de Software Libre: FAVS Jesús Sánchez Sánchez F AVS.
VULCANO: Forja Open Source para el Software del Futuro.
Ing. De la Puente, Matias Sistema de control de versiones GIT
Un entorno de desarrollo y algo más: SIU-TOBA El primer software liberado desarrollado por un área del Estado Juan Bordón Sebastián.
Entrega final de proyecto Software para la gestión de inscripciones en cursos Universidad Nacional de Colombia Maestría en Ingeniería de Sistemas y Computación.
© Wilmer Jaramillo M. - - Conference, Fedora™ Directory Server Bienvenidos a FDS Conference 2006 Wilmer Jaramillo Murcia.
Fedora Nicaragua Yader Velásquez N. Embajador identi.ca/yaderv twitter.com/yaderv.
Primer Taller de desarrollo con Software Libre Posadas - Misiones José Luís Di Biase Héctor Daniel Sanchez
Sistemas de Control de Versiones (SCMs) Introducción a los conceptos de control de versiones Introducción a las herramientas darcs y svn Margarita Manterola.
SOFTWA RE APLICATIVO Y DE DESARROLLO. Software aplicativo Software de Aplicación es todo programa informático diseñado para facilitar al usuario la realización.
Administración de la configuración (SCM) Introducción Control de versiones Analisis y diseño USAC Por: Víctor Orozco
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
Vania Mora Velázquez Sistemas operativos aplicados.
Forja del Conocimiento Libre RedIRIS-CICA: La nueva comunidad de desarrollo. [ Sesión de Comunicaciones ] Málaga, 22 Octubre 2008 Francisco Javier Carretero.
Terminal Services Alumno : Juan Noa Saccatoma. ¿Qué es? Es un componente del Sistema Operativo que básicamente me permite dos cosas: Instalar aplicaciones.
ALFRESCO.
Es la forma en que se denomina a un extenso conjunto de herramientas que se diferencian de las aplicaciones tradicionales de Internet por estar enfocadas.
wShifts – Gestión de Turnos de Trabajo
Portales colaborativos
Imagen inicial de espera
Presentación de la plataforma de soporte a las webs de los departamentos en entorno DRUPAL
SECURIZACIÓN DE LAS bbdd Oracle
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
¿Qué son las Plataformas?.
Desarrollado por: Guillermo Verdugo Bastias
Aulas Virtuales usando Moodle 3.2.3
CIENCIA TECNOLOGÍA Y SOCIEDADES
GROUPWARE Software de trabajo colaborativo en redes.
ARQUITECTURA DE COMPUTADORES
COMISIÓN ESTATAL DE DERECHOS HUMANOS
Colegio de estudios científicos y tecnológicos del estado de Michoacán, plantel 16 huandacareo *Aero ADMIN* -Guillermo Reyes Ortiz -David.
Saque partido de su actualidad
Manejo Básico de Zoho Projects
KUbuntu Carlos Torres Denis González 7 de septiembre de 2015.
SISTEMA DE GESTIÓN DE BASES DE DATOS”.
Actividad 3 – Herramienta tareas
Organización y Descripción de Archivos
PLATAFORMAS TECNOLÓGICAS
Las herramientas Case Julian madrigal.
TAREA 3 GLOSARIO TIC Libia Quintana HERRAMIENTA TAREAS.
Control de documentación.
Colegio de Bachilleres plantel 4 Alumno: Luis Josue Esteban Trinidad G:202 E:5 Reporte sobre MI BLOG.
Portal de gestión del conocimiento
Objetivos y características
Fundamentos de la web 2.0.
STACK UXXI-ADF Cuenta con más de 100 componentes reutilizables
Modelo de la cascada (cont.)
Del Caro al Libre JORNADAS DE SIG LIBRE 2018 Girona, 7/06/18.
Impresión para hoteles y más...
C.R.M. Comercial.
IMPLEMENTACIÓN DE UN PORTAL WEB PARA LA AUTOMATIZACIÓN DEL PROCESO DE CONSULTORÍAS DE MENTORES GOLD DE LA REGIÓN LATINOAMERICANA DEL IEEE (R9), UTILIZANDO.
Electiva Tecnológica Herramientas Libres
Kick Off del Proyecto Fecha:
Programación al lado del servidor
Metodologías de Desarrollo Web
Equipo 12 Integrantes: Mariam Palomino Obregón José Luis Moncada
Transcripción de la presentación:

rpmdev.proyectofedora.org Fundación, Misión e Infraestructura

¿Por qué? ● Falta de documentación en Castellano ● Falta de una comunidad latinoamericana de empaquetadores ● Falta de una comunidad latinoamericana de desarrolladores ● Difícil punto de partida para novatos de habla castellana para empaquetadores y desarrolladores (fedora-packaging/devel)

Histórico ● Octubre 2009 – Servidor casero : rpmdev.fedora-ve.org – rpm >> empaquetamiento – dev >> desarrollo aplicaciones/lenguajes y sigs ● Diciembre 2010 – Mudanza de servidor y dominio rpmdev.proyectofedora.org – Inclusión de spins/remix Fedora – Reuniones mensuales

Histórico ● Julio 2010 – Reuniones bisemanales – Repositorio yum transitorio ● Algunos resultados resumidos 2010 – Ciclo Fedora 13 – Puñado de colaboradores activos (< 12) – Puñado de solicitudes de revisión (bugzilla) – Mucha documentación :-) – Integración con Brasil

Dedicados y especializados ● Para los novatos no es una tarea simple ● Para los conocedores es una tarea que requiere tiempo ● Para los expertos es una tarea que requiere mantenimiento y seguimiento ● Curva de aprendizaje lenta ● Alta tasa de deserción ● No se recomienda compartir este rol

Requisitos ● Experiencia: ninguna ● Conocimientos: muchos deseables [opcional] ● Plan de retiro – Mucha sabiduría – Muchas contribuciones – Muchos seguidores – Cambiar el paisaje del ecosistema Fedora FOSS LATAM – Mucha diversión en el camino y amistad

Mentores en fedoraproject.org ● Los mentores son aquellas personas que pueden evaluar a los potenciales nuevos empaquetadores y ofrecer el acceso requerido ● La meta es que Fedora LATAM genere un puñado de mentores a partir del esfuerzo de rpmdev (2do Semestre 2011) ● Preparar un nuevo empaquetador puede tomar fácilmente seis (6) meses

Ciclo de trabajo RPM ● Ciclos de trabajo sincronizados con las liberaciones de Fedora ● Aproximadamente seis meses ● Cada ciclo incluye – Protocolo >> ayuda a los novatos – Creación de proyectos de empaquetamiento – Asignación de mentores rpmdev – Plan de empaquetamiento

Forma de trabajo ● rpm proyecto padre ● Proyectos hijo de rpm para empaquetamiento ● Todos los usuarios rpmdev patrocinados son miembros del proyecto rpm – Pueden visualizar en rpm la actividad de todos los proyectos de empaquetamiento – Pueden visualizar en rpm las actividades generales del proyecto

Usuarios, miembros y roles ● No se requiere patrocinio para ser usuario registrado rpmdev ● Incluso el usuario anónimo, no registrado, tiene ciertos privilegios ● Para pertenecer al proyecto rpm, el usuario registrado debe conseguir patrocinio – Algo más que fácil hoy día ;)

Recursos e infraestructura ● Caballito de batalla, Redmine, gestor de proyectos – Proyectos ● Foros ● Wiki ● Archivos ● Documentos ● Integración con repositorios svn y git ● Noticias ● #fedora-latam-rpmdev en irc.freenode.net

Redmine Gestión Agil de Proyectos

¿Qué es Redmine? Redmine es la forma ágil de gestionar sus proyectos, es una aplicación web flexible de manejo de proyectos. Escrito en "Ruby on Rails", es una aplicación WEB multi-plataforma con soporte a múltiples base de datos. Redmine es software libre y tiene licencia GPL.

¿Quiénes deberían usar Redmine? ● Gerencias enfocadas a los resultados. ● Personas involucradas en trabajos de equipo. ● Instituciones que tienen sedes en distintos espacios físicos y geográficos. ● Cualquier ente que quiera aumentar el desempeño de su personal. ● Instituciones que deseen extender la capacidad de sus herramientas gerenciales. ● Gerencias que deseen una herramienta de bajo costo y alta efectividad. ● Gerencias que deseen integrar sus sistemas de proyectos con otras aplicaciones.

¿Quiénes usan Redmine? ● Ruby language - ● Lighttpd - ● phpBB Code Forge - ● Siemens (PG branch) - ● Gentoo Summer of Code - ● Ruby specifications - ● Subversion Repository Search Engine (SupoSE) - ● Otros:

¿Por qué usar Redmine? ● Es Software Libre, bajos costos de despliegue, operación y mantenimiento. ● Usa la plataforma ágil de desarrollo Ruby on Rails. ● Puede manipular múltiples proyectos. ● Sistema flexible de seguimiento de actividades. ● Manejo de gráficos Gantt y calendarios. ● Manejo de documentos y archivos. ● Manejo de Wiki por proyecto. ● Seguimiento de tiempos y progreso.

¿Por qué usar Redmine? ● Creación de actividades y seguimiento por . ● Control de acceso flexible basado en roles. ● Alimentadores/Feeds RSS. ● Foros por proyecto. ● Integración SCM (SVN, CVS, Git, Mercurial, Bazaar y Darcs). ● Soporte para autenticación LDAP. ● Soporte para autoregistro de usuario. ● Soporte en múltiples idiomas. ● Flujos de trabajo adaptables fácilmente.

¿Qué necesito? ● Un computador que vaya a cumplir funciones de “Servidor”. ● Una instalación Ruby on Rails. En cualquiera de los Sistemas Operativos soportados: Linux, *BSD, etc. ● Alguna de las Base de Datos soportadas. Tales como: MySQL, PostgreSQL, SQLite, etc. ● Una red entre las personas que usarán el sistema.

¿Dónde consigo ayuda? Soporte Libre: Soporte Comercial: Neotech / Guillermo Gómez

Demostración ● Registro en el sistema ● Privilegios y roles ● Gestión de Proyectos ● Módulos por proyecto ● Peticiones y flujo de trabajo ● Monitoreo de peticiones ● Planificación y versiones

Extensiones: Plugins ● Esquema estandar para agregar funcionalidad ● Listado ejemplo: – Budget – Google Calendar – Redmine Messenger – Rate – Schedules – Stuff To Do – Timesheet – Issue Vote

Muchas Gracias Y mucho más, pero se nos ha acabado el tiempo Si quieres ser un empaquetador o conducir tu proyecto de desarrollo de sw libre Fedora o ser parte de uno es hora de unirte a