Pasado, presente y futuro Héctor Velarde Plone México VIII Conferência Latino-Americana de Software Livre 20 de outubro de...
Quién soy yo <ul><li>Ingeniero en telecomunicaciones
Trabajé en todas las capas del modelo OSI
Conocí Plone a finales de 2005
Participé en el Plone Symposium 2006 en Nueva Orleans y me enamoré de la comunidad
Fui seducido por el lado oscuro ( software propietario )… pero el lado luminoso fue más fuerte ( software libre ) </li></ul>
Plone CVE y Ohloh <ul><li>Está entre el  top 2%  de todos los proyectos de software libre del mundo, cuenta con  340 desar...
Ha sido desarrollado activamente  desde 2001 , está disponible en más de  40 idiomas  y tiene  el mejor registro de seguri...
Es propiedad de la  Fundación Plone , una organización sin fines de lucro, y está disponible para los  principales sistema...
 
camara.gov.br
brasil.gov.br
www.bcn.cl
fbi.gov
cia.gov
www.jornada.unam.mx
Plone es muy seguro http://nvd.nist.gov 20/10/2011
http://www.flickr.com/photos/mrtopf/1543911534/ Alan Runyan y Alex Limi
 
Software Fundación Comunidad
Plone 1.0 <ul><li>Liberado durante SolutionsLinux 2003 celebrada en París en febrero de ese año
Por primera vez el software libre llegaba al mundo de los CMS profesionales
Seleccionado para presentarse en el Pabellón del Software Libre en COMDEX 2003
¡100,000 descargas en menos de un año! </li></ul>
http://sprint.4teamwork.ch/ Berna Sprint 2003
http://jim.roepcke.com/blog/archives/2003/10/21/plone-conf-group-picture.html Plone Conference 2003
Plone 2.0 <ul><li>Liberado en marzo de 2004 </li><ul><li>Usabilidad
Accesibilidad (WAI-AA y US Section 508)
Internacionalización (35 idiomas) </li></ul><li>Plone 2.1 (septiembre 2005) </li><ul><li>Archetypes </li></ul><li>Plone 2....
PAS </li></ul></ul>
Plone Foundation http://www.flickr.com/photos/mrtopf/281507225/
Presencia latina <ul><li>André Nogueira (Brasil)
Érico Andrei (Brasil)
Fabiano Weimar (Brasil)
Fábio Rizzo (Brasil)
Roberto Allende (Argentina)
Dorneles Treméa (Brasil, R.I.P.) </li></ul>
softwarelivre.gov.br
Plone 3.0 <ul><li>Liberado en agosto de 2007 </li><ul><li>Ajax
Control de versiones
Integridad referencial
Reglas de contenido </li></ul><li>Plone 3.2 (febrero de 2009) </li><ul><li>Buildout </li></ul></ul>
 
 
http://www.flickr.com/photos/pagedooley/3742023871/
velocidad, potencia y belleza Plone 4
Plone es rápido
Upcoming SlideShare
Loading in …5
×

Plone: pasado, presente y futuro

1,427 views

Published on

Esta presentación hace un recorrido por la historia de Plone, su estado actual, y nos anticipa lo que podemos esperar de él en el futuro.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,427
On SlideShare
0
From Embeds
0
Number of Embeds
241
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • El proyecto fue iniciado en 2000 por Alan Runyan y Alex Limi.
  • Collaboration The logo has three dots in a group, representing collaboration. Pluggable, extensible, amplifies your voice The Plone logo looks like a plug, signifying that it works well with other systems, that they can be integrated and talk to Plone, and that Plone can be extended easily. The fact that it looks like an XLR plug — a common connector for microphones — has also been noted. Open The Plone logo is the Braille (a system used by blind people to read and write) letter &amp;quot;O&amp;quot; for Open. Plone has a special focus on accessibility for the blind and motor impaired, as well as translations for all major languages (over 35 different translations exist as of 2006) — aiming to make Plone accessible to people of all languages, and regardless of motor or sight impairment.
  • En resumen, Plone es 3 cosas: software, comunidad y fundación.
  • En febrero de 2003, inmediatamente después del lanzamiento de Plone 1.0, se celebró el primer sprint sprint a, Suiza.
  • La primera conferencia se celebró en octubre de 2003 en Nueva Orleans, Estados Unidos.
  • Creada en mayo de 2004 con el objetivo de proteger la propiedad intelectual de Plone y promover su uso. The mission of the Plone Foundation is to protect and promote Plone. The Foundation provides marketing assistance, awareness, and evangelism assistance to the Plone community. The Foundation also assists with development funding and coordination of funding for large feature implementations. In this way, our role is similar to the role of the Apache Software Foundation and its relationship with the Apache Project. En julio de 2005 se anunció que la Software Freedom Law Center (SFLC) representaría a la Plone Foundation.
  • The Plone Foundation is a 501(c)(3) non-profit organization that was formed in May 2004 to serve as a supporting organization for Plone and its community. We provide support for the development and marketing, and are modeled after similar ventures such as the Apache Software Foundation. We are the legal owner of the Plone codebase, trademarks, and domain names. Our goal is to ensure that Plone remains the premier open source content management system and that we broaden its acceptance and visibility.
  • Brazilian Government Consolidates Zope/Plone platform by plone.org Administrator — last modified Mar 24, 2004 06:31 PM Serpro is the most prominent IT solution provider for the Brazilian Government. Created in the 1960s, SERPRO is responsible for all IT services within the Ministry of Finance and key information systems for the federal government. SERPRO is now using Zope and Plone as their primary portal construction tool for Government Web Content Management Solutions. www.serpro.gov.br www.idbrasil.gov.br www.portalgoverno.gov.br www.softwarelivre.gov.br
  • Deco is the codename for a new way to manage page layout, composite pages and rich content in Plone 4. It is centred around a Javascript-based page layout editor in turn based on TinyMCE, and a CSS grid framework. Blocks is the codename for the corresponding back end technology. It comprises a rendering model that allows dynamic and static parts of a page to be separated, and related technologies for creating site layouts and page layouts and merging the two. Tiles refers to the dynamic parts of a page in the Blocks rendering model. A tile is really just something that can be rendered individually or merged into a page. All tiles have a unique URL. Plone 4 will ship with a framework that makes it easy to create new tiles, where the simplest possible tile is just an HTML file or page template, and more complex tiles can include user-editable settings, persistent data (attachments) and so on.
  • a copying or coloring process using a diazo compound decomposed by ultraviolet light Diazo allows you to apply a theme contained in a static HTML web page to a dynamic website created using any server-side technology. With Diazo, you can take an HTML wireframe created by a web designer and turn it into a theme for your favourite CMS, redesign the user interface of a legacy web application without even having access to the original source code, or build a unified user experience across multiple disparate systems, all in a matter of hours, not weeks. When using Diazo, you will work with syntax and concepts familiar from working with HTML and CSS. And by allowing you seamlessly integrate XSLT into your rule files, Diazo makes common cases simple and complex requirements possible.
  • Dexterity is a content type framework for CMF applications, with particular emphasis on Plone. It can be viewed as an alternative to Archetypes that is more light-weight and modular. Reuse over reinvention Small over big Natural interaction over excessive generality Real code over generated code Zope 3 over Zope 2 Zope concepts over new paradigms Automated testing over wishful thinking
  • plone.app.cmsui installs a new content management user interface for Plone. For the moment, it is an experiment only, but hopefully one that will point the way towards Plone&apos;s future. The main premise of plone.app.cmsui is to put all the content management user interface elements into a separate package, with its own, isolated styles and JavaScript files, injected into the page and displayed overlaying the content page. The idea is that no matter how you theme your site, and what you install, you should not be able to break the editing and administration UI.
  • Chameleon is an HTML/XML template engine for Python. It’s designed to generate the document output of a web application, typically HTML markup or XML. The language used is page templates, originally a Zope invention [1], but available here as a standalone library that you can use in any script or application running Python 2.5 and up (including 3.x and pypy). It comes with a set of new features, too. The template engine compiles templates into Python byte-code and is optimized for speed. For a complex template language, the performance is very good.
  • The improvements fall into two broad categories: Improving the data stored in indexes and optimizing the internal search algorithms. On the storage side we have added two new specialized index types: a UUID index and a boolean index. We use them per default in Plone and update your existing indexes during the upgrade. We&apos;ve also updated almost all existing indexes to store data more efficiently, just store less data or reduce the conflict error potential for concurrent write operations. On the search side the biggest change is the introduction of a queryplan. All catalog searches are now instrumented to collect runtime information. Based on this data subsequent catalog searches will be executed in an optimized way. The process is fully transparent and needs no configuration. You can inspect the plan and reports about slow catalog queries in the ZMI screens of the catalog tool.
  • Plone: pasado, presente y futuro

    1. 1. Pasado, presente y futuro Héctor Velarde Plone México VIII Conferência Latino-Americana de Software Livre 20 de outubro de 2011 - Foz do Iguaçu | PR | Brasil
    2. 2. Quién soy yo <ul><li>Ingeniero en telecomunicaciones
    3. 3. Trabajé en todas las capas del modelo OSI
    4. 4. Conocí Plone a finales de 2005
    5. 5. Participé en el Plone Symposium 2006 en Nueva Orleans y me enamoré de la comunidad
    6. 6. Fui seducido por el lado oscuro ( software propietario )… pero el lado luminoso fue más fuerte ( software libre ) </li></ul>
    7. 7. Plone CVE y Ohloh <ul><li>Está entre el top 2% de todos los proyectos de software libre del mundo, cuenta con 340 desarrolladores y más de 300 proveedores de soluciones en 57 países
    8. 8. Ha sido desarrollado activamente desde 2001 , está disponible en más de 40 idiomas y tiene el mejor registro de seguridad entre los principales CMS
    9. 9. Es propiedad de la Fundación Plone , una organización sin fines de lucro, y está disponible para los principales sistemas operativos </li></ul>
    10. 11. camara.gov.br
    11. 12. brasil.gov.br
    12. 13. www.bcn.cl
    13. 14. fbi.gov
    14. 15. cia.gov
    15. 16. www.jornada.unam.mx
    16. 17. Plone es muy seguro http://nvd.nist.gov 20/10/2011
    17. 18. http://www.flickr.com/photos/mrtopf/1543911534/ Alan Runyan y Alex Limi
    18. 20. Software Fundación Comunidad
    19. 21. Plone 1.0 <ul><li>Liberado durante SolutionsLinux 2003 celebrada en París en febrero de ese año
    20. 22. Por primera vez el software libre llegaba al mundo de los CMS profesionales
    21. 23. Seleccionado para presentarse en el Pabellón del Software Libre en COMDEX 2003
    22. 24. ¡100,000 descargas en menos de un año! </li></ul>
    23. 25. http://sprint.4teamwork.ch/ Berna Sprint 2003
    24. 26. http://jim.roepcke.com/blog/archives/2003/10/21/plone-conf-group-picture.html Plone Conference 2003
    25. 27. Plone 2.0 <ul><li>Liberado en marzo de 2004 </li><ul><li>Usabilidad
    26. 28. Accesibilidad (WAI-AA y US Section 508)
    27. 29. Internacionalización (35 idiomas) </li></ul><li>Plone 2.1 (septiembre 2005) </li><ul><li>Archetypes </li></ul><li>Plone 2.5 (septiembre 2006) </li><ul><li>Vistas à la Zope 3
    28. 30. PAS </li></ul></ul>
    29. 31. Plone Foundation http://www.flickr.com/photos/mrtopf/281507225/
    30. 32. Presencia latina <ul><li>André Nogueira (Brasil)
    31. 33. Érico Andrei (Brasil)
    32. 34. Fabiano Weimar (Brasil)
    33. 35. Fábio Rizzo (Brasil)
    34. 36. Roberto Allende (Argentina)
    35. 37. Dorneles Treméa (Brasil, R.I.P.) </li></ul>
    36. 38. softwarelivre.gov.br
    37. 39. Plone 3.0 <ul><li>Liberado en agosto de 2007 </li><ul><li>Ajax
    38. 40. Control de versiones
    39. 41. Integridad referencial
    40. 42. Reglas de contenido </li></ul><li>Plone 3.2 (febrero de 2009) </li><ul><li>Buildout </li></ul></ul>
    41. 45. http://www.flickr.com/photos/pagedooley/3742023871/
    42. 46. velocidad, potencia y belleza Plone 4
    43. 47. Plone es rápido
    44. 48. http://www.flickr.com/photos/z-two/4783146800/ Vías paralelas
    45. 49. HTML5 CSS3 SVG Canvas
    46. 50. Seguridad http://www.flickr.com/photos/maistora/3237164755/
    47. 51. Deco http://wikipedia.com/
    48. 52. Diazo http://www.folex.com/ We Write XSLT, So You Don’t Have To™
    49. 53. Dexterity http://www.flickr.com/photos/ramocchia/271235614/
    50. 54. CMSUI http://www.flickr.com/photos/kubina/120536705/
    51. 55. Chameleon http://www.flickr.com/photos/kubina/120536705/
    52. 56. Plone 4.1 <ul><li>Liberado en agosto de 2011
    53. 57. Incluye las siguientes mejoras: </li><ul><li>Infraestructura de comentarios mejorada
    54. 58. Implementación simplificada de cabeceras para respuesta de cache
    55. 59. Nuevo registro para configuración
    56. 60. Implementación independiente de UUID
    57. 61. Optimización del catálogo
    58. 62. Nuevo marco para pruebas </li></ul></ul>
    59. 63. http://blog.hannosch.eu/2011/04/plone-41-is-it-any-faster.html Plone 4.1 es más rápido
    60. 64. Sprint Bristol 2011 http://www.flickr.com/photos/64704502@N04/5890414268/
    61. 65. Plone 4.2 <ul><li>Actualmente en versión alpha
    62. 66. Incluye las siguiente mejoras: </li><ul><li>Migración a HTML5
    63. 67. Mejores resultados en búsquedas
    64. 68. Nuevas colecciones con interfaz mejorada </li></ul></ul>
    65. 69. http://www.flickr.com/photos/doug88888/2825008179/
    66. 70. PythonBrasil[7] http://www.flickr.com/photos/sidnei/6199948334/
    67. 72. http://www.flickr.com/photos/christopher_johnson/1231868122/
    68. 73. http://nushackers.org/why/ dmr
    69. 74. http://www.flickr.com/photos/sidnei/6200004014/
    70. 75. ¡Gracias! <ul><li>Blog: http://hvelarde.blogspot.com
    71. 76. Twitter: @hvelarde
    72. 77. Temas: Plone, cerveza artesanal, ciencia ficción, sistemas complejos, decrecimiento, permacultura, colapso económico en curso… </li></ul>

    ×