Our goal is to make contributing a Libra Improvment Protocol (LIP), or make changes to the LIP website, easy and transparent.
To contribute a LIP, follow the LIP process guidelines. For example, one way to contribute a LIP is to file a GitHub issue in this repo, gather feedback, and then, once the discussion is over, create a pull request with your LIP in the libra/lips
folder of this repo.
The documentation for https://lip.libra.org is published from this repo. The site is open source, and is built using Docusaurus.
If you are familiar with Markdown, you can start contributing!
During the initial phase of development, we plan to only audit and review the pull requests. As the codebase stabilizes, we will be able to accept pull requests from the community.
To submit your pull request:
- Fork the
lip
repo and create your branch frommaster
. - Create your LIP locally.
- Complete the Contributor License Agreement (CLA), if you haven't already done so. See below for information about the CLA.
- Submit your pull request.
For your pull requests to be accepted by any Libra project, you will need to sign a CLA. You will need to do this only once to work on any Libra open source project. Individuals contributing on their own behalf can sign the Individual CLA. If you are contributing on behalf of your employer, please ask them to sign the Corporate CLA.
Please refer to the Code of Conduct for guidelines on interacting with the community.
Libra uses GitHub issues to track bugs. Please include necessary information and instructions to reproduce your issue.