Skip to content. | Skip to navigation

Personal tools

Navigation

You are here: Home / Program / Python Brasil / Pyramid / Migrating a legacy product to Pyramid
Pyramid

Migrating a legacy product to Pyramid

Michael Palin Room
03/10
17:20

Talk details

Language: English
Level: Intermediate
Summary:

When you decide to re-write a product from the ground up, there are a lot of decisions to make, and functionality that cannot be changed. We chose to rebuild in Pyramid. This talk will cover our experiences of building a large product in Pyramid. There will be a side by side comparison between the old and the new product, and a bit of background into the reasons for some of the choices we made. It will look into the process of the build, encompassing the following subjects:

  • Fast prototyping
  • Theming the app with Diazo
  • Test Driven Development
  • Translation
  • Minimising page reloads using JSON
  • Supporting per-client customisations both in theme and in functionality
  • Pitfalls
  • Problems found and solutions discovered
  • Lessons learned along the way
  • Does Pyramid support agile development?
Presentation:

Speaker details

Tom BlockleyTom Blockley
Developer and Scrum Master for Delib / Team Rubber. Makes things in Plone and Pyramid. Makes music on Bass.

Sponsors

Diamond
Platinum
Gold
Bronze
À la Carte
Supporting
Media Support
Free and Open Source
Organization