We welcome contributions, which can come in many forms:
If you think you found a bug in any of our packages, feel free to open an issue at the specific GitHub repo.
For our packages, it should be a link like https://github.com/JuliaSmoothOptimizers/PACKAGE.jl.
For our tutorials, you can open an issue here or in https://github.com/JuliaSmoothOptimizers/JSOTutorials.jl.
Focused suggestion and requests can also be opened as issues. Before opening a pull request, start an issue or a discussion on the topic, please.
If you want to ask a question that is not suited for a bug report, feel free to start a discussion here. This forum is for general discussion, so questions about any of our packages are welcome.
Questions related to a specific package can also be asked in the Discussions section of the appropriate repository.
Please refer to https://jso.dev/tutorials/creating-a-jso-compliant-solver/ for implementing new optimization solvers.