Developer Information

Intended Audience

This guide is for developers who are working on the various Zope-related software projects, rather than for developers who work with those projects’ released software to build applications. Developers in the latter category should consult the relevant documentation for that software, e.g.:

Contributor Roles

There are many different ways you might contribute to a Zope-related project. This guide tries to allow for different levels of participation in such projects. For instance:

  • Susan might find a bug in the project while using the project’s software in her own application.
  • Later, she might volunteer to help triage and fix bugs during a bugday.
  • She might attend a sprint to work on an important new feature in the project with other volunteers.
  • Eventually, Susan might volunteer to assume responsibility with other team members for the ongoing maintenance and release management of the project.