Puppet layout ============= deployment ---------- Contains code specific to our deployment (static website, mailling list definition), most of it should not be reusable external -------- Modules that were not written by us, and should be synced (either by hand, git submodules or something else appropriate). We should make sure that proper credit is given, as well as proper location modules ------- Our own modules manifests --------- Main puppet manifests extdata ------- Puppet extlookup datafie, should not be in git (mainly used for password)