Administración de un proyecto de Software Libre: FAVS Jesús Sánchez Sánchez F AVS.

Slides:



Advertisements
Presentaciones similares
Rogelio Ferreira Escutia Modelo Vista Controlador.
Advertisements

Ingeniería del software de la usabilidad (I)
DOKEOS ANGELA PATRICIA MORENO CAÑON COD INTRODUCCION A LA INGENIERIA.
 NOMBRE: Jhonatan García  COLEGIO: “Verbo Divino”  CURSO: 4to Común “D”  PROFESOR: Lic. Marcelo Baño  AÑO LECTIVO
Blogger Página de inicio de Blogger Opción de búsqueda de blogs Opción de visita rápida Opción de creación de blog Opción de entrada.
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
MEDIOS TELEMÁTICOS OPEN SOURCE MÁS POPULARES
¿Que es Yii ? Framework para PHP de alta performance basado en componentes web para desarrollar aplicaciones web de gran escala. Yii es un framework que.
Integrantes -Tapia Gastelo, Robint Fernando -Perez Gil, Juan Carlos -Damian Acosta, Edinson -Mejia Vilchez, Antonio -Padilla Huaman, Kely Arquitectura.
Adaptación de Prestashop en GrandesZapatos.com Máster Universitario en Software Libre Juan Leocadio Gámez Brocal 22/01/201 4 Alumno : Fecha de entrega:
El Incomprendido Drupal por Fernando P. García. Perfíl ● Fundador: Dries Buytaert ( ● Fecha de fundación: Enero 2001 ● Versión estable.
Ejemplos de implantación de LinEx en Extremadura José L. Redrejo Rodríguez Mérida, 4 de Mayo de 2007 Jornadas sobre GNU/LinEx: Software libre en las Administraciones.
Bryan Alcantara Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa.
Trabajo de Dokeos Realizado por: Katherine Mayorga.
1 /13 Repositorios online para Sironta Autor: Juan Aguilera Ramos Tutor: Jesús Gabaldón Estudios: Máster Universitario en Software Libre.
Ciclope Weather Web Services ● Que tenemos – – RSS: (No Web.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
Forja del Conocimiento Libre RedIRIS-CICA: La nueva comunidad de desarrollo. [ Sesión de Comunicaciones ] Málaga, 22 Octubre 2008 Francisco Javier Carretero.
Dayanna Marcela Verjel Carrascal Sofía Suárez Suárez.
ALFRESCO.
Diseño de aplicaciones móviles
Tendencias de Construcción Web
Vive Estética Mallorca
CURSO DE WORD powered by
Metodología de Implementación de Sistemas ERP
Presentación de la plataforma de soporte a las webs de los departamentos en entorno DRUPAL
Listados maestros de documentos
Gestión de Polibuscador el portal de la Biblioteca Digital de la Universidad Politécnica de Valencia Inmaculada Ribes Llopes 3ª Reunión Expania (Grupo.
Estado del arte y Gestión de la Información
DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA
INSTALACION DE PROGRAMAS
GRUPO 15 SC FRAMEWORK LARAVEL
Herramienta de Gestión de Inventario de Activos
CMS Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa informático que permite.
Presentación de HP Project & Portfolio Management Center
Manejo Básico de PREZI Junio, 2017.
Suite de herramientas de inteligencia para Android
Gestión del SAT de un taller con Android
GROUPWARE Software de trabajo colaborativo en redes.
Tópicos de bases de datos
ARQUITECTURA DE COMPUTADORES
GESTIÓN DE CONTENIDO Alumno: Zavaleta Infantes, Miguel
¿Qué es un ODE? Los Objetos Digitales Educativos (en adelante ODE) constan de tres elementos: los archivos binarios que componen el Objeto (imágenes, texto...)
Equipo: Nestor Bazaldúa Leslie Mendez Karla Guerrero
Apellidos y Nombres Cuatrimestre.
Software Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos.
KUbuntu Carlos Torres Denis González 7 de septiembre de 2015.
PROVEEDOR DATA WAREHOUSE TERADATA
PREZI.
Modelo Vista Controlador (MVC)
It Hub CONTROLADOR DE VERSIONES Aplicaciones Web I.
BLOGS EN EL ÁMBITO EDUCATIVO
Portal de gestión del conocimiento
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
ARQUITECTURA DE APLICACIONES WEB.
FUNDAMENTOS DE PROGRAMACION EN ENTORNO WEB. Rodrigo Cabello Ing. Informático Director de proyectos Think – Ideas in Motion FUNDAMENTOS.
EL SISTEMA OPERATIVO Es un conjunto de programas hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora.
DATOS DEL NOMBRES: CURSO: PARALELO: ESPECIALIDAD: FECHA:
Yii Framework 2. Yii es un framework de PHP de alto rendimiento, basado en componentes para desarrollar aplicaciones web modernas en poco tiempo. El nombre.
PRESENTADO POR: BRAIAM YESID USECHE EDWIN ANDRES HIDALGO
Proyecto: Carpeta Ciudadana
Tema: Administración de la configuración de software UNIVERSIDAD TECNOLÓGICA ISRAEL CALIDAD DE SOFTWARE.
Conceptos relacionados con la interfaz gráfica Taller de diseño página Web.
ARQUITECTURA DEL PROYECTO. La estructura modelo vista controlador se muestra en la siguiente ilustración : ESTRUCTURA DE PROYECTOS DE MVC.
Sistema de Gestión de Contenidos Mercadotecnia digital
Powered by BTC TECHNOLOGY COMPANY
Características de los Sistemas Operativos
GC-F-004 V.01 CENTRO DE INDUSTRIA Y LA CONSTRUCCIÓN REGIONAL TOLIMA.
SISTEMAS OPERATIVOS Estudiante: Rojas De la Cruz Jesus Manuel. Ciclo: VI. Turno: Noche.
¿Que es un Blog? Curso Uso didáctico dos novos medios 2009 A Coruña.
Transcripción de la presentación:

Administración de un proyecto de Software Libre: FAVS Jesús Sánchez Sánchez F AVS

2 OBJETIVOS Colaborar en un proyecto de SL – Instalación del entorno – Estudiar el código – Añadir traducciones al francés y al italiano – Hacer pruebas Gestionar un proyecto de SL – Sistema Control de Versiones (CVS) – Forja – Feature Requests – Toma de decisiones

3 ¿QUÉ ES FAVS? Herramienta para la creación y gestión de planetas de blogs docentes Los alumnos pueden inscribirse en el planeta Pueden leer y votar los posts más interesantes Pueden consultar estadísticas de votos emitidos y recibidos Aplicación basada en Feevy Escrita en Ruby on Rails Licencia GPL

4 INSTALACIÓN DEL ENTORNO

5 PUESTA EN MARCHA DE LA APLICACIÓN Rails usa un entorno diferente para cada una de las etapas del ciclo de vida de una aplicación, desarrollo, prueba y producción.

6 PUESTA EN MARCHA DE LA APLICACIÓN

7 PATRÓN MVC El Framework de Ruby on Rails se rige por el patrón MVC. Divide a la aplicación en los siguientes componentes: Modelo: para manejar los datos. Controlador: se encarga de redirigir un procesamiento determinado por cada petición recibida. Vista: maneja los objetos gráficos de la interfaz de usuario.

8 PATRÓN MVC

9 Estructura de directorios de la aplicación:

10 CVS (Git) – Configurando el repositorio remoto » GitHub – Configurando Git localmente » Git-core

11 CVS (Git)

12 SOURCEFORGE Proyecto registrado en Sourceforge.net que permite foros, listas de correos, peticiones de nuevas características, CVS, noticias, descarga del software

13 FUNCIONALIDADES IMPLEMENTADAS Traducción a otros idiomas (francés e italiano)

14 FUNCIONALIDADES IMPLEMENTADAS Mostrar menos información en el Planeta (título del post, fecha y enlace al blog del alumno)

15 FUNCIONALIDADES IMPLEMENTADAS Creación de un nuevo estilo de plantilla (green)

16 FUNCIONALIDADES IMPLEMENTADAS