Skip to content

Conversation

dourouc05
Copy link
Contributor

Follows #1459.

@dourouc05
Copy link
Contributor Author

Thanks for having a look :)!

@odow odow requested a review from mlubin July 18, 2021 21:50
@odow odow added Status: Needs review Type: Documentation This issue requires changes to the documentation labels Jul 18, 2021
@dourouc05 dourouc05 mentioned this pull request Jul 18, 2021
8 tasks
@mlubin
Copy link
Member

mlubin commented Jul 19, 2021

It looks like the discussion is in #1459, so I responded there.

Copy link
Member

@odow odow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@blegat suggests Cartesian products are plural, without "cone"

* The name of the set is singular, instead of plural: prefer `Integer` to
`Integers`.
* The sets are named with nouns instead of verbs. Usual sets in mixed-integer
and convex programming only have such names.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about Complements? I think we should just remove this one.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having a similar rule would really help with CP sets. Plus, I'm not sure that Complements is a good name in this case (#1459 (comment)): typically, complements is used as an infix operator in modelling languages, but MOI doesn't have "infix sets".

@odow odow closed this Jul 28, 2021
@odow odow reopened this Jul 28, 2021
@odow odow merged commit 179654c into jump-dev:master Jul 29, 2021
@odow
Copy link
Member

odow commented Jul 29, 2021

Merging these for now. We can always refine later

@dourouc05 dourouc05 deleted the doc-set-naming branch July 29, 2021 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Needs review Type: Documentation This issue requires changes to the documentation
Development

Successfully merging this pull request may close these issues.

4 participants