Personal tools
You are here: Home Documentation Tutorials Managing projects with zc.buildout
Support

Get Help

Join our chat rooms or support forums if you have more specific questions.

Plone Training
Learn how to design, build, and deploy a website in Plone through one of the numerous Plone training sessions around the world.
Find Plone training…
 
Document Actions

Managing projects with zc.buildout

This Tutorial applies to: Plone 3.0.x
This Tutorial is intended for: Server Administrators, Developers

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

optilude

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

  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 How to add a new egg-based package to your buildout
  9. A deployment configuration How to use buildout for deployment configuration
 
by Martin Aspeli last modified September 18, 2007 - 21:10 All content is copyright Plone Foundation and the individual contributors.

chroot container for Plone buildouts

Posted by Guido A.J. Stevens at February 12, 2008 - 15:29
I found it necessary to create chroot environments to be able to use buildout. I blogged a short HOWTO that explains some gotcha's at http://transcyberia.info/archives/12-chroot-plone-buildouts.html

German translation of this tuturial

Posted by Andreas Mantke at March 6, 2008 - 20:10
First thanks for this tuturial.
In the last days I worked on a german translation of this text. It is now finished and could be found <a href="http://amantke.de/index.php?/content/blogcategory/20/35/">here</a>.

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by