Subprojects

This is the home of Webware development sub-projects. These projects are used to discuss and implement specific items on the ToDo list or the WishList. We are using dev.zope.org's FishBowl process as a model for these projects. Here is some more info on that process.

TavisRudd is responsible for maintaining this page, but feel free to edit it.

Project Index

Project Proposals

Active Projects

UnitTestingProj:

Implementing a comprehensive UnitTesting framework for Webware, that verifies its core behaviour and can also be used for unit testing of user applications.

UserHandlingProj:

Implementing a flexible and seamless framework for handling authentication and authorization. The WebwareUserManager application will be built on top of this framework.

BatteriesIncludedProj:

Creating a BatteriesIncluded distribution of Webware that comes with other related tools, such as Cheetah, FunFormKit, XmlForms, the database adaptors, etc.

Starting a Project

If you want to start new project add a link to the list of project proposals and create a summary page following the guidelines below. You might also want to use Python's PEP's as a guide for developing your proposal (http://python.sourceforge.net/peps/). Once you've completed the summary page, announce the proposal on the webware-discuss email list to get some initial feedback and recruit volunteers. If you decide to continue with the project after the initial feedback move the project link from 'Proposed Projects' to 'Active Projects'. If you decide not to continue, move the link to 'Withdrawn/abandoned Projects' instead.

Project Summary

All active projects should have summary page that addresses the following:

Managing a Project

just some quick notes for now:

-- TavisRudd - 31 Oct 2001