Clean up casing of "Modelica language specification"#3906
Conversation
There was a problem hiding this comment.
I agree with most of the changes, but some need a bit of discussion.
As far as I can tell the changes in the document are not blocking for the 3.7 release (will have to investigate if we can include them on the maintenance branch as a sort of errata without requiring a new vote).
I agree that it is much better to directly state that members of MAP-Lang contributed instead of referring to an appendix for the list of contributors and in the appendix only state that members of MAP-Lang contributed.
Discussion part:
I agree that we should be fairly consistent for the "Modelica Specification" capitalization, but for title, h1-headings and #-heading I think there's a strong case that one should use title capitalization, i.e., write it as "Modelica Specification". But that should be a bit more consistent - I notice that we also use "Hybrid Models" based on title-capitalization.
Yes, thinking more I think that makes sense, as I see there are two related points:
(The second point differs from APA style; but those rules seems over-designed.) |
HansOlsson
left a comment
There was a problem hiding this comment.
As indicated I believe it should use title case.
|
I have not updated based on the following reasoning:
|
I realize that I made a mistake here. It is true that Modelica Language is the name of the project, but MAP-Lang reads out as Modelica Assocation Project Language… Edit: This triggered related PR: modelica/MAP-Lang_ProjectRules#10 |
| @@ -1,17 +1,14 @@ | |||
| Guiding Principles of the Modelica Language Development | |||
| -- | |||
| # Guiding Principles of the Modelica language development | |||
There was a problem hiding this comment.
| # Guiding Principles of the Modelica language development | |
| # Guiding Principles of the Modelica Language Development |
I view this as title case; so all major words should be capital.
| The text directly under the chapter headings are non-normative introductions to the chapters. | ||
|
|
||
| The Modelica language has been developed since 1996. | ||
| Modelica~1, the first version of Modelica, was released in September 1997, and had the language specification as a short appendix to the rationale. |
There was a problem hiding this comment.
Interesting; I was surprised by it just being 1 - not 1.0; but the document itself had just a 1.
HansOlsson
left a comment
There was a problem hiding this comment.
Just a minor issue remains I think

This is a cleanup PR with three parts: