Yes MIR_PLATFORM_9v0.16.0 would work. Although I had hoped that we don't get into the habit of adding to the ABI in point releases, so it could be just: MIR_PLATFORM_9v0.16

I'm also open to replacing 'v' with something non-alphanumeric.

The same scheme could be applied to the library file names too:
   https://bugs.launchpad.net/mir/+bug/1490428

Although the 'v' doesn't feel like the cleanest syntax. In an ideal world your ABI number _is_ you major version number, so it just works out as a version string.


On 02/09/15 00:39, Alan Griffiths wrote:
On 31/08/15 04:25, Daniel van Vugt wrote:
I think there's another reason to not use the plural "symbols" in the
stanza name as has been suggested. Because we're actually talking
about the end result of how individual symbols are named:

some_new_function@@MIR_PLATFORM_9.2
some_new_function@MIR_PLATFORM_9.1 # Slightly less new

So ideally each one should not be named "*symbols*". Even using the
word "symbol" is redundant. We're just adding version suffixes really,
so keep that in mind.

OK, how about:

MIR_PLATFORM_9v0.16.0



--
Mir-devel mailing list
Mir-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/mir-devel

Reply via email to