automate toolkit

Documentation of the automate toolkit

View mint-hagenberg on GitHub

Extend the automate toolkit

During the development of the automate toolkit, a variety of different managers were designed and implemented. Some of them did not exceed the prototype stage. From the pool of the created managers, a selection of the most interesting/useful managers were included in the current version of the toolkit. We will try to refactor already existing (not yet included) managers and add them piece by piece, but at the same time, we are strongly encouraging the community to add new parts to the automate toolkit. These parts can be bug fixes, new managers or even completely new additional functionalities. If you would like to contribute code, you can do so through GitHub by forking the repository and sending a pull request.

Contribution workflow

  • Check out sources
  • Add/Modify source code (don’t forget about documentation)
  • Test it locally
  • Write a short description of what the code is doing
  • Create a pull request
  • Wait for a revision of the authors
  • Spread the word!
When submitting code, please make every effort to follow existing conventions and style in order to keep the code as readable as possible. An Individual Contributor License Agreement (CLA) is currently under development and will be necessary to sign before we can publish any parts of accepted code.