Clone the GitHub repo.
Make a change.
Make sure all tests pass.
Add a file into CHANGES folder for user facing changes and CHANGES/plugin_api for plugin API changes.
Commit changes to own
Record a demo (1-3 minutes).
Make pull request from github page for your clone against master branch.
Developers interested in writing plugins should reference the Pulp Plugin API documentation.
Suggesting Changes to the Pulp Development Process¶
Pulp is a community project, and major changes to the way Pulp is developed, such as the release cycle, and style guide, can be suggested by submitting a PUP, or, “Pulp Update Proposal”. All approved PUPs live in the PUP repository.
PUP-1 defines the PUP process itself.
All approved, rejected, and abandoned PUPs are tracked in the PUP index