Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home News & views Repoze.BFG Tutorial

Posted May 08, 2009

Repoze.BFG Tutorial

by Kevin J. Kalupson

Are you a Python web developer who thinks there might be some great stuff hidden away in Zope but you consider it inaccessible to you because you feel that Zope imposes too many foreign concepts for your tastes? Are you a more-or-less happy Zope developer that has the nagging feeling that much of Zope is unnecessary "baggage" on your current project? Maybe you're a Plone developer who feels that Plone is unsuitable for one of your current projects because it's too complicated? WebLion is hosting this training on May 27, 2009 prior to the Plone Symposium East 2009. Register by May 11.

Cost: $75

Register Now

 

Description(cont.):  This tutorial will present repoze.bfg, a small web framework in the spirit of Pylons. The goals of repoze.bfg are simplicity, familiarity to Zope programmers (but no Zope experience is required), execution speed, and complete, comprehensive, and up-to-date documentation.

The repoze.bfg web framework is essentially "Zope lite": it is useful for development projects where Zope might be overkill, but it uses concepts and software that may be familiar to Zope programmers. No prior Zope experience is required to use repoze.bfg. As such, it fits in the same space as Pylons in the Python web development world: a small, unobtrusive framework that makes few assumptions about how you want to accomplish a task.

This framework also forms a bridge between WSGI and Zope technologies.

The Repoze project (http://repoze.org) is aimed at making Zope technologies useful in the larger Python world, as well as making it easy to use WSGI technology in the Zope world.

Audience: Developers,

Requirements: Windows/Linux/Mac OS X laptop required for code-along. A CD with a pre-chewed virtual environment (Ubuntu Linux as the guest environment) will be made available to each attendee.

The development environment will not require network access. CDs will be made available to each attendee. Attendees who have not already configured a repoze.bfg development environment will be encouraged to kick off the installation of the VirtualBox environment from the CD that will allow them to play along during the guided development phase. An additonal 10 minutes will be devoted to helping resolve installation issues at the end of the lecture period (right before the break) by at least one presenter and other volunteers present. Attendees who already have a running environment can ask questions or optionally take their break early during this period.

No Zope experience is required, but it uses concepts and software that may be familiar to Zope programmers. 

Register Now

Document Actions
Need help now?

Immediate assistance is available during university work hours:

News & views…
Posted Oct 13, 2009 Portlets gone wild with ContentWellPortlets 2.0.1 This new release adds the ability to add portlets to the footer area. It also has 6 portlet managers per area. This means 20 total portlet managers including the 2 on the sides that ship with plone.
Posted Sep 17, 2009 Plone 4 – An interview with Zope News Jan Ulrich Hasecke interviews me for Zope News.
Posted Aug 31, 2009 Web Services API for Plone Alpha 3 Release Details the release of the wsapi4plone.core package and the plans for future releases. The final report of the AtomPub for Plone Google Summer of Code project.
Posted Aug 28, 2009 Content editing and creation in Plone is faster with archetypes.schematuning Some bench marks of content editing and creation in Plone with and without archetypes.schematuning installed.
More news & views…