State of Pyramid - Brasilia 2013

726 views

Published on

Update on the past, present, future of Pyramid at PloneConf/PyCon Brasilia 2013.

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
726
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

State of Pyramid - Brasilia 2013

  1. 1. State of Pyramid Paul Everitt PloneConf/PyCon Brasilia, 2013 Tuesday, October 8, 13
  2. 2. Self-Indulgence • Prehistoric • Web, Python, Zope, Plone, Pyramid, Substance D • Agendaless Consulting with Chris and Tres, Fredericksburg • Manage large web projects...yep, I’m pimping Tuesday, October 8, 13
  3. 3. AboutYou • Who is not a Plone person? • Who has used Pyramid? Tuesday, October 8, 13
  4. 4. Overview • Pyramid Background • Current Status • What’s Next Tuesday, October 8, 13
  5. 5. What is Pyramid? Tuesday, October 8, 13
  6. 6. Tuesday, October 8, 13
  7. 7. Tuesday, October 8, 13
  8. 8. Tuesday, October 8, 13
  9. 9. What is Pyramid? • Python (2 and 3) web framework • Merger of repoze.bfg (from the Zope guys) and Pylons • Not Zope Tuesday, October 8, 13
  10. 10. Goals of Pyramid Tuesday, October 8, 13
  11. 11. Only Pay For WhatYou Eat • Easy to start • Few choices forced on you • Small codebase Tuesday, October 8, 13
  12. 12. Quality • Full test and docs coverage (culture of docs and tests) • Performance, profiling • Maturity (bug fixes, doc updates) Tuesday, October 8, 13
  13. 13. Small to Big • “Start Small, Finish Big, Stay Finished” • Starting point and finishing point • Unique features that let you scale your design (configuration, events, custom renderers, view predicates, traversal, ...) Tuesday, October 8, 13
  14. 14. ...and more • Multiple template languages • SQLAlchemy (or others) for storage/ retrieval • Authentication and authorization • Sessions, events, i18n, resources and traversal, advanced configuration, ... Tuesday, October 8, 13
  15. 15. The Now of Pyramid Tuesday, October 8, 13
  16. 16. Pyramid 1.5 • 1.5a2 is feature complete • No Chameleon! No Mako! No nuthin’! • Very easy to add • Hybrid routes/traversal • pdistreport • View matches on inheritance Tuesday, October 8, 13
  17. 17. Community • Upswing in contributors • Big increase in events • At this conference Tuesday, October 8, 13
  18. 18. Documentation • Deep developer • “Evaluator” (Quick Tour, Quick Tutorial) • Python 3, Pylons Tuesday, October 8, 13
  19. 19. Deform2 Tuesday, October 8, 13
  20. 20. Substance D • Pyramid content framework for “civilized” web applications • Not an application • SDI (ZMI), Content Types, Forms, Security, ZODB, Cataloging (deferred), Undo, References,Workflow, Dumping, Stats, ... Tuesday, October 8, 13
  21. 21. Leonardo Rochael Almeida Tuesday, October 8, 13
  22. 22. demo.substanced.net Tuesday, October 8, 13
  23. 23. Next • Marketing (storytelling) • Documentation (Traversal,Add-on) • Events Tuesday, October 8, 13

×