Un espacio virtual para compartirsaberes entre comunidades locales     en la Fundación Cenditel
Términos de licenciamientoCopyright (c) 2011 Leonardo Caballero.Permission is granted to copy, distribute and/or modifythi...
Agenda●   Primer momento: Acerca de Plone●   Segundo momento: Plone en Cenditel●   Tercer momento: Cenditel promoviendo la...
Primer momento
¿Qué es Plone?• Sistema de administración de contenido.• Permite a usuarios no técnicos crear, editar y  administrar un si...
Tecnología de Plone• Basado en el servidor de aplicaciones Zope.• Extiende un producto de Zope llamado CMF (Content Manage...
Fuente: http://2007.oscms-summit.org/node/264                                 Arquitectura de Plone
Fuente: http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/ZopeArchitecture.stx                                  ...
Usabilidad
Accesibilidad
Declaración de Accesibilidad   “Nos hemos comprometido a utilizar nuestro conocimiento y comprensión de las formas en qued...
Accesibilidad• Plone cumple un nivel de accesibilidad AA de las  Directrices de Accesibilidad para el Contenido  Web del W...
Estándares
Estándares• Soporte a Nivel de accesibilidad AA de las  Directrices de Accesibilidad para el Contenido  Web del W3C-WAI en...
Seguridad
Problemas comunes de Seguridad“Datos sin validar”¿Cómo Plone lo soluciona?:• Los campos son validados
Problemas comunes de Seguridad“Problemas de control de acceso”¿Cómo Plone lo soluciona?:• Se basa en el modelo de segurida...
Problemas comunes de Seguridad“Problemas de control de acceso”
Problemas comunes de Seguridad“Problemas de control de acceso”
Problemas comunes de Seguridad“Problemas de control de acceso”
Problemas comunes de Seguridad
Problemas comunes de Seguridad“Problemas con el manejo de sesiones y autenticación”¿Cómo Plone lo soluciona?:●   Autentica...
Problemas comunes de Seguridad“Inyección SQL”¿Cómo Plone lo soluciona?:• Plone no usa SQL.• Si lo usara, la comunicación s...
Problemas comunes de Seguridad“Ataque de denegación de servicio”¿Cómo Plone lo soluciona?:• Configuración común en producc...
Ejecución
Prueba el sitio demostrativo de Plone http://demo.plone.org/
Segundo momento
Apropiación y transferencia tecnológicaFormación “Desarrollo en Plone”     Sector Gobierno   Sector Gobierno   Sector Gobi...
RED DE MEDIOS COMUNITARIOS Y ALTERNATIVOS                          ●                            Lápiz Rebelde (Mérida)    ...
Espacios de formación                ● Impulso de los comités de                Comunicación   Popular  de  los           ...
VIDEOTUTORIALES                                          Medios           Caribay●   Caribay. Distribución           +   C...
Colectivos e instituciones que impulsan los      comités de Comunicación­Comunitaria● Lápiz Rebelde (Mérida)      ●   CEND...
Encuentro de Medios Comunitarios de la Región         Andina. La Grita, Edo. Táchira.
Desarrollo de Plataforma para trabajo con Comunidades.
Alternativas a usar●   Un sitio Web Plone desde cero con varios     productos adicionales.●   OpenCore Software, usado en ...
OpenCore Softwarehttp://coactivate.org/projects/opencore/
Características de OpenCore Software●   Espacio grupal con wiki, blogs, lista de     correos / foros de discusión, asignac...
Cyn.inhttp://cyn.in/
Características de Cyn.in ●    Espacio grupal con wiki, blogs, galerías de       fotos, audios, videos, repositorio de arc...
¿Por que usar Cyn.in en ves de Plone?            http://cyn.in/
http://comunidades.cenditel.gob.ve/
Tesis de grado●   Integración de una plataforma de gestión de     proyectos red social Comunitaria de CENDITEL    –   Tesi...
Integración de una plataforma de gestión de proyectos          red social Comunitaria de CENDITEL   http://plataforma.cend...
Integración de una plataforma de gestión de proyectos          red social Comunitaria de CENDITEL   http://plataforma.cend...
http://plataforma.cenditel.gob.ve/wiki/Plone/PPM
Integración de una plataforma de gestión de proyectos          red social Comunitaria de CENDITEL   http://plataforma.cend...
Integración de una plataforma de gestión de proyectos          red social Comunitaria de CENDITEL   http://plataforma.cend...
Integración de una plataforma de gestión de proyectos          red social Comunitaria de CENDITEL   http://plataforma.cend...
Plataforma de Vídeo Streaming para la red social                  Comunitaria de CENDITELhttp://plataforma.cenditel.gob.ve...
Plataforma de Vídeo Streaming para la red social                  Comunitaria de CENDITELhttp://plataforma.cenditel.gob.ve...
http://plataforma.cenditel.gob.ve/wiki/Plone/ServidorMultimedia
Características●   Validación HTML de las plantillas.●   Agregado mayor soporte a i18n.●   Mejor soporte a traduccion al E...
Encuentro de Medios Comunitarios de la Región     Andina. UNEFA Mérida, Edo. Mérida.
Tercer momento
http://plataforma.cenditel.gob.ve/wiki/Plone
Actividades adicionales●   Apoyo el portal del sitio nuevo de la comunidad     Canaima.        –   Responsables: José Leon...
http://canaima.softwarelibre.gob.ve/
http://canaima.softwarelibre.gob.ve/
Características generales●   Documentación       –   http://gitorious.org/plataforma­canaima/pages/SitioWeb●   Descargar c...
Sitio web anterior del IUTE http://www.iute.tec.ve/
http://www.iute.tec.ve/http://code.google.com/p/plone-ve/wiki/ProyectoIUTE
Sitio web actual del IUTEhttp://www.iute.tec.ve/
Características●   Documentación       –   http://code.google.com/p/plone­ve/wiki/ProyectoIUTE
¡Gracias por su atención!          ¡Visita nuestros sitios Web!      http://comunidades.cenditel.gob.ve/        ¡Visita y ...
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel
Upcoming SlideShare
Loading in …5
×

Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel

1,728 views

Published on

Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel

Published in: Technology, Design
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,728
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
28
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Plone como un espacio virtual para compartir saberes entre comunidades locales en la Fundación Cenditel

  1. 1. Un espacio virtual para compartirsaberes entre comunidades locales en la Fundación Cenditel
  2. 2. Términos de licenciamientoCopyright (c) 2011 Leonardo Caballero.Permission is granted to copy, distribute and/or modifythis document under the terms of the GNU FreeDocumentation License, Version 1.2 or any later versionpublished by the Free Software Foundation; with noInvariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in thesection entitled "GNU Free Documentation License".
  3. 3. Agenda● Primer momento: Acerca de Plone● Segundo momento: Plone en Cenditel● Tercer momento: Cenditel promoviendo la  apropiación de conocimiento de Plone.
  4. 4. Primer momento
  5. 5. ¿Qué es Plone?• Sistema de administración de contenido.• Permite a usuarios no técnicos crear, editar y administrar un sitio web.• Fácil de instalar y utilizar.• Prácticamente listo para producción desde la instalación.• Es código abierto.• Su nombre proviene de banda inglesa de musica, “The Plones”.
  6. 6. Tecnología de Plone• Basado en el servidor de aplicaciones Zope.• Extiende un producto de Zope llamado CMF (Content Management Framework).• Desarrollado en el lenguaje Python.• Amplia utilización de estándares, como XHTML y CSS.
  7. 7. Fuente: http://2007.oscms-summit.org/node/264 Arquitectura de Plone
  8. 8. Fuente: http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/ZopeArchitecture.stx Arquitectura de Zope
  9. 9. Usabilidad
  10. 10. Accesibilidad
  11. 11. Declaración de Accesibilidad “Nos hemos comprometido a utilizar nuestro conocimiento y comprensión de las formas en quedistinta gente accede a Internet, para desarrollar un sitio web que es claro y simple para que todo el mundo lo utilice”
  12. 12. Accesibilidad• Plone cumple un nivel de accesibilidad AA de las Directrices de Accesibilidad para el Contenido Web del W3C-WAI en su versión 1.0. Para validaciones consulte http://www.tawdis.net/• Soporte a aplicar contraste de colores para daltónicos(as).
  13. 13. Estándares
  14. 14. Estándares• Soporte a Nivel de accesibilidad AA de las Directrices de Accesibilidad para el Contenido Web del W3C-WAI en su versión 1.0.• Soporte a XHTML 1.0 y CSS valido, según lo indicado por el W3C.• Soporte a Dublin Core como meta-etiquetas XHTML.
  15. 15. Seguridad
  16. 16. Problemas comunes de Seguridad“Datos sin validar”¿Cómo Plone lo soluciona?:• Los campos son validados
  17. 17. Problemas comunes de Seguridad“Problemas de control de acceso”¿Cómo Plone lo soluciona?:• Se basa en el modelo de seguridad de Zope.• ACL (Access Control List) y roles.• Seguridad basada en flujos de trabajos.• Perfiles predefinidos.
  18. 18. Problemas comunes de Seguridad“Problemas de control de acceso”
  19. 19. Problemas comunes de Seguridad“Problemas de control de acceso”
  20. 20. Problemas comunes de Seguridad“Problemas de control de acceso”
  21. 21. Problemas comunes de Seguridad
  22. 22. Problemas comunes de Seguridad“Problemas con el manejo de sesiones y autenticación”¿Cómo Plone lo soluciona?:● Autenticación se realiza en su propia base de datos.● Utiliza hash SHA-1 para las contraseñas.● Autenticación externa, se genera una sesión cifrada.“Código desde sitio remoto”¿Cómo Plone lo soluciona?:● Filtros para que no pueda introducirse código malicioso.● Las operaciones con posibles riesgos se chequean de manera extra.
  23. 23. Problemas comunes de Seguridad“Inyección SQL”¿Cómo Plone lo soluciona?:• Plone no usa SQL.• Si lo usara, la comunicación se realiza por medio de un conector que neutraliza ataques de este tipo.“Incorrecto manejo de errores”¿Cómo Plone lo soluciona?:• Plone no le presenta al usuario información interna.• Los errores son registrados en los archivos logs.• Un código de error se le entrega al usuario final.
  24. 24. Problemas comunes de Seguridad“Ataque de denegación de servicio”¿Cómo Plone lo soluciona?:• Configuración común en producción: Servidor proxy. • Squid, Varnish, Apache.“Configuración insegura”¿Cómo Plone lo soluciona?:• Estricta seguridad por defecto.• Corre sin privilegios en el servidor.• Usuarios web no tienen acceso al sistema de archivo.
  25. 25. Ejecución
  26. 26. Prueba el sitio demostrativo de Plone http://demo.plone.org/
  27. 27. Segundo momento
  28. 28. Apropiación y transferencia tecnológicaFormación “Desarrollo en Plone” Sector Gobierno Sector Gobierno Sector Gobierno Comunidades locales
  29. 29. RED DE MEDIOS COMUNITARIOS Y ALTERNATIVOS ● Lápiz Rebelde (Mérida) ● Arcabuco (Mérida)Colectivos comunitarios ● Tatuy TVC (Mérida) participantes ● Abrapalabra (Mérida) ● Muku-En Comunidad (Mérida) ● Radio Juventud Libre (Táchira) ● Corresponsables del Pueblo (Táchira) ● Cooperativa Momoy (Mérida) ● Vive TV (Sistema de Medios Públicos)
  30. 30. Espacios de formación ● Impulso de los comités de Comunicación Popular de los Consejos Comunales y de medios comunitarios y alternativos en nuestras comunidades. ● Plataforma comunicacional para radio y tv. ● Comunidad El Arenal ● Comunidad Andrés Eloy Blanco ●Comunidad de Santa Ana NorteComunidadesparticipantes ● Comunidad de Parroquia El Sagrario
  31. 31. VIDEOTUTORIALES Medios Caribay● Caribay. Distribución  + Comunitarios = GNU/Linux Canaima especialmente  dirigida a Medios  Comunitarios.● Con apoyo de videotutoriales  para el aprendizaje de las  funcionalidades básicas  del software a utilizar.
  32. 32. Colectivos e instituciones que impulsan los  comités de Comunicación­Comunitaria● Lápiz Rebelde (Mérida) ● CENDITEL● Tatuy TVC(Mérida) ● FUNDACITE - Mérida● Abrapalabra (Mérida) ● CIDA● Radio Juventud Libre(Táchira)● Corresponsales del Pueblo(Táchira)
  33. 33. Encuentro de Medios Comunitarios de la Región  Andina. La Grita, Edo. Táchira.
  34. 34. Desarrollo de Plataforma para trabajo con Comunidades.
  35. 35. Alternativas a usar● Un sitio Web Plone desde cero con varios  productos adicionales.● OpenCore Software, usado en CoActivate.org● Cyn.in, herramienta para el trabajo grupal.
  36. 36. OpenCore Softwarehttp://coactivate.org/projects/opencore/
  37. 37. Características de OpenCore Software● Espacio grupal con wiki, blogs, lista de  correos / foros de discusión, asignación de  tareas, gestión de usuario.● Basada en Plone 3.x● Es casa documentación en Español● Tediosa de instalar / configurar, mas no  imposible. – http://coactivate.org/projects/ploneve/instalando­opencore­software
  38. 38. Cyn.inhttp://cyn.in/
  39. 39. Características de Cyn.in ● Espacio grupal con wiki, blogs, galerías de  fotos, audios, videos, repositorio de archivos,  gestión de usuario, etc. ● Basada en Plone 3.x ● Existe documentación en Español ● Instalable / configurable:http://plataforma.cenditel.gob.ve/wiki/Plone/ServidorMultimedia/metodologia/ManualesSistema/ManualInstalacion/InstalarCynin
  40. 40. ¿Por que usar Cyn.in en ves de Plone? http://cyn.in/
  41. 41. http://comunidades.cenditel.gob.ve/
  42. 42. Tesis de grado● Integración de una plataforma de gestión de  proyectos red social Comunitaria de CENDITEL – Tesista: Oswaldo Lopez● Plataforma de Vídeo Streaming para la red social  Comunitaria de CENDITEL – Tesista: Victor Teran
  43. 43. Integración de una plataforma de gestión de proyectos red social Comunitaria de CENDITEL http://plataforma.cenditel.gob.ve/wiki/Plone/PPM
  44. 44. Integración de una plataforma de gestión de proyectos red social Comunitaria de CENDITEL http://plataforma.cenditel.gob.ve/wiki/Plone/PPM
  45. 45. http://plataforma.cenditel.gob.ve/wiki/Plone/PPM
  46. 46. Integración de una plataforma de gestión de proyectos red social Comunitaria de CENDITEL http://plataforma.cenditel.gob.ve/wiki/Plone/PPM
  47. 47. Integración de una plataforma de gestión de proyectos red social Comunitaria de CENDITEL http://plataforma.cenditel.gob.ve/wiki/Plone/PPM
  48. 48. Integración de una plataforma de gestión de proyectos red social Comunitaria de CENDITEL http://plataforma.cenditel.gob.ve/wiki/Plone/PPM
  49. 49. Plataforma de Vídeo Streaming para la red social Comunitaria de CENDITELhttp://plataforma.cenditel.gob.ve/wiki/Plone/ServidorMultimedia
  50. 50. Plataforma de Vídeo Streaming para la red social Comunitaria de CENDITELhttp://plataforma.cenditel.gob.ve/wiki/Plone/ServidorMultimedia
  51. 51. http://plataforma.cenditel.gob.ve/wiki/Plone/ServidorMultimedia
  52. 52. Características● Validación HTML de las plantillas.● Agregado mayor soporte a i18n.● Mejor soporte a traduccion al Español● Soportado por la comunidad Plone no por  Cynaspe.● En desarrollo soporte a Plone 4.● Descarga código fuente – https://github.com/collective/cyn.in
  53. 53. Encuentro de Medios Comunitarios de la Región  Andina. UNEFA Mérida, Edo. Mérida.
  54. 54. Tercer momento
  55. 55. http://plataforma.cenditel.gob.ve/wiki/Plone
  56. 56. Actividades adicionales● Apoyo el portal del sitio nuevo de la comunidad  Canaima. – Responsables: José Leonel Subero, Luis A.  Martínez F., Leonardo Caballero.● Apoyo al departamento de sistematización de  IUTE. – Responsables: Nakary Carrillo, Flamel Canto,  Leonardo Caballero.
  57. 57. http://canaima.softwarelibre.gob.ve/
  58. 58. http://canaima.softwarelibre.gob.ve/
  59. 59. Características generales● Documentación – http://gitorious.org/plataforma­canaima/pages/SitioWeb● Descargar código fuentes: – http://gitorious.org/plataforma­canaima/sitio­web
  60. 60. Sitio web anterior del IUTE http://www.iute.tec.ve/
  61. 61. http://www.iute.tec.ve/http://code.google.com/p/plone-ve/wiki/ProyectoIUTE
  62. 62. Sitio web actual del IUTEhttp://www.iute.tec.ve/
  63. 63. Características● Documentación – http://code.google.com/p/plone­ve/wiki/ProyectoIUTE
  64. 64. ¡Gracias por su atención! ¡Visita nuestros sitios Web! http://comunidades.cenditel.gob.ve/ ¡Visita y descarga este trabajo!http://comunidades.cenditel.gob.ve/home/renasen ¡Escribeme! lcaballero@cenditel.gob.ve leonardocaballero@gmail.com

×