Skip to content
Kyle Altendorf edited this page Jul 4, 2021 · 3 revisions

Welcome

Thanks for your interest in contributing to Plotman! Plotman wouldn’t exist if it weren’t for the work of volunteers like you.

Guidelines

We currently develop on the development branch. Please look to see if your proposed change already exists there or in another submitted pull request. If not, please base your change on that branch.

If you are changing multiple things, please separate them into separate PRs. This helps to avoid any concerns about one change holding up the merging of another. Also, it is much easier to see the changes in the diffs when the diff shows only one new thing.

Every person’s plotting situation is unique, so there are often suggestions for specific features to support specific use cases. To maintain simplicity, ease of use, and reliability, the maintainers often attempt to recast specific features into more general forms.

It will be helpful for contributors to discuss significant changes with the devs first, so we can coordinate on other changes that may already be planned. You can find the devs on the #dev channel on the chia_plotman team on Keybase. However, please do not use that channel for reporting problems or asking for support.

Running Tests

Make sure you followed the install instructions for developing.

Then, you should be able to run python3 -m pytest.

Clone this wiki locally