Giter VIP home page Giter VIP logo

pyramid-collective.github.com's Introduction

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 pyramid-collective.github.com repository.

How to get access

How to manage permissions and repositories

Overview

Permissions are stored in permissions.cfg file in pyramid-collective.github.com.

Fork the pyramid-collective.github.com 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
[repo:REPOSITORYNAME]
fork = FROM_USERNAME_OR_ORGANISATIONNAME/REPOSITORYNAME
teams = contributors
owners = MY_USERNAME
  • Create a new repository Add a new section

    [repo:NEW_REPOSITORY_NAME]
    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

pyramid-collective.github.com's People

Contributors

aodag avatar gawel avatar kiorky avatar kroman0 avatar mikeorr avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.