-
-
Notifications
You must be signed in to change notification settings - Fork 403
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Embed the stable MathOptInterface docs into JuMP. #2522
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2522 +/- ##
==========================================
+ Coverage 93.37% 93.50% +0.12%
==========================================
Files 44 44
Lines 5511 5926 +415
==========================================
+ Hits 5146 5541 +395
- Misses 365 385 +20
Continue to review full report at Codecov.
|
Before merging this, we should update to the revised MOI docs (v0.9.21) and rewrite the introduction page to make clear that this is a copy of the MOI documentation. |
This makes it easier for the JuMP docs to link to the MOI documentation, and provides a single, unified set of documentation for JuMP/MOI.
So thoughts on this? |
I like this! |
Done in #2695 |
Not sure if we should do this (ever, or just yet), but I thought I would see what it looks like and get some feedback.
I'll post the preview link once the build finishes.
https://jump.dev/JuMP.jl/previews/PR2522/moi/
The idea is to make it easier for the JuMP docs to link to the MOI documentation,
and provide a single, unified set of documentation for JuMP/MOI. This should allow us to de-duplicate things like "What is a caching optimizer", and it provides a way for JuMP users to see things like "What sets are supported by MOI"
Things are controlled by pinning the MOI version in
docs/Project.toml
, so whenever we release MOI, we should update the pin and tag a new JuMP release to push the new docs.