Managing projects with Buildout

Learn about eggs, setuptools and dependency management, and how to use Buildout to set up a development environment.

  1. Introduction Or: "What's wrong with a plain old Zope instance"?
  2. Packages, products and eggs Looking at the core concepts in more detail
  3. Prerequisites A few things you need before we can get started
  4. Creating a buildout for your project How to create a new buildout for a project, adding Plone and other third party products as dependencies
  5. Understanding buildout.cfg How to manage the main buildout configuration file
  6. Creating a buildout defaults file This makes it possible to share configuration across multiple buildouts, and save some time and disk space.
  7. Installing a third party product How to install a new package using these tools
  8. Creating a new package
  9. A deployment configuration How to use buildout for deployment configuration

All content on one page (useful for printing, presentation mode etc.)

 

German translation of this tutorial

Posted by Andreas Mantke at May 23, 2009 04:25 PM
First thanks for this great tutorial. A German translation is available at http://amantke.de/plone/entwicklung