SlideShare une entreprise Scribd logo
1  sur  85
Télécharger pour lire hors ligne
Sistemas de publicación de noticias y

contenidos multimedia Web para Medios

de Comunicación con Plone en la cadena

         de noticias teleSUR
en
Sistema de gestión de
   contenidos Web
   de código abierto
      empresarial
Sistema de gestión de
             contenidos Web
●   Creación y modificación de
    contenidos (authoring).

●   Administración del ciclo de
    vida de contenidos.

●   Archivando, Administración de
    acceso, metadata, indexación,
    búsqueda.

●   Publicación, localización,
    agregación, navegación.
Código abierto




Distribuido bajo la Licencia GPL, al igual que Linux.
Este es Plone
Fuente: http://2007.oscms-summit.org/node/264




                                     Este es Plone
Este es Plone
Este es Plone
x




Este es Plone
Este es Plone
Este es Plone
Escrito en Python




 http://python.org/

             Python, es una marca registrada de la fundación Python
Construido en Zope




   http://zope.org/

              Zope, es una marca registrada de la corporación Zope
¿Por qué usarlo?
Plone, es una marca registrada de la fundación Plone
Usabilidad
Accesibilidad
Accesibilidad

• Cumple un nivel de accesibilidad AA de las
 Directrices de Accesibilidad para el Contenido
 Web del W3C-WAI en su versión 1.0.

• Soporte a aplicar contraste de colores para
 daltónicos(as).
Estándares
Estándares

• El Nivel de accesibilidad AA de las Directrices
 de Accesibilidad para el Contenido Web del
 W3C-WAI en su versión 1.0.

• Lenguaje XHTML 1.0 y CSS valido, según lo
 indicado por el W3C. Próximamente en Plone
 4.3 HTML5 y CCS3. También Dublin Core
 como meta-etiquetas XHTML.
Desempeño
Fuera de la caja, Plone 4.0 sirvió 15.1 páginas/segundo

                              Plone vs. otros CMS de código abierto
        Páginas por segundo




http://jstahl.org/archives/2010/01/19/plone-4-three-times-faster-than-drupal-joomla-or-wordpress/
Comparando las evaluaciones de la velocidad
 Páginas por segundo        entre Plone y Drupal




http://ccomb.gorfou.fr/2010/10/8/comparing-plone-and-drupal-speed-evolutions
Detrás de bastidores
http://telesurtv.net
Cadena de noticias teleSUR
3
   3
ambientes
ambientes


               4
               4
            servidores
            servidores


                             +20
                             +20
                         paquetes Python
                         paquetes Python
Muchas piezas de Software
Servidores en
producción
Balanceador de carga




  Servidor de                             Servidores de
 preproducción                             producción




Base de datos de                         Base de datos de
 preproducción        sincronización       producción


lectura y escritura                        sólo lectura
Balanceador de
                 carga




Servidor    Servidor           Servidor
                         ...
virtual 1   virtual 2          virtual n




              Base de datos
                relacional
Servidores en producción
●   Un servidor Debian en la Intranet del dpto. página Web para

    la carga de contenidos (lectura/escritura) con cuantro

    instancias Zope configuradas con una base de datos

    MySQL Cluster como maestro usando Relstorage, ademas

    Nginx para hacer proxy inverso, Varnish para cacheo,

    HAProxy para balanceo de carga.
Servidores en producción
●   Un servidor de produccion Debian con cuantro instancias

    Zope configuradas con una base de datos esclavo usando

    MySQL Cluster para su sincronizacion entre la BD Maestra

    y la esclava, ademas Nginx para hacer proxy inverso,

    Varnish para cacheo, HAProxy para balanceo de carga.
Servidores en producción
●   Adicionalmente se posee dos servidores configurados de

    roundrobin con las misma configuraciones que los dos

    anteriores para ofrecer alta disponibilidad y escalabilidad.
Nginx




        http://www.flickr.com/photos/caharley72/11332057
●   Servidor web ligero y eficiente.

●   Tolerancia a fallos y Concurrencia.

●   Usado como Proxy inverso.


           http://nginx.org/
HAProxy




http://www.flickr.com/photos/poetatum/3457696479
●   Balanceador de carga TCP.

●   Usado para peticiones HTTP.

●   Herramienta Web de Monitoreo.

      http://haproxy.1wt.eu/
Varnish




          http://www.flickr.com/photos/aereimilitariorg/3956024476
●   Proxy cache, balanceador de

    carga y con configuración VCL.

●   Soporte para ESI y HTTP Cache.


    http://www.varnish-cache.org/
MySQL Cluster




        http://www.flickr.com/photos/32299138@N08/5772093221
●   Servidor de base de datos SQL.

●   Soporta cluster de base de datos.

●   Soporta replicación entre base de datos.

●   Excelente herramientas para su gestión.

    http://mysql.com/products/cluster
Flujo de trabajos
Flujo de trabajo de Publicación
             Simple
Flujo de trabajo de Estado Único
Flujo de trabajo flujo de Encuestas
Funcionalidades
Widgets
Paquetes desarrollados
●   https://github.com/teleSUR/telesur.policy

●   https://github.com/teleSUR/telesur.theme

●   https://github.com/teleSUR/telesur.widgets

●   https://github.com/teleSUR/telesur.contenttypes

●   https://github.com/teleSUR/telesur.portlets

●   https://github.com/teleSUR/telesur.registry

●   https://github.com/teleSUR/telesur.forums
Paquetes desarrollados
●   https://github.com/teleSUR/telesur.locales

●   https://github.com/teleSUR/telesur.api

●   https://github.com/teleSUR/telesur.loadtesting

●   https://github.com/teleSUR/telesur.basehtml

●   https://github.com/teleSUR/telesur.reportero

●   https://github.com/collective/collective.nitf

●   https://github.com/collective/collective.upload
Paquetes desarrollados
●   https://github.com/collective/collective.newsflash

●   https://github.com/collective/collective.polls

●   https://github.com/collective/collective.atomsyndication

●   https://github.com/collective/collective.twitter.accounts

●   https://github.com/collective/collective.twitter.portlets

●   https://github.com/collective/collective.facebook.accounts

●   https://github.com/collective/collective.facebook.portlets
Contribuciones a otros paquetes
●   https://github.com/collective/collective.googlenews

●   https://github.com/collective/collective.newsticker

●   https://github.com/collective/collective.disqus



●   Otros paquetes del nucleo de Plone como

    plone.app.theming, plone.app.portlets y plone.app.tiles.
http://github.com/teleSUR/
Integración
 con django
https://www.djangoproject.com/
●   Aplicación para la gestión de contenidos multimedia desde

    la interfaz administrativa de django.

●   Usa la herramienta ffmpeg para la captura de la

    programación del canal y precarga los contenidos

    multimedia en la aplicación para que los editores

    categoricen el contenido.

●   Y se publican a través de una API RESTful.
                                      RESTful
Distribuye masivamente contenidos multimedia en usando la

API REST del servicio Hey!Spread:

●   Youtube con las librerías gdata y Hey!Spread.

●   BlipTV, Vimeo, MSN Video con las librerías urllib2 y Hey!

    Spread.
Disfunde automáticamente contenidos multimedia publidados

en redes sociales Twitter, Facebook usando el servicio bit.ly

para cortar las URL:

●   django_rss3twitter, gestiona diversas cuentas Twitter y
    django_rss3twitter

    distribuye Twitt automáticamente en base a programación

    definidas o a contenido publicado.
Integración con
aplicaciones
Integración con PHP

●   La integración se realizo el concepto de programación

    Screen scraping que consiste en tomar una presentación

    de una información para extraer los datos que dieron lugar

    a esa presentación, por ejemplo, Extraer de la página web

    de un diario el tiempo meteorológico previsto.
Integración con PHP

●   La integración se realizo el concepto de programación

    Screen scraping que consiste en tomar una presentación

    de una información para extraer los datos que dieron lugar

    a esa presentación, por ejemplo, Extraer de la página web

    de un diario el tiempo meteorológico previsto.
http://diazo.org/
¿Cómo funciona Diazo?




Mezcla el Tema y el Contenido en base a lo especificado por el archivo de reglas.
Integración visual con Diazo

●   Esto le permite aplicar un tema que figura en una página

    web HTML estático a un sitio web dinámico creado

    utilizando cualquier tecnología dinámica (ASP, PHP,

    Python, entre otros) del lado del servidor.
Integración visual con Diazo

●   Usted puede tomar una maquetación HTML creado

    por una herramienta de diseño para páginas web y

    convertirlo en un tema para su favorito de la CMS.

●   También le permite construir una experiencia de

    usuario unificada a través de múltiples sistemas

    dispares, todo en cuestión de horas, no semanas.
¿Quien lo usa?
¿Quien lo usa?



https://github.com/telesur/




 https://github.com/vtv/
http://www.openmultimedia.com.mx/
Participantes




Hector Velarde       Luis Gutierrez       David Regla
 <hvelarde>           <luisgure>           <dreglad>




Joaquín Rosales     Franco Pellegrini   Gonzalo Almeida
 <saibatizoku>          <frapell>          <flecox>
Participantes




 Silvestre Huens         Juan Díaz   Armando Andrade
    <quimera>            <nueces>        <ada4u>




Leonardo Caballero
   <macagua>
Participa:
plone.org.ve
World Plone Day Venezuela 2012




http://plone.org/events/wpd/2012/hosts/caracas-venezuela
Para aprende mas:
    plone.org
¡Gracias por su atención!

leonardocaballero@gmail.com

  http://about.me/macagua

   @macagua / @ploneve
Licencia
Copyright (c) 2011, 2012 Leonardo J. Caballero G.
Permission is granted to copy, distribute and/or modify
this document under the terms of the GNU Free
Documentation License, Version 1.2 or any later version
published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no Back-
Cover Texts.   A copy of the license is included in the
section entitled "GNU Free Documentation License".

Contenu connexe

Tendances

Tendances (17)

Docker: la revolución en virtualización
Docker: la revolución en virtualizaciónDocker: la revolución en virtualización
Docker: la revolución en virtualización
 
Solapas principales Ver(solapa activa) Editar Gestionar present...
 Solapas principales      Ver(solapa activa)     Editar     Gestionar present... Solapas principales      Ver(solapa activa)     Editar     Gestionar present...
Solapas principales Ver(solapa activa) Editar Gestionar present...
 
BD_EQ6_INV_PHP
BD_EQ6_INV_PHPBD_EQ6_INV_PHP
BD_EQ6_INV_PHP
 
Manual Completo Php 5
Manual Completo Php 5Manual Completo Php 5
Manual Completo Php 5
 
Php apesteguia
Php apesteguiaPhp apesteguia
Php apesteguia
 
nerdear.la 2016 - Docker workshop
nerdear.la 2016 - Docker workshopnerdear.la 2016 - Docker workshop
nerdear.la 2016 - Docker workshop
 
DevOps+[Chef/Docker]
 DevOps+[Chef/Docker] DevOps+[Chef/Docker]
DevOps+[Chef/Docker]
 
Lenguajes del lado del servidor y del lado del usuario
Lenguajes del lado del servidor y del lado del usuarioLenguajes del lado del servidor y del lado del usuario
Lenguajes del lado del servidor y del lado del usuario
 
Presentación Docker
Presentación DockerPresentación Docker
Presentación Docker
 
Nvu trabajo
Nvu trabajoNvu trabajo
Nvu trabajo
 
Curso Vagrant
Curso VagrantCurso Vagrant
Curso Vagrant
 
Manual de PHP Basico
Manual de PHP BasicoManual de PHP Basico
Manual de PHP Basico
 
SERVIDOR WEB PARA LINUX
SERVIDOR WEB PARA LINUXSERVIDOR WEB PARA LINUX
SERVIDOR WEB PARA LINUX
 
Php
PhpPhp
Php
 
(Desarrollo web).manual.php.5
(Desarrollo web).manual.php.5(Desarrollo web).manual.php.5
(Desarrollo web).manual.php.5
 
Instroducción a Joomla Unicaribe
Instroducción a Joomla UnicaribeInstroducción a Joomla Unicaribe
Instroducción a Joomla Unicaribe
 
Historia de PHP
Historia de PHPHistoria de PHP
Historia de PHP
 

En vedette

Que es el periódico
Que es el periódicoQue es el periódico
Que es el periódicoandresstiven
 
Qué es un periódico
Qué es un periódicoQué es un periódico
Qué es un periódicoCeipjdicenta
 
Periodico 2011
Periodico 2011Periodico 2011
Periodico 2011carogez
 
Estructura de un periodico
Estructura de un periodicoEstructura de un periodico
Estructura de un periodicoPeterLois
 
Secciones del Periódico
Secciones del PeriódicoSecciones del Periódico
Secciones del PeriódicoWirkilio
 
La Noticia Periodística
La Noticia PeriodísticaLa Noticia Periodística
La Noticia Periodísticascvd
 

En vedette (7)

Que es el periódico
Que es el periódicoQue es el periódico
Que es el periódico
 
Qué es un periódico
Qué es un periódicoQué es un periódico
Qué es un periódico
 
Periodico 2011
Periodico 2011Periodico 2011
Periodico 2011
 
Estructura de un periodico
Estructura de un periodicoEstructura de un periodico
Estructura de un periodico
 
Partes del periódico
Partes del periódicoPartes del periódico
Partes del periódico
 
Secciones del Periódico
Secciones del PeriódicoSecciones del Periódico
Secciones del Periódico
 
La Noticia Periodística
La Noticia PeriodísticaLa Noticia Periodística
La Noticia Periodística
 

Similaire à Sistemas de publicación de noticias y contenidos multimedia Web para Medios de Comunicación con Plone en la cadena de noticias teleSUR

Herramientas y Tecnologías para la Web
Herramientas y Tecnologías para la WebHerramientas y Tecnologías para la Web
Herramientas y Tecnologías para la WebErick David Juarez
 
Desarrollo rápido de apps web con laravel - DevAcademy
Desarrollo rápido de apps web con laravel - DevAcademyDesarrollo rápido de apps web con laravel - DevAcademy
Desarrollo rápido de apps web con laravel - DevAcademyJorge Antonio Linares Vera
 
Corriendo SQL Server en Docker
Corriendo SQL Server en DockerCorriendo SQL Server en Docker
Corriendo SQL Server en DockerJavier Villegas
 
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 Caracas
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 CaracasPlone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 Caracas
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 CaracasLeonardo J. Caballero G.
 
2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdf2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdfCarlosDavidMontellan
 
Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1Wilian
 
Alfresco day madrid toni de la fuente - cmis, wqs, dashlets, social content...
Alfresco day madrid   toni de la fuente - cmis, wqs, dashlets, social content...Alfresco day madrid   toni de la fuente - cmis, wqs, dashlets, social content...
Alfresco day madrid toni de la fuente - cmis, wqs, dashlets, social content...Alfresco Software
 
Alfresco Day Madrid - Toni de la Fuente - cmis, wqs, dashlets, social content...
Alfresco Day Madrid - Toni de la Fuente - cmis, wqs, dashlets, social content...Alfresco Day Madrid - Toni de la Fuente - cmis, wqs, dashlets, social content...
Alfresco Day Madrid - Toni de la Fuente - cmis, wqs, dashlets, social content...Toni de la Fuente
 
Servidor Web Apache para Linux
Servidor Web Apache para LinuxServidor Web Apache para Linux
Servidor Web Apache para LinuxMaría del Cisne
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQLWilian
 
Manual del usuario web
Manual del usuario webManual del usuario web
Manual del usuario webAngel Almada
 
Plataformas de desarrollo web
Plataformas de desarrollo web Plataformas de desarrollo web
Plataformas de desarrollo web Andy015
 
herramientas tecnológicas
herramientas tecnológicasherramientas tecnológicas
herramientas tecnológicasGerardo Linares
 
WebRTC en tu web con OpenVidu
WebRTC en tu web con OpenViduWebRTC en tu web con OpenVidu
WebRTC en tu web con OpenViduMicael Gallego
 

Similaire à Sistemas de publicación de noticias y contenidos multimedia Web para Medios de Comunicación con Plone en la cadena de noticias teleSUR (20)

Herramientas y Tecnologías para la Web
Herramientas y Tecnologías para la WebHerramientas y Tecnologías para la Web
Herramientas y Tecnologías para la Web
 
Cómo elegir un servidor Web
Cómo elegir un servidor WebCómo elegir un servidor Web
Cómo elegir un servidor Web
 
Desarrollo rápido de apps web con laravel - DevAcademy
Desarrollo rápido de apps web con laravel - DevAcademyDesarrollo rápido de apps web con laravel - DevAcademy
Desarrollo rápido de apps web con laravel - DevAcademy
 
¿Cómo elegir servidor web?
¿Cómo elegir servidor web?¿Cómo elegir servidor web?
¿Cómo elegir servidor web?
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Corriendo SQL Server en Docker
Corriendo SQL Server en DockerCorriendo SQL Server en Docker
Corriendo SQL Server en Docker
 
Plone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativosPlone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativos
 
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 Caracas
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 CaracasPlone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 Caracas
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 Caracas
 
2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdf2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdf
 
Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1
 
Alfresco day madrid toni de la fuente - cmis, wqs, dashlets, social content...
Alfresco day madrid   toni de la fuente - cmis, wqs, dashlets, social content...Alfresco day madrid   toni de la fuente - cmis, wqs, dashlets, social content...
Alfresco day madrid toni de la fuente - cmis, wqs, dashlets, social content...
 
Alfresco Day Madrid - Toni de la Fuente - cmis, wqs, dashlets, social content...
Alfresco Day Madrid - Toni de la Fuente - cmis, wqs, dashlets, social content...Alfresco Day Madrid - Toni de la Fuente - cmis, wqs, dashlets, social content...
Alfresco Day Madrid - Toni de la Fuente - cmis, wqs, dashlets, social content...
 
Servidor Web Apache para Linux
Servidor Web Apache para LinuxServidor Web Apache para Linux
Servidor Web Apache para Linux
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
 
Manual del usuario web
Manual del usuario webManual del usuario web
Manual del usuario web
 
Plataformas de desarrollo web
Plataformas de desarrollo web Plataformas de desarrollo web
Plataformas de desarrollo web
 
hola
holahola
hola
 
Servidores web
Servidores web Servidores web
Servidores web
 
herramientas tecnológicas
herramientas tecnológicasherramientas tecnológicas
herramientas tecnológicas
 
WebRTC en tu web con OpenVidu
WebRTC en tu web con OpenViduWebRTC en tu web con OpenVidu
WebRTC en tu web con OpenVidu
 

Plus de Leonardo J. Caballero G.

Tecnologías open source como herramientas operativas en la transformación dig...
Tecnologías open source como herramientas operativas en la transformación dig...Tecnologías open source como herramientas operativas en la transformación dig...
Tecnologías open source como herramientas operativas en la transformación dig...Leonardo J. Caballero G.
 
Del uso de la tecnología a la innovación tecnológica - v0.1
Del uso de la tecnología a la innovación tecnológica - v0.1Del uso de la tecnología a la innovación tecnológica - v0.1
Del uso de la tecnología a la innovación tecnológica - v0.1Leonardo J. Caballero G.
 
World Plone Day 2021, soluciones empresariales hoy en día
World Plone Day 2021, soluciones empresariales hoy en díaWorld Plone Day 2021, soluciones empresariales hoy en día
World Plone Day 2021, soluciones empresariales hoy en díaLeonardo J. Caballero G.
 
Plone CMS, novedades y flexibilidad para soluciones empresariales hoy en día
Plone CMS, novedades y flexibilidad para soluciones empresariales hoy en díaPlone CMS, novedades y flexibilidad para soluciones empresariales hoy en día
Plone CMS, novedades y flexibilidad para soluciones empresariales hoy en díaLeonardo J. Caballero G.
 
Traducción Asistidas con Computadoras en Software Libre
Traducción Asistidas con Computadoras en Software LibreTraducción Asistidas con Computadoras en Software Libre
Traducción Asistidas con Computadoras en Software LibreLeonardo J. Caballero G.
 
Sistema de gestión de contenidos Plone CMS - Día de Plone en Venezuela 2013
Sistema de gestión de contenidos Plone CMS - Día de Plone en Venezuela 2013Sistema de gestión de contenidos Plone CMS - Día de Plone en Venezuela 2013
Sistema de gestión de contenidos Plone CMS - Día de Plone en Venezuela 2013Leonardo J. Caballero G.
 
Remodelación del sitio Web de Canaima - VII Cayapa Canaima Falcón
Remodelación del sitio Web de Canaima - VII Cayapa Canaima FalcónRemodelación del sitio Web de Canaima - VII Cayapa Canaima Falcón
Remodelación del sitio Web de Canaima - VII Cayapa Canaima FalcónLeonardo J. Caballero G.
 
Sistema de gestión de contenidos Plone CMS en el CISL 2013
Sistema de gestión de contenidos Plone CMS en el CISL 2013Sistema de gestión de contenidos Plone CMS en el CISL 2013
Sistema de gestión de contenidos Plone CMS en el CISL 2013Leonardo J. Caballero G.
 
Remodelación del sitio Web de Canaima GNU/Linux
Remodelación del sitio Web de Canaima GNU/LinuxRemodelación del sitio Web de Canaima GNU/Linux
Remodelación del sitio Web de Canaima GNU/LinuxLeonardo J. Caballero G.
 
Mesa de trabajo Plataforma Web de Canaima GNU/Linux
Mesa de trabajo Plataforma Web de Canaima GNU/LinuxMesa de trabajo Plataforma Web de Canaima GNU/Linux
Mesa de trabajo Plataforma Web de Canaima GNU/LinuxLeonardo J. Caballero G.
 
Desarrollo Rápido y Pruebas Web con Mozilla Firefox
Desarrollo Rápido y Pruebas Web con Mozilla FirefoxDesarrollo Rápido y Pruebas Web con Mozilla Firefox
Desarrollo Rápido y Pruebas Web con Mozilla FirefoxLeonardo J. Caballero G.
 
Internacionalización del Sistema al Apoyo de Procesos Legislativos
Internacionalización del Sistema al Apoyo de Procesos LegislativosInternacionalización del Sistema al Apoyo de Procesos Legislativos
Internacionalización del Sistema al Apoyo de Procesos LegislativosLeonardo J. Caballero G.
 
Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Sistemas que reflejen perfiles sociales y aportes al proyecto CanaimaSistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Sistemas que reflejen perfiles sociales y aportes al proyecto CanaimaLeonardo J. Caballero G.
 
Plone CMS en el Proyecto CANAIMA GNU/Linux
Plone CMS en el Proyecto CANAIMA GNU/LinuxPlone CMS en el Proyecto CANAIMA GNU/Linux
Plone CMS en el Proyecto CANAIMA GNU/LinuxLeonardo J. Caballero G.
 

Plus de Leonardo J. Caballero G. (20)

Plone 6 Themes
Plone 6 ThemesPlone 6 Themes
Plone 6 Themes
 
Tecnologías open source como herramientas operativas en la transformación dig...
Tecnologías open source como herramientas operativas en la transformación dig...Tecnologías open source como herramientas operativas en la transformación dig...
Tecnologías open source como herramientas operativas en la transformación dig...
 
¿Qué es Hardware Abierto? - v2.0
¿Qué es Hardware Abierto? - v2.0¿Qué es Hardware Abierto? - v2.0
¿Qué es Hardware Abierto? - v2.0
 
Del uso de la tecnología a la innovación tecnológica - v0.1
Del uso de la tecnología a la innovación tecnológica - v0.1Del uso de la tecnología a la innovación tecnológica - v0.1
Del uso de la tecnología a la innovación tecnológica - v0.1
 
Introducción a Plone - Pycon Chile 2021
Introducción a Plone - Pycon Chile 2021Introducción a Plone - Pycon Chile 2021
Introducción a Plone - Pycon Chile 2021
 
World Plone Day 2021, soluciones empresariales hoy en día
World Plone Day 2021, soluciones empresariales hoy en díaWorld Plone Day 2021, soluciones empresariales hoy en día
World Plone Day 2021, soluciones empresariales hoy en día
 
Plone CMS, novedades y flexibilidad para soluciones empresariales hoy en día
Plone CMS, novedades y flexibilidad para soluciones empresariales hoy en díaPlone CMS, novedades y flexibilidad para soluciones empresariales hoy en día
Plone CMS, novedades y flexibilidad para soluciones empresariales hoy en día
 
¿Qué es Software Libre? - v4.0
¿Qué es Software Libre? - v4.0¿Qué es Software Libre? - v4.0
¿Qué es Software Libre? - v4.0
 
Traducción Asistidas con Computadoras en Software Libre
Traducción Asistidas con Computadoras en Software LibreTraducción Asistidas con Computadoras en Software Libre
Traducción Asistidas con Computadoras en Software Libre
 
Sistema de gestión de contenidos Plone CMS - Día de Plone en Venezuela 2013
Sistema de gestión de contenidos Plone CMS - Día de Plone en Venezuela 2013Sistema de gestión de contenidos Plone CMS - Día de Plone en Venezuela 2013
Sistema de gestión de contenidos Plone CMS - Día de Plone en Venezuela 2013
 
Remodelación del sitio Web de Canaima - VII Cayapa Canaima Falcón
Remodelación del sitio Web de Canaima - VII Cayapa Canaima FalcónRemodelación del sitio Web de Canaima - VII Cayapa Canaima Falcón
Remodelación del sitio Web de Canaima - VII Cayapa Canaima Falcón
 
Sistema de gestión de contenidos Plone CMS en el CISL 2013
Sistema de gestión de contenidos Plone CMS en el CISL 2013Sistema de gestión de contenidos Plone CMS en el CISL 2013
Sistema de gestión de contenidos Plone CMS en el CISL 2013
 
Remodelación del sitio Web de Canaima GNU/Linux
Remodelación del sitio Web de Canaima GNU/LinuxRemodelación del sitio Web de Canaima GNU/Linux
Remodelación del sitio Web de Canaima GNU/Linux
 
El Proyecto Canaima GNU/Linux
El Proyecto Canaima GNU/LinuxEl Proyecto Canaima GNU/Linux
El Proyecto Canaima GNU/Linux
 
Mesa de trabajo Plataforma Web de Canaima GNU/Linux
Mesa de trabajo Plataforma Web de Canaima GNU/LinuxMesa de trabajo Plataforma Web de Canaima GNU/Linux
Mesa de trabajo Plataforma Web de Canaima GNU/Linux
 
Desarrollo Rápido y Pruebas Web con Mozilla Firefox
Desarrollo Rápido y Pruebas Web con Mozilla FirefoxDesarrollo Rápido y Pruebas Web con Mozilla Firefox
Desarrollo Rápido y Pruebas Web con Mozilla Firefox
 
Internacionalización del Sistema al Apoyo de Procesos Legislativos
Internacionalización del Sistema al Apoyo de Procesos LegislativosInternacionalización del Sistema al Apoyo de Procesos Legislativos
Internacionalización del Sistema al Apoyo de Procesos Legislativos
 
Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Sistemas que reflejen perfiles sociales y aportes al proyecto CanaimaSistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima
 
Plone CMS es chevere!!!
Plone CMS es chevere!!!Plone CMS es chevere!!!
Plone CMS es chevere!!!
 
Plone CMS en el Proyecto CANAIMA GNU/Linux
Plone CMS en el Proyecto CANAIMA GNU/LinuxPlone CMS en el Proyecto CANAIMA GNU/Linux
Plone CMS en el Proyecto CANAIMA GNU/Linux
 

Dernier

#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 

Dernier (20)

#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 

Sistemas de publicación de noticias y contenidos multimedia Web para Medios de Comunicación con Plone en la cadena de noticias teleSUR

  • 1. Sistemas de publicación de noticias y contenidos multimedia Web para Medios de Comunicación con Plone en la cadena de noticias teleSUR
  • 2. en
  • 3. Sistema de gestión de contenidos Web de código abierto empresarial
  • 4. Sistema de gestión de contenidos Web ● Creación y modificación de contenidos (authoring). ● Administración del ciclo de vida de contenidos. ● Archivando, Administración de acceso, metadata, indexación, búsqueda. ● Publicación, localización, agregación, navegación.
  • 5. Código abierto Distribuido bajo la Licencia GPL, al igual que Linux.
  • 13. Escrito en Python http://python.org/ Python, es una marca registrada de la fundación Python
  • 14. Construido en Zope http://zope.org/ Zope, es una marca registrada de la corporación Zope
  • 16. Plone, es una marca registrada de la fundación Plone
  • 18.
  • 19.
  • 20.
  • 21.
  • 23. Accesibilidad • Cumple un nivel de accesibilidad AA de las Directrices de Accesibilidad para el Contenido Web del W3C-WAI en su versión 1.0. • Soporte a aplicar contraste de colores para daltónicos(as).
  • 25. Estándares • El Nivel de accesibilidad AA de las Directrices de Accesibilidad para el Contenido Web del W3C-WAI en su versión 1.0. • Lenguaje XHTML 1.0 y CSS valido, según lo indicado por el W3C. Próximamente en Plone 4.3 HTML5 y CCS3. También Dublin Core como meta-etiquetas XHTML.
  • 27. Fuera de la caja, Plone 4.0 sirvió 15.1 páginas/segundo Plone vs. otros CMS de código abierto Páginas por segundo http://jstahl.org/archives/2010/01/19/plone-4-three-times-faster-than-drupal-joomla-or-wordpress/
  • 28. Comparando las evaluaciones de la velocidad Páginas por segundo entre Plone y Drupal http://ccomb.gorfou.fr/2010/10/8/comparing-plone-and-drupal-speed-evolutions
  • 32. 3 3 ambientes ambientes 4 4 servidores servidores +20 +20 paquetes Python paquetes Python
  • 33. Muchas piezas de Software
  • 35. Balanceador de carga Servidor de Servidores de preproducción producción Base de datos de Base de datos de preproducción sincronización producción lectura y escritura sólo lectura
  • 36. Balanceador de carga Servidor Servidor Servidor ... virtual 1 virtual 2 virtual n Base de datos relacional
  • 37. Servidores en producción ● Un servidor Debian en la Intranet del dpto. página Web para la carga de contenidos (lectura/escritura) con cuantro instancias Zope configuradas con una base de datos MySQL Cluster como maestro usando Relstorage, ademas Nginx para hacer proxy inverso, Varnish para cacheo, HAProxy para balanceo de carga.
  • 38. Servidores en producción ● Un servidor de produccion Debian con cuantro instancias Zope configuradas con una base de datos esclavo usando MySQL Cluster para su sincronizacion entre la BD Maestra y la esclava, ademas Nginx para hacer proxy inverso, Varnish para cacheo, HAProxy para balanceo de carga.
  • 39. Servidores en producción ● Adicionalmente se posee dos servidores configurados de roundrobin con las misma configuraciones que los dos anteriores para ofrecer alta disponibilidad y escalabilidad.
  • 40. Nginx http://www.flickr.com/photos/caharley72/11332057
  • 41. Servidor web ligero y eficiente. ● Tolerancia a fallos y Concurrencia. ● Usado como Proxy inverso. http://nginx.org/
  • 43. Balanceador de carga TCP. ● Usado para peticiones HTTP. ● Herramienta Web de Monitoreo. http://haproxy.1wt.eu/
  • 44. Varnish http://www.flickr.com/photos/aereimilitariorg/3956024476
  • 45. Proxy cache, balanceador de carga y con configuración VCL. ● Soporte para ESI y HTTP Cache. http://www.varnish-cache.org/
  • 46. MySQL Cluster http://www.flickr.com/photos/32299138@N08/5772093221
  • 47. Servidor de base de datos SQL. ● Soporta cluster de base de datos. ● Soporta replicación entre base de datos. ● Excelente herramientas para su gestión. http://mysql.com/products/cluster
  • 49. Flujo de trabajo de Publicación Simple
  • 50. Flujo de trabajo de Estado Único
  • 51. Flujo de trabajo flujo de Encuestas
  • 54.
  • 55.
  • 56.
  • 57. Paquetes desarrollados ● https://github.com/teleSUR/telesur.policy ● https://github.com/teleSUR/telesur.theme ● https://github.com/teleSUR/telesur.widgets ● https://github.com/teleSUR/telesur.contenttypes ● https://github.com/teleSUR/telesur.portlets ● https://github.com/teleSUR/telesur.registry ● https://github.com/teleSUR/telesur.forums
  • 58. Paquetes desarrollados ● https://github.com/teleSUR/telesur.locales ● https://github.com/teleSUR/telesur.api ● https://github.com/teleSUR/telesur.loadtesting ● https://github.com/teleSUR/telesur.basehtml ● https://github.com/teleSUR/telesur.reportero ● https://github.com/collective/collective.nitf ● https://github.com/collective/collective.upload
  • 59. Paquetes desarrollados ● https://github.com/collective/collective.newsflash ● https://github.com/collective/collective.polls ● https://github.com/collective/collective.atomsyndication ● https://github.com/collective/collective.twitter.accounts ● https://github.com/collective/collective.twitter.portlets ● https://github.com/collective/collective.facebook.accounts ● https://github.com/collective/collective.facebook.portlets
  • 60. Contribuciones a otros paquetes ● https://github.com/collective/collective.googlenews ● https://github.com/collective/collective.newsticker ● https://github.com/collective/collective.disqus ● Otros paquetes del nucleo de Plone como plone.app.theming, plone.app.portlets y plone.app.tiles.
  • 64. Aplicación para la gestión de contenidos multimedia desde la interfaz administrativa de django. ● Usa la herramienta ffmpeg para la captura de la programación del canal y precarga los contenidos multimedia en la aplicación para que los editores categoricen el contenido. ● Y se publican a través de una API RESTful. RESTful
  • 65. Distribuye masivamente contenidos multimedia en usando la API REST del servicio Hey!Spread: ● Youtube con las librerías gdata y Hey!Spread. ● BlipTV, Vimeo, MSN Video con las librerías urllib2 y Hey! Spread.
  • 66. Disfunde automáticamente contenidos multimedia publidados en redes sociales Twitter, Facebook usando el servicio bit.ly para cortar las URL: ● django_rss3twitter, gestiona diversas cuentas Twitter y django_rss3twitter distribuye Twitt automáticamente en base a programación definidas o a contenido publicado.
  • 68. Integración con PHP ● La integración se realizo el concepto de programación Screen scraping que consiste en tomar una presentación de una información para extraer los datos que dieron lugar a esa presentación, por ejemplo, Extraer de la página web de un diario el tiempo meteorológico previsto.
  • 69. Integración con PHP ● La integración se realizo el concepto de programación Screen scraping que consiste en tomar una presentación de una información para extraer los datos que dieron lugar a esa presentación, por ejemplo, Extraer de la página web de un diario el tiempo meteorológico previsto.
  • 71. ¿Cómo funciona Diazo? Mezcla el Tema y el Contenido en base a lo especificado por el archivo de reglas.
  • 72.
  • 73.
  • 74. Integración visual con Diazo ● Esto le permite aplicar un tema que figura en una página web HTML estático a un sitio web dinámico creado utilizando cualquier tecnología dinámica (ASP, PHP, Python, entre otros) del lado del servidor.
  • 75. Integración visual con Diazo ● Usted puede tomar una maquetación HTML creado por una herramienta de diseño para páginas web y convertirlo en un tema para su favorito de la CMS. ● También le permite construir una experiencia de usuario unificada a través de múltiples sistemas dispares, todo en cuestión de horas, no semanas.
  • 79. Participantes Hector Velarde Luis Gutierrez David Regla <hvelarde> <luisgure> <dreglad> Joaquín Rosales Franco Pellegrini Gonzalo Almeida <saibatizoku> <frapell> <flecox>
  • 80. Participantes Silvestre Huens Juan Díaz Armando Andrade <quimera> <nueces> <ada4u> Leonardo Caballero <macagua>
  • 82. World Plone Day Venezuela 2012 http://plone.org/events/wpd/2012/hosts/caracas-venezuela
  • 83. Para aprende mas: plone.org
  • 84. ¡Gracias por su atención! leonardocaballero@gmail.com http://about.me/macagua @macagua / @ploneve
  • 85. Licencia Copyright (c) 2011, 2012 Leonardo J. Caballero G. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back- Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".