Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.52 KB

CONTRIBUTING.md

File metadata and controls

37 lines (27 loc) · 1.52 KB

Contributing

👍🎉 First off, thanks for taking the time to contribute! 🎉👍

We welcome contributions, in the following ways:

  1. Issues
  2. Enhancement requests (also tracked as GitHub issues.)
  3. Pull requests

If you have a question, want to report a bug, or have an enhancement suggestions then please submit an issue.

Planned Features

We plan to have the following features in the future.

  • Sawhorse projection
  • Projections/conformations such as Chair/Boat/Twisted boat conformations
  • Haworth projections

If you are interested in building any of these join this discord channel

To contribute with code to the project make a pull request with the below process.

Pull Request Process

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Format your code with the black package.
  4. Make your changes and commit them.
    Use the conventional-commits format. A good and easy way to do this is to install commitizen tool.
    For the interactive version look here.
    For the non-interactive CLI version look here.
  5. Update the README.md with details of changes.
  6. Increase the version number and generate changelog using commitizen : cz bump --changelog. The versioning scheme we use is SemVer.
  7. Push to the remote branch: git push
  8. Create the pull request.