Skip to content

Bycelium/PyFlow

Repository files navigation

OpenCodeBlocks - An open-source tool for modular visual programing in python

Pytest badge Pylint badge Unit coverage badge Integration coverage badge Licence - GPLv3

Contributing to OpenCodeBlocks

Whenever you encounter a πŸ› bug or have πŸŽ‰ feature request, report this via Github issues.

We are happy to receive contributions in the form of pull requests via Github. Feel free to fork the repository, implement your changes and create a merge request to the dev branch.

Git Commit Messages

Commits should start with a Capital letter and should be written in present tense (e.g. :tada: Add cool new feature instead of :tada: Added cool new feature). You should also start your commit message with one or two applicable emoji. This does not only look great but also makes you rethink what to add to a commit. Make many but small commits!

Title
Emoji Description
πŸŽ‰ :tada: When you added a cool new feature
πŸ› :bug: When you refactored / When you fixed a bug
πŸ”₯ :fire: When you removed something.
🚚 :truck: When you moved / renamed something.
πŸ”§ :wrench: When you refactored / improved a small piece of code.
πŸ”¨ :hammer: When you refactored / improved large parts of the code.
✨ :sparkles: When you improved code quality (pylint, PEP, ...).
🎨 :art: When you improved / added design assets.
πŸš€ :rocket: When you improved performance.
πŸ“ :memo: When you wrote documentation.
β˜” :umbrella: When you improve coverage.
πŸ”€ :twisted_rightwards_arrows: When you merged a branch.

This section was inspired by This repository.

Version Numbers

Version numbers will be assigned according to the Semantic Versioning. scheme. This means, given a version number MAJOR.MINOR.PATCH, we will increment the:

  1. MAJOR version when we make incompatible API changes,
  2. MINOR version when we add functionality in a backwards compatible manner, and
  3. PATCH version when we make backwards compatible bug fixes.

About

An open-source tool for visual and modular block programming in python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •