Contributing
GitProxy is a FINOS project. We welcome contributions from anyone in the community.
For project governance, roles, voting procedures, and contribution rules, see CONTRIBUTING.md in the repository. The project's Technical Charter is available in CHARTER.md.
Contribution Process
- Check for existing issues — search open issues to see if someone is already working on what you have in mind.
- Open an issue — if nothing exists, create one describing the change and the problem it solves.
- Discuss — respond to questions or suggestions from maintainers and other contributors.
- Fork & submit a PR — prepare your contribution on a feature branch and open a pull request against
main.
If this is your first open source contribution, the first-contributions guide is a great starting point.
For developer setup, building, testing, and coding guidelines, see the Development Guide section of CONTRIBUTING.md.
Contributor License Agreement (CLA)
All contributors must have a CLA on file with FINOS before pull requests can be merged. Review the FINOS contribution requirements and submit (or have your employer submit) the required CLA via EasyCLA.
Community Meetings
Join our fortnightly Zoom meeting on Monday, 4PM BST (odd week numbers). Convert to your local time. Add to Google Calendar. Alternatively, email help@finos.org for a calendar invitation.
Contact
- Slack: #git-proxy on the FINOS Slack workspace
- Issues: github.com/finos/git-proxy/issues
- Mailing list: git-proxy+subscribe@lists.finos.org