Skip to content

Latest commit

 

History

History
34 lines (17 loc) · 1.67 KB

CONTRIBUTING.md

File metadata and controls

34 lines (17 loc) · 1.67 KB

Contributing to Tsugi

Contributions to Tsugi from all comers are welcome and encouraged.

Please use these guidelines and the information in README.md to assure that your contributions are compatible with our (evolving) workflow and practices.

Code of conduct

The Tsugi project participates in the Apereo Welcoming Policy.

Contributor License Agreement

Before a code submission will be accepted, you will need to submit a Contributor License Agreement (CLA). This is a one-off process that should only take a few moments to complete. See: https://www.apereo.org/licensing/agreements

To check the status of a CLA, please visit: http://licensing.apereo.org/

Github Issues

Bugs and features against Tsugi are tracked in Github Issues

Pull Requests

If you want to suggest a change, generate a GitHub Pull Request and we will review it, and apply it if appropriate.

The vendor Folder

You will notice that there is a vendor folder. While many suggest that this is bad practice, in order to keep our releases rock solid and out install / upgrade process extremely simple, we keep the vendor folder in the repo. Within that folder you will see that two other Tsugi repos are also included:

https://github.com/tsugiproject/tsugi-php

https://github.com/tsugiproject/koseu-php

You can open issues and submit pull requests to with the main tsugi repo or these other repos. Regardless of where you start the process the branch manager (Chuck) will make sure your modifications are propogated across repositories.