Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Plone.org website
Python HTML CSS JavaScript Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
conf
docs
products
scripts
src/Products
static
templates
theme
.gitignore
README.rst
bootstrap.py
buildout.cfg.in
fabfile.py
screenshot.png
setup.py

README.rst

Introduction

This is the plone.org Plone add-on and buildout used to power http://plone.org. It may also be used to develop Plone.org-centric add-ons such as PloneSoftwareCenter, PloneHelpCenter, PloneServicesCenter, and Poi.

Note

The currently supported Plone version is: 4.2.x.

https://github.com/plone/Products.PloneOrg/raw/master/screenshot.png

Installation

Copy buildout.cfg.in to buildout.cfg and uncomment one of the following profiles.

Development

To build plone.org for development, uncomment out the line in buildout.cfg that says conf/development.cfg then proceed as normal:

$ python2.7 bootstrap.py
$ bin/buildout
$ bin/instance fg

Note

Due to circumstances around testing the PloneOrg module, there are 2 directories with svn info. The source for Products.PloneOrg is in the 'src' directory and the rest of the checked out packages are in 'sources'. If you can't find a checkout, double check BOTH directories.

Database

To get the latest databases from plone.org, you just need to run the get_data shell script. It assumes rsync is in your path:

$ ./conf/get_data

Alternatively, you may uncomment conf/database.cfg which extends conf/develop.cfg and uses collective.recipe.rsync to copy the data (which in turn assumes that rsync is in your path).

Note

Both techniques require shell access to plone.org.

Production

# XXX Update post deployment. Include something about how the buildout contains only the Plone software and no load balancers etc, as per cioppino previous rev.

Something went wrong with that request. Please try again.