sistemas de gestión de contenido libres (moinmoin y plone)

22
08/15/08 Sistemas de Gestión de Contenido Libres (MoinMoin y Plone) Francisco Palm Cenditel / ULA

Upload: francisco-palm

Post on 03-Jul-2015

657 views

Category:

Technology


0 download

DESCRIPTION

Panorama de los sistemas de gestión de contenidos libres enfocados a la situación venezolana.

TRANSCRIPT

Page 1: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

08/15/08

S istemas de Gest ión de Conten ido L ib res (Mo inMo in y P lone )

Franc isco Pa lmCend ite l / U LA

Page 2: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Free CMSFree CMS

Content Management Systems

¿Contenidos?: Publicación web de archivos, imágenes, audio, documentos, mapas...

¿Gestión?: Usuarios, autenticación, grupos, roles, flujo de trabajo, versiones...

Page 3: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

¿Libre?¿Libre?

Las famosas 4 libertades, necesarias e importantes, pero no suficientes...

Software libre auténtico, software liberador

Software para la construcción de la ciudadanía y el desarrollo endógeno.

Page 4: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Temas MarcoTemas Marco

¿De qué se libera el Software Libre?

Las soluciones tecnológicas según las necesidades de cada caso...

“Separación de asuntos” (presentación, funcionalidad y contenido)

Page 5: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Más allá de PHPMás allá de PHP

El desarrollo de software libre por y para mata-tigres

Los servicios de hosting para mata-tigres

Restringe en gran medida las posibilidades de los desarrolladores venezolanos...

Page 6: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Wordpress (a pesar de todo...)Wordpress (a pesar de todo...)

El mejor sistema libre para Blogs en la actualidad (de hecho es -muy- bueno)

Lleva PHP a su límite, muestra lo que PHP puede hacer...

Y hasta donde puede llegar...

Page 7: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Python 1Python 1

Principal implantación libre y sin control corporativo.

De propósito general, multiparadigma, multiplataforma, dinámico...

Page 8: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Python 2Python 2

Supone que el tiempo de los humanos es más importante que el de las máquinas (dinámico)

Y que se tarda más tiempo leyendo código que escribiéndolo (legible)

Page 9: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

MoinMoinMoinMoin

Sistema wiki desarrollado en Python, basado en el sistema de archivos.

Extensible: temas, parsers, macros y acciones

Listas de control de acceso

Búsqueda integrada

Page 10: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

MoinMoin como CMSMoinMoin como CMS

Puede usarse de distintas formas, y es una buena opción como CMS.

Fácil de instalar, fácil de configurar, fácil de mantener, fácil de añadir contenido...

Page 11: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

MoinMoin: instalación y MoinMoin: instalación y configuraciónconfiguración

Modo desktop

Instalar moin es instalar un módulo de python, hace falta configurarlo!

Hazte superusuario!!!

DEMO

Page 12: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

MoinMoin: Extensiones 1MoinMoin: Extensiones 1

En las pág inas DEMO

Macro : insertar características del sistemaParser : cambia la apariencia total o parcialFormatter : exporta los contenidos en distintos formatos.

Page 13: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

MoinMoin: Extensiones 2MoinMoin: Extensiones 2

En e l s istema DEMO

Act ion : cambios sobre la respuesta del sistemaXML-RPC : comunicación entre wikis y potencialmente con otras aplicacionesTheme : el caramelo visual!

Page 14: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

MoinMoin: Plantillas y MoinMoin: Plantillas y CategoríasCategorías

P lant i l l as : Contenido genérico para crear nuevas páginas DEMO

Categor ías : Clasificación de las páginas por temas DEMO

Page 15: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Extensión OpenOffice MoinExtensión OpenOffice Moin

Writer2MoinMoin

http://www.ooowiki.de/Writer2MoinMoin

Edita en OpenOffice (usando estilos!) y pásalo al Wiki

Page 16: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

PlonePlone

Sistema de gestión de contenidos basado en Zope. Zope es un framework de desarrollo de aplicaciones...

Recomendado cuando se requiere “algo más”

(y puede ser BASTANTE MÁS)

Page 17: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Plone: InstalaciónPlone: Instalación

El modo fácil: Unified installer.

Es necesario instalar las herramientas de compilación: make g++ gpp...

Es recomendable usar alguno de los modos estándar para que puedas pedir ayuda.

Page 18: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Plone: ConfiguraciónPlone: Configuración

Interfaz administrativa

Configuración generalIdiomaUsuarios y gruposAñadir productos!!

Page 19: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Plone: Añadir ContenidosPlone: Añadir Contenidos

Se pueden crear carpetas para organizar el contenido.

En una carpeta cualquiera se pueden añadir distintos tipos de contenidos.

DEMO

Page 20: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Plone: Características Plone: Características especialesespeciales

LiveSearch

Indexación total de archivos PDF

Colecciones: consultas y reportes dinámicos

Modo de presentación para el contenido

Page 21: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Plone: Instalar ProductosPlone: Instalar Productos

Extensiones para añadir tipos de contenidos, temas y cualquier tipo de funcionalidad en Plone.

DEMO

Page 22: Sistemas de Gestión de Contenido Libres (MoinMoin y Plone)

Plone: ArchetypesPlone: Archetypes

Sistema para la creación de nuevos tipos de contenidos en Plone.

Además, genera el código para la gestión del nuevo tipo.

Como producto, el nuevo tipo se integra por completo al sistema.