pyramid collective 's doc
Switch branches/tags
Nothing to show
Latest commit 95b3a6d Nov 12, 2012 @kiorky kiorky Merge pull request #7 from iElectric/master
Add pyramid_marrowmailer
Failed to load latest commit information.
README.rst default permissions Apr 15, 2012
installthecron.rst cron doc Apr 15, 2012
permissions.cfg Add pyramid_marrowmailer Nov 11, 2012 reset history May 16, 2012


Contributing Addons

Pyramid give you a repository where everyone can commit and share their addons.

“Rules” on github/collective

  • Every member gets Github’s Pull and Push permission to all repositories.
  • Each repository has owners (team of repository owners) which have Administrative rights to it.
  • Abuse should be reported by opening a ticket in the repository.

How to get access

How to manage permissions and repositories


Permissions are stored in permissions.cfg file in

Fork the repository and then edit the permissions.cfg. If you’re done commit, push and create a pull request.

We scheduled a script that runs every 10min and checks for differences and updates them.

Inside permissions.cfg file you have a list of teams and repositories. Team are sections starting with team: and repository is a section starting with repo:.

Instructions on editing permissions.cfg

  • Existing repository, but not owner any more You created a repository in past and now youre not owner anymore? Add yourself to the owners = of the existing repository section. Fork an existing repository from another github user or organization Add a new section
teams = contributors
owners = MY_USERNAME
  • Create a new repository Add a new section

    teams = contributors
    owners = MY_USERNAME
  • Add yourself to the contributors (or any other team)

    Find the section [team:contributors] and append your username to the end.

Please not use the button on github website to create new repositories, otherwise the admin team has to edit the permissions.cfg file manually because of your laziness