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

Need help now?

Immediate assistance is available during university work hours:

News & views…
Posted Jan 18, 2010 KARL Workshop at Open Society Institute Mike Halm and Christian Vinten-Johansen attend workshop at the Open Society Institute in New York, NY to discuss the future of KARL, a collaboration tool used for non-profit organization.
Posted Jan 04, 2010 Testing for Fun and Freedom A couple practical tips for making your tests serve you, not the other way around
Posted Jan 03, 2010 Plone Symposium East 2010: May 27-28 at Penn State Save the date for the 3rd annual Plone Symposium East 2010, to take place May 27-28 at the Nittany Lion Inn on Penn State's University Park campus.
Posted Dec 21, 2009 WebLion Group Demos Assessment Management System at Educause Mike Halm and Glenn Johnson demonstrate Penn State's Plone-based Assessment Management System at annual EDUCAUSE event in Denver.
More news & views…