desarrollos de portales y extranet con plone
DESCRIPTION
Desarrollos de Portales y Extranet con PloneRoberto Allende - [email protected]TRANSCRIPT
www.menttes.commenttes
Grupo de Usuarios deSoftware Libre de Córdoba,
Argentina
Roberto Allende
Desarrollos de Portales y Extranet con Plone
menttes
Portales y Extranets con Plone: Contenidos
1. Introducción● Qué es Plone● Estructura de un sitio plone● Contenido● Plone en acción
2. Plone como Portal● Camara de Diputados de Brasil● Otros sitios gov.br● Communes Plone● Otros sitios en otros Países
3. Plone como Extranet ● Caso de uso extranet destinonz ● Caso Ilustrativo para organizaciones gubernamentales● CommunesPlone College
menttes
Qué es Plone
Un sistema de administración de contenido (CMS) es un programa para organizar y facilitar la creación de documentos y otros contenidos de forma colaborativa.
Estos pueden ser usados para almacenar en un solo repositorio manuales técnicos, guías de ventas, etc.
menttes
Qué es Plone
● Plone es un CMS open source.
● Desarrollado con Python
● Sobre el servidor de aplicaciones Zope
menttes
Qué es Plone
Puede ser empleado para:
● construir portales● sitios webs corporativos● sitio de noticas● servidor de extranet o intranet● sistema de publicación● repositorio de documentos● herramienta groupware● e-commerce
menttes
Plone provee:
● Distintos tipos de contenido
● Herramientas para administración de usuarios
● Workflows
● Layouts y templates con look and feel predefinidos y personalizables
Qué es Plone
menttes
Plone provee:
● Interface de administración
● Style sheets
● Buscador en tiempo real
● Soporte multilenguaje
● Políticas de seguridad
Qué es Plone
menttes
Contenido: Portlets
Son “pequeñas cajitas” que muestran información de forma dinámica o proveen una funcionalidad muy específica.
menttes
Contenido: Tipos de contenido
De fábrica Plone provee distintos tipos de contenido con diferentes funcionalidades, vistas y propósitos.
Cada tipo de contenido tiene sus propios campos, vistas y además puede estár asociado a portlets y otros objetos del sitio.
menttes
Contenido: Workflows
Un workflow provee una forma lógica de administrar contenido dentro de un sitio Plone.
Un workflow establece estados y transiciones para cada tipo de contenido.
menttes
Plone como portal
● Reuso de los tipos de contenidos provistos por plone
● Reuso mecanismos de seguridad y visibiliad, usuarios y roles
● Personalización de look and feel
● Evaluar y reusar productos desarrollados por terceros
● Desarrollar productos propios
menttes
● Información Institucional información cultural e histórica, miembros y partidos que integran la cámara, curriculum de cada una de las autoridades
● Agenda de la Cámara Orden del día de cada comisión y de sesiones ordinarias
● Transparencia Agenda de viajes de diputados dentro y fuera del país, lista de contratos y licitaciones celebradas por la cámara, administración del presupuesto
Portal Cámara de Diputados de Brasil
menttes
● Proyectos de Ley y otras propuestas Texto completo de proyectos y otras propuestas. Buscador e información sobre el cada propuesta incluyendo autor, descripción, estado actual, historial de la propuesta
● Comisiones Lista de comisiones permanentes, temporales, ordenes del día, audio de las reuniones
● Biblioteca Biblioteca digital de la cámara, acceso de texto completo a estudios sobre Brasil. Administração Pública - Agricultura, Política Agrícola, Direito Agrário, Política e Questões Fundiárias, Direito e Política Indigenista - Ciência Política, Direito Internacional Público, Relações Internacionais - Ciência e Tecnologia, Comunicação Social, Telecomunicações, Informática - Direito Civil, Processual Civil, Penal, de Família, do Autor, de Sucessões, Internacional Privado - Direito Constitucional, Eleitoral e Partidário, Municipal, Administrativo, Processo Legislativo e Poder Judiciário - Direito e Economia do Trabalho - Economia e Finanças Públicas - Educação, Desportos, Bens Culturais - Meio Ambiente e Direito Ambiental, Organização Territorial, Desenvolvimento Urbano e Regional, Trânsito e Transportes
● Concursos y licitaciones Lista de concursos para cubrir cargos en la cámara
Portal Cámara de Diputados de Brasil
menttes
Otros sitios .gov.br que usan Plone
● Ministério do Desenvolvimento Social http://www.mds.gov.br
● Procuradoria da República no Distrito Federalhttp://www.prdf.mpf.gov.br
● Portal do Comité Técnico de Implementacao deSoftware Livre no Governo Federal. https://www.softwarelivre.gov.br
● Poder Ejecutivo de brasilhttp://www.presidencia.gov.br/
● Departamento Nacional de Infraestructura y Transportehttp://www.dnit.gov.br/
menttes
CommunesPlone.org
● Villas y Comunas de Valonia, sur de Bélgica
● Objetivo: lograr independencia de proveedores IT, desarrollando ellos mismos y de forma cooperativa aplicaciones y websites para uso propio y de sus ciudadanos.
● Proyecto: http://www.communesplone.be
● Sambreville: http://www.sambreville.be
● Seneffe: http://www.seneffe.be
● Anderlues: http://www.anderlues.be
● Proyecto abierto a la collaboracion international
menttes
Otros Sitios
● Ciudad de Berna http://www.bern.ch
● State Procurement Office – State of Hawaiihttp://www.hawaii.gov/spo
● Programa de e-governemnt en Nueva Zelandahttp://www.e-govt.nz
● The Earth Science Data Systems Standard Proces NASAhttp://spg.fafc.nasa.gov
● Asia-Pacific Development Information Programme - ONUhttp://apollo.apdip.net/egov-init
● Ministry of Women's Affairs – Nueva Zelandahttp://www.mwa.gov.nz
menttes
Plone como extranet
Descripción del Problema
● Extranet / IntranetRepositorios centrales de datos compartidos. Desarrollados para ser accesibles vía Internet solamente por personas autorizadas. Compuestas por pequeñas aplicaciones para resolver problemas muy específicos.
● Caso de uso extranet destinonz.comRepositorio de documentaciónGestión de tareas del equipo de trabajo
● Ejemplo Ilustrativo Repositorio de documentaciónAplicación de manejo de expedientesAplicación para manejo de actas
menttes
Características:
● Plone con personalización mínima
● Repositorio de documentación
● Issue tracker para Plone (POI) (desarrolladores -> administradores de contenido)
Caso: destinonz.com extranet
menttes
Plone como extranet
POI para manejo de expedientes
● Issue TrackerHerramienta para administración de tarea (issues)Permite hacer seguimiento de grandes y pequñas tareasCambio de estados en las tareas (abierto, resuelto, cancelado)Organizar issues por área, hacer consultas sobre issues
menttes
Plone como extranet
CommunesPlone College para manejo de Actas
● Producto de tercero compatible con Plone 2.1.x
● Administración de Ordenes del día
● Almacenamiento de resoluciones de temas tratados durante la asamblea
● Generación automática de PDF con el acta
menttes
Referencias
● Plone Fast Track: The Basics of Building a Content Management System with Plone
● CommunesPlone project Walloon Communes jointly opt for Open Source Software - IDABC - Open Source Observatory
● Knowledge Management in the Brazilian Parliament: The Role of the Centre for Documentation and Information Ana Lígia Mendes, Andréa Perna y Lúcia Regina Pires Soares, Brazil.
● What controls what you see – Plone.org
● The Zope Book (2.6 Edition)
● The Definitive Guide of Plone - Apress
● Plone Live – SourceBeat
● wikipedia.org – Artículos CMS, Python, Plone, e-gov
www.menttes.commenttes
Grupo de Usuarios deSoftware Libre de Córdoba,
Argentina
Preguntas
Roberto Allende
http://www.menttes.comhttp://www.grulic.org.ar