SlapOS git repositories layout
This document explains the goal of the different SlapOS repositories available
at http://git.erp5.org.
The repositories are sorted by importance, from the most important to the least
significant.
slapos.git
Contains all the Buildout Python recipes (a.k.a
slapos.cookbook) and all the Buildout profiles.
This is the repository you need when you want to create or edit Software
Releases, or port your software to SlapOS.
slapos.core.git
Contains the core of slapos. This is all the code of slapos itself, including
the Node (slapgrid, etc) and the Master.
slapos.package.git
Contains all the packaging-related stuffs, like Debian package definition,
Windows installer, Android installer and so on.
slapos.recipe.cmmi.git
Contains SlapOS fork of hexagonit.recipe.download.
slapos.buildout.git
Contains SlapOS fork of zc.buildout, with incompatible changes. The goal is to
upstream all that we can contribute to zc.buildout.
slapos.libnetworkcache.git
Contains the Python implementation of the shacache (www.shacache.org) caching system.
slapos.rebootstrap.git
Contains the "rebootstrap" Buildout extension allowing to self-contain a Python
installation inside of a buildout.