Skip to content

MCP-0015: Language Version #1726

Open
Open
@modelica-trac-importer

Description

@modelica-trac-importer

Modified by dietmarw on 9 Jun 2015 14:50 UTC
This is the ticket for "MPC-0015: Language Version":

During a recent design meeting, the topic of semantic version numbers was discussed. A proposal was discussed to leverage the notions of compatibility from the semantic version specification. However, it was recognized that if we did this, it would then be important for tools to know that these notions of compatibility were in effect. Initially, there was a discussion of adding a special annotation to indicate that semantic versions were being used. But it was recognized that if the tool knew what version of the language applied to the library, then this would be a more general solution since it could address other questions about language syntax and semantics.

Much of this was discussed in Ticket #643. This MCP is an attempt to generate a concrete proposal around the ideas discussed in that ticket.

Document location


Modified by dietmarw on 9 Jun 2015 13:45 UTC
This is the ticket for "MPC-0015: Language Version":

During a recent design meeting, the topic of semantic version numbers was discussed. A proposal was discussed to leverage the notions of compatibility from the semantic version specification. However, it was recognized that if we did this, it would then be important for tools to know that these notions of compatibility were in effect. Initially, there was a discussion of adding a special annotation to indicate that semantic versions were being used. But it was recognized that if the tool knew what version of the language applied to the library, then this would be a more general solution since it could address other questions about language syntax and semantics.

Much of this was discussed in Ticket #643. This MCPI is an attempt to generate a concrete proposal around the ideas discussed in that ticket.

Document location


Reported by mtiller on 9 Jun 2015 08:14 UTC
This is the ticket for "MPC-0015: Language Version":

During a recent design meeting, the topic of semantic version numbers was discussed. A proposal was discussed to leverage the notions of compatibility from the semantic version specification. However, it was recognized that if we did this, it would then be important for tools to know that these notions of compatibility were in effect. Initially, there was a discussion of adding a special annotation to indicate that semantic versions were being used. But it was recognized that if the tool knew what version of the language applied to the library, then this would be a more general solution since it could address other questions about language syntax and semantics.

Much of this was discussed in Ticket #643. This MCPI is an attempt to generate a concrete proposal around the ideas discussed in that ticket.


Migrated-From: https://trac.modelica.org/Modelica/ticket/1726

Metadata

Metadata

Assignees

Labels

MCPGeneric MCP label (prefer specific MCP label for grouping of issues belonging to the same MCP)enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions