Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 1.88 KB

CONTRIBUTING.md

File metadata and controls

22 lines (13 loc) · 1.88 KB

Contributing

If you think you found a bug or if you have a feature request / suggestion, feel free to open an issue.
Before opening a pull request, please start an issue or a discussion on the topic.

Contributions are welcomed, check out how to contribute to a Github project. If it is your first contribution, you can also check this first contribution tutorial. You can find first good issues (if any 🙂) here. You may find other packages to contribute to at the control-toolbox organization.

If you want to ask a question, feel free to start a discussion here. This forum is for general discussion about this repository and the control-toolbox organization.

Note

If you want to add an application or a package to the control-toolbox ecosystem, please follow this set up tutorial.


Developer Resources

The ct-conventions repository (coding rules, method, plan template) is pinned to a SemVer release tag in AGENTS.md ("Pinned version"). Read it from a local clone in .ct-conventions/, which git ignores; AGENTS.md gives the clone command.

It is not a git submodule: Pkg.add on Julia 1.10 fails on a package whose tree contains one (cannot get submodules without a working tree). To bump it, change the tag in AGENTS.md (the "Pinned version" line and the clone command), then re-clone.