Aplicación de las tecnologías «source forge» como plataforma para los servicios editoriales de la editorial libre.

Documentos relacionados
PROPUESTA DE PLAN DE MARKETING REBIUN

REPÚBLICA DE PANAMÁ FISCALÍA GENERAL DE CUENTAS UNIDAD DE INFORMÁTICA

Forjas de Software y repositorios de código en la nube

el Manifiesto de los Catalizadores del Conocimiento sobre el Clima Toma de decisiones informadas para lograr un futuro adaptable al cambio climático

Modelo de Gobierno de INES 30 Septiembre 2010 v2.2

Software libre (Master STI) Herramientas de desarrollo

Plone 3: Un sistema de gestión de contenidos libre

Ana Pascual Nobajas Jefe de Servicio de Desarrollo Junta de Comunidades de Castilla-La Mancha

Agenda Introducción: Generalidades Instalación: Revisión: Interfaces: Release:

Presentación de contenidos y funcionalidades. Plataforma on-line de libros electrónicos para estudiantes de Ciencias, Ingeniería y Arquitectura

CAPÍTULO 1. LAS REDES

PORTAL GOBIERNO LOCAL: COMPARTIR CONOCIMIENTO PARA LA MEJORA DE LA GESTIÓN MUNICIPAL

SISTEMA DE INFORMACIÓN GEOGRÁFICA DE IDENTIFICACIÓN DE PARCELAS AGRÍCOLAS EL SISTEMA ESPAÑOL DE INFORMACIÓN GEOGRÁFICA PARA LA IDENTIFICACIÓN N DE

Guía rápida de uso SECRETARÍA DE ESTADO DE ADMINISTRACIONES PÜBLICAS DIRECCIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES

PLATAFORMA EDUCATIVA DIGITAL

El Instituto Aragonés de la Juventud presenta la nueva web y una app móvil de Carné Joven Europeo de Aragón

INTRODUCCIÓN. AnyDesk está disponible en 28 idiomas y es compatible con Windows, Mac y Linux.

MODULO II! LOS NUEVOS DERECHOS DE AUTOR Y CONEXOS SOFTWARE

Enterprise Architect:

drobiosystems Implantación de ERP en código abierto y entorno web Marcos Simón 18 de Enero, 2006 Contenido

Front-end y Biblioteca de Interacción con Subversion para GNOME con tecnologías C# y Mono. Antonio Gutiérrez Mayoral <agutierr@gsyc.escet.urjc.

RECURSOS DIGITALES SM EN ENTORNOS VIRTUALES DE APRENDIZAJE

Drupal 7-8 Diplomado en (Formación y Consultoría)

Confianza 127 años de fundación ISO 9001:2008. Representación Gremio empresarial peruano con representatividad nacional e internacional

1. Gestión de Contenidos FIRMA-E... 5

Dspace una alternativa para la sustentabilidad de las bibliotecas. Alejandro Jiménez León

Diploma en Dirección Estratégica

CAPITULO I. ESTUDIO PRELIMINAR.

Aprendizaje basado en estrategias y dinámicas de juego

REUTILIZACIÓN DE APLICACIONES CENTRO DE TRANSFERENCIA DE TECNOLOGÍA CTT EL CASO DE ACCEDA

PLIEGO DE PRESCRIPCIONES TÉCNICAS

bla bla Guard Guía del usuario

COMPROMISO CON LA MEJORA DE LOS SERVICIOS

DECIDE: CAPITULO I PROGRAMA DE DIFUSION ESTADISTICA DE LA COMUNIDAD ANDINA

SSCE0109 Información Juvenil. Cualificaciones Profesionales y Certificados de Profesionalidad

FICHA PÚBLICA DEL PROYECTO. ASPEL DE MÉXICO, S.A. DE C.V. ASPEL-TECH Arquitectura de aplicaciones ubicua NUMERO DE PROYECTO EMPRESA BENEFICIADA

MCTS Exchange Server 2010 Administración. Fabricante: Microsoft Grupo: Servidores Subgrupo: Microsoft Exchange Server 2010

Ofelia Jannette Ramírez Arámburo. Centro de Estudios de Asia y África El Colegio de México México

Deploying. Veremos a continuación los detalles de la Puesta en Producción y Publicación de aplicaciones para Smart Devices.

PLANIFICADOR DE RUTAS MULTIMODAL USANDO SERVICIOS IDE. (Bus, Metro y Bici)

UNIÓN INTERNACIONAL DE TELECOMUNICACIONES. SERIE X: REDES DE DATOS Y COMUNICACIÓN ENTRE SISTEMAS ABIERTOS Seguridad

RELACSIS la Red Latinoamericana y del Caribe para el Fortalecimiento de los Sistemas de Información en Salud

Dossier de prensa Mayo 2016

Título I Escolar-Póliza De Participación De Los Padres Escuela de Golden Valley

Quién hace blogs? Enric Bruguera Payà P08/93006/01568

Iniciativa Latinoamerica de Libros de Texto Abiertos. Cesar Collazos Proyecto LATIn

TIPO DE AYUDA CONCEPTO CUANTÍA

FICHA PÚBLICA DEL PROYECTO

ESTÁNDAR DE COMPETENCIA. Mantenimiento a equipo de cómputo y software

Administering System Center Configuration Manager

Solución de archivo y preservación en la nube

SERVICIO DE MANTENIMIENTO DE LA PLATAFORMA DEL NODO DE INTERCAMBIO DE CONTENIDOS EDUCATIVOS DIGITALES

Introducción a Asterisk y la telefonía IP. Loris Santamaria

La Red de Comunicadores Cooperativos alternativas y caminos para trabajar en red

Soluciones BYOD para el aula. 24.Febrero.2016

Sistemas distribuidos

SISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES.

Taller de exportación Licitaciones internacionales Programa para la presencia activa

Identificación, Actualización y Evaluación de Requisitos de Cumplimiento Legal

Cloud Computing Huibert Aalbers Senior Certified Software IT Architect

Proyecto Multimedia. Elio Sancristóbal Ruiz

REGLAMENTO DE INVESTIGACIÓN FORMATIVA DE LAS CARRERAS PROFESIONALES DE EDUCACIÓN.

Your time our technologies. Software cloud para los Recursos Humanos, creados con pasión.

La Red Latinoamericana y del Caribe para el Fortalecimiento de los Sistemas de Información en Salud (RELACSIS)

Introducción a Maxima: Haciendo Matemáticas con Software Libre (2 a Edición)

Campaña de Comunicación. Abril 2015

ESTÁNDAR DE COMPETENCIA

PLIEGO DE CONDICIONES TÉCNICAS PARA LA CONTRATACIÓN DEL SERVICIO DE MANTENIMIENTO Y DESARROLLO DEL PORTAL Y SITIOS WEB DE RTPA EXPTE:

LINEAMIENTOS PARA EL USO DE MARCA Y CERTIFICADO. LIN-DC-01 REV.06 Septiembre 2016 ELABORÓ: DIRECTOR DE CERTIFICACIÓN

PROCEDIMIENTO ORGANIZACIÓN Y COORDINACIÓN DE EVENTOS CULTURALES Y ARTÍSTICOS

Foro de Información y Comunicación. alternativas y caminos para trabajar en red

Nueva aplicación para acceder a casilla electrónica en Internet

Visita de Estudio nº 249 Innovación en formación permanente (LLL) con teleformación (e-learning) Almería (España), 29 de marzo a 1 de abril de 2011

Por qué crear un canal en YouTube

Aseguramiento de Calidad en el Desarrollo de Software Libre

PREGUNTAS FRECUENTES.

Prototipado Programación Edición y Diseño WEB

CONSIGUE TU TITULACIÓN EN: TÉCNICO EN SISTEMAS MICROINFORMÁTICOS Y REDES TÉCNICO SUPERIOR EN ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED

ORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA

PLIEGO DE PRESCRIPCIONES TÉCNICAS DEL PROCEDIMIENTO SIMPLIFICADO POR CONCURSO PARA LA CONTRATACIÓN DEL SERVICIO DE ACTUALIZACIÓN DE LA PLATAFORMA DE

Instituto Schneider Electric de Formación

Gestión, uso y publicación de datos de biodiversidad y patrimonio natural para gestores. Práctica de metadatos con CatMDEdit. Paloma Abad CNIG (IGN)

Plan Director

Qué ofrecen las bibliotecas?

LIBERACIÓN Y PUESTA EN OPERACIÓN DE PROYECTOS DE SOFTWARE

Diseño del proceso de lubricación - (LPD)

Algunas licencias de código abierto

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE - ADQUISICIÓN DE UCENCIA

El trabajo conjunto de. Proyecto ETNA RESUMEN. Una oportunidad para la mejora de la información sobre accesibilidad y TIC y la participación de todos

ÍNDICE 1. PRESENTACIÓN 2. OBJETIVOS 3. REQUERIMIENTOS

El Proceso. Capítulo 2 Roger Pressman, 5 a Edición. El Proceso de Desarrollo de Software

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...

DESCRIPCIÓN PROJECT PRO FOR OFFICE 365

ACERCA DE ODOO ERP. Resumen ejecutivo

Koha UNCUYO. Workshop software libre y gratuito de gestión bibliotecaria Dic. 2011

Tema 2 Introducción a la Programación en C.

PLAN ESTRATÉGICO

Subdirección General de Centros de Formación Profesional CONSEJERÍA DE EDUCACIÓN Comunidad de Madrid. Convalidaciones FP. Universidad Camilo José Cela

La eficiencia energética de Metro de Santiago, nuestro camino a la sostenibilidad

Transcripción:

Aplicación de las tecnologías «source forge» como plataforma para los servicios editoriales de la editorial Tabla de contenidos Ismael Olea similitudes entre la creación y mantenimiento de documentación y de código fuente...3 Introducción a SourceForge...3 Servicios proporcionados por SourceForge:...3 Algunos de los éxitos de SF...4 Algunos de los defectos de SF...4 Interés estratégico de SF...5 Por qué la editorial libre necesita un SF...5 Posible plataforma tecnológica...7 Desarrollos previos necesarios para el uso en la editorial...7 Desarrollos inmediatamente posteriores...7 Objetivos...7

similitudes entre la creación y mantenimiento de documentación y de código fuente justificación: basada en texto ASCII (cuando usamos documentación estructurada con *ML) trabajo en grupo y relaciones de colaboración entre seres humanos el trabajo se hace sujeto a ciclos y a fechas de liberación existe un código fuente y un formato de publicación (formatos de reproducción y código máquina respectivamente) enorme similitud entre el ciclo de producción de la documentación y del código fuente uso práctico: herramientas de acceso concurrente al código fuente: cvs herramientas de coordinación: bugzilla, etc. foros de discusión (mailman, weblogs, etc). granjas de compilación (programas y documentos). publicación de código fuente, código compilado. estructuración de los detalles de cada esfuerzo en un directorio de proyectos accesible desde la web. Introducción a SourceForge sistema de desarrollo colaborativo (CDS en inglés). uso libre y gratuito. creado por VA Linux (VA Software en la actualidad). referencia mundial en el desarrollo y publicación de software libre y open source. Servicios proporcionados por SourceForge: servidor web gestor de partes listas de correo y foros de discusión publicación de software 3

cuentas shell y granja de compilación base de datos MySQL servicios CVS Directorio de proyectos clasificación de proyectos Trove Directorio de usuarios Certificación P2P entre usuarios Algunos de los éxitos de SF proporciona prácticamente todos los servicios de trabajo colaborativo de desarrollo de software necesarios. asegura la máxima transparencia de los proyectos, con toda la información de los mismos accesible a través de Internet (especialmente desde la web). les proporciona visibilidad, a través del directorio de proyectos y la web. facilita la colaboración espontánea y regular, agrupando toda la información y referencias a los recursos de colaboración y dando fácil localización a los responsables y activistas del proyecto. es auto organizado: la información de cada proyecto la gestionan sus miembros, el personal de SF sólo administra la infraestructura general. es un punto de encuentro y fomenta el desarrollado de las comunidades de activistas y usuarios colaboradores. mantiene un completo histórico de la actividad desarrolladora (versiones código fuente, versiones paquetes liberados, correo-e, partes/bugs, etc). es una herramienta mundialmente reconocida. Otro ejemplo de éxito extraordinariamente similar e interesante es Yahoo Groups 1. Algunos de los defectos de SF no es distribuido, al menos del todo, ni organizable en redes. la versión pública original tiene paralizado su desarrollo y acarrea ciertos problemas de funcionamiento. no está especialmente concebido para crear y publicar documentación. algunos de sus servicios actuales son claramente mejorables (p.e. servicio listas de correo). varios forks sin aparente colaboración entre sí servidores (CodigoLivre, BerliOS, Savannah...) 4

versiones derivadas del código (los anteriores y algunos más :) no integra un tablón de anuncios de novedades y anuncios (a la Freshmeat). no permite la agrupación de proyectos en subdirectorios o «gremios» Interés estratégico de SF Plataforma de despliegue de servicios comunitarios Ampliaciones requeridas: servicios para producción y publicación de documentación. servicio de memorias de traducción y L10N. interconexión en redes SF. foros de discusión de terminología (webmail + consulta a corpus) etc. Por qué la editorial libre necesita un SF Cómo un SF puede dar solución a buena parte de los problemas de la documentación libre: Dificultades de la lengua foros de consulta de gramática, ortografía, ortotipografía y terminología. consulta a bases de datos de terminología y expresiones malsonantes. Problemas en la traducción Organización de los proyectos de traducción (mediante gremios). Bases de datos de falsos amigos. Reutilización de trabajos de traducción (mediante un servicio de mantenimiento de memorias de traducción) 5

Dificultades en la autoría Trabajo cooperativo (mediante CVS, gestor de partes, foros webmail) Mantenimiento de los documentos (mediante CVS, gestor de partes) Dificultades en la reproducción Los formatos de reproducción (control de calidad a través de la imprenta-e 2 ). Dificultades en la publicación Empaquetados de los diferentes formatos de publicación (control de calidad a través de la imprenta-e 3 ). Sistema de publicación (mediante un servicio de publicación basado en OMF a la Scrollkeeper. Problemas específicos de proyectos libres Recepción de voluntarios (mediante el directorio de proyectos y la facilidad del acceso a los datos del proyecto). La auto-organización de los proyectos de documentación. (mediante la facilidad de SF de auto gestión de los proyectos). La transparencia de los proyectos (mediante el registro automático de la actividad y su disponibilidad a través de varios servicios Internet). El síndrome de «la Ciudad Santa de Jerusalén» (el que un proyecto quede registrado no tiene porque hacer sentir en sus líderes una pérdida de control del mismo o de su prestigio personal). El síndrome de «Juan Palomo» o el activista individualista (un entorno tan organizado y sobre todo contando con una facilidad de «gremios» permitirá con los más individualistas puedan aproximarse a colectivos de desarrolladores sin que lo sientan como un problema). Afinidades entre los esfuerzos de documentación de los grandes proyectos de software libre (los subproyectos de documentación podrán compartir la misma plataforma y herramientas entre sí manteniendo su propia cohesión e imagen como grupos mediante la facilidad de «gremios»). El plan editorial enciclopédico de la documentación libre (mediante un gestor específico los autores/editores podrán incorporar su material al plan editorial enciclopédico completándolo). Precisamente se ha elegido la herramienta SF 4 como infraestructura para el proyecto de la National Science Digital Library 5. 6

Posible plataforma tecnológica CodigoLivre v2 está siendo desarrollado actualmente: basado en MIOLO, un app-server OO escrito en PHP diseñado para crear redes de servidores interconectados desarrollo activo en UNIVATES, RS (Brasil) Por qué no usar otra plataforma o servicio en marcha? Para poder cubrir todas las necesidades mínimas exigidas para trabajar con documentación libre se precisan modificaciones sobre los servidores actuales. Esto es más fácil usando un código más moderno y mejor organizado. Desarrollos previos necesarios para el uso en la editorial libre facilidad de publicación de documentos agrupación en gremios Desarrollos inmediatamente posteriores WebDAV, con control de versiones e interfaz web foros de discusión webmail cvs vía web con facilidad de commit. servicio de memorias de traducción. gestor del plan editorial enciclopédico. asistente para el proceso de calidad. Objetivos 1. Puesta en marcha de un servicio SF básico 2. Creación de la red internacional de servidores SF. 3. Acuerdos de colaboración (membresía en la red, uso y promoción de la misma). 4. Unificación de la plataforma de desarrollo. 5. Mantenimiento de la red y mejora y ampliación de la plataforma. 6. Desarrollo de los servicios necesarios para la implementación completa de la editorial 7

Notas 1. http://groups.yahoo.com 2. 3. 4. http://www.vasoftware.com/news/press.php/2002/118.html 5. http://about.nsdl.org/ 8