Your SlideShare is downloading. ×
Slides for World Plone Day 2010 (Spanish)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Slides for World Plone Day 2010 (Spanish)

271
views

Published on

Spanish version

Spanish version


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
271
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Juan Pablo Giménez Marcos F. Romero
  • 2. Juan Pablo Giménez C/C++ Linux PHP Plone 1996 2000 2010
  • 3. Marcos F. Romero Lotus Notes Sitios, web-apps Plone 1997 1999 2004 2007 2010
  • 4. • Apoyo al Open Source: >US$ 150.000 • Búsqueda permanente de autores • Mejores regalías para los autores
  • 5. Contacto Outline Escritura borradores Reescritura Publicación 7-May 1-Jun 17-Jul 7-Dic 11-Abr 13-May
  • 6. Revisores técnicos • Martin Aspeli • Alec Mitchel • Emanuel Sartor
  • 7. El libro > Proyecto
  • 8. El libro > Requerimientos del cliente 1. Se publicarán noticias • Capítulo 3: Creating en diferentes Content Types with secciones. Las noticias ArchGenXML. deben tener campos – Instalación de AGX. adicionales como país – Configuración y uso de y volanta. ArgoUML. – Modificación manual del código. – Paquetización del producto de AGX.
  • 9. El libro > Requerimientos del cliente 2. La información escrita • Capítulo 5: Creating a será ilustrada y Custom Content Type complementada con with Paster. videos. – Creación de un tipo de 3. Los videos deberán contenido y campos. reproducirse en el – Validación. browser pero también – Cambios en la vista con jQuery. podrán descargarse. • Capítulo 11: Creating portlets.
  • 10. El libro > Requerimientos del cliente 4. Se mostrarán banners • Capítulo 6: Creating en diferentes sectores Lightweight Content de cada página. Types. 5. Los banners podrán – Creación de tipos de variar según la contenido Zope 3 y con Dexterity. sección del sitio que – Creación de formularios se visite. y vistas zope.formlib.
  • 11. El libro > Requerimientos del cliente 6. El área Commercial • Capítulo 9: Adding (personal no técnico) Security to your deberá poder Products. modificar la ubicación – Creación de permisos, de los banners. roles y grupos. – Restricción de acceso a métodos u operaciones. – Seguridad vía workflows. – Creación de configlets con z3c.form. • Capítulo 10: Improving User Interface with KSS.
  • 12. El libro > Requerimientos del cliente 7. Todas las secciones • Capítulo 12: Extending tendrán una página Third-Party Products. inicial con un layout – CMF skin layers especial para mostrar – overrides.zcml las últimas – z3c.jbot novedades. – browser layers – subscription adapters – Collage, un ejemplo completo: views, utilities, forms, adapters y viewlets.
  • 13. El libro > Requerimientos del cliente 8. Todo el sitio debe • Capítulo 8: estar traducido o, por Internationalization. lo menos, debe poder – Instalación y uso de traducirse. i18ndude. – Placeless Translation Services y zope.i18n. – Internacionalización de productos AGX y paster. – Introducción a LinguaPlone.
  • 14. El libro > Requerimientos del cliente 9. El acceso al sitio debe • Capítulo 7: Improving ser rápido, Product Performance. especialmente para – Instalación y los lectores. configuración de CacheFu. – Diferentes técnicas de cacheo: @view.memoize, @ram.cache y volátiles. – FunkLoad: test de carga y benchmark.
  • 15. El libro > Requerimientos del cliente 10. Todo el código debe • Capítulo 4: Prevent estar debidamente Bugs through Testing. testeado. – Test suites de productos AGX y paster. – doctests con IPython. – Zope functional tests. – Selenium • Prácticamente todos los capítulos.
  • 16. El libro > Temas adicionales • Capítulo 1: Getting • Capítulo 13: Interacting started. with other Systems: – Instalación de Python XML-RPC. con virtualenv. – z3c.form – Instalación de Plone – Local y global utilities. en Linux y Windows. • Capítulo 14: Getting our • Capítulo 2: Using Products ready for Development Tools. Production: – IPython, ipdb, otros. – Instalación y uso de un • Apéndice: Creating a egg repository. (PSC). Policy Product – Buildout para producción.
  • 17. El libro > Organización Estructura de los Capítulos: Capítulo 1 1. Getting ready • Receta 1 2. How to do it... • Receta 2 3. How it works... Capítulo 2 4. There's more • Receta 3 5. See also • Receta 4 Capítulo 14 • Receta 70 • Receta 71
  • 18. Demo • Capítulo 13: Interacting with other Systems: XML-RPC. – Creating a configuration form (z3c.form) – Registering a local utility. – Registering a global utility.
  • 19. Preguntas
  • 20. Sorteo
  • 21. Gracias