admin@glassfish.java.net

Possible change to app versioning proposal - punctuation

From: Tim Quinn <tim.quinn_at_oracle.com>
Date: Tue, 27 Apr 2010 10:24:23 -0500

A possible enhancement for GlassFish 3.1 is to support application
versioning (http://wiki.glassfish.java.net/Wiki.jsp?page=ApplicationVersioning
).

The proposal so far has used the semi-colon (';') as the separator
between the application name and the version.

We are considering changing this to the colon (':') which would give
us two advantages:

1. It is much closer to the maven scheme which uses colons as
separators in its coordinate strings.

2. Using the semi-colon would require users to enclose the
name;version string in single quotes on some OS shells to prevent the
shell from interpreting the semi-colon as a separator between two OS
commands.

Please let us know if you see other advantages or disadvantages of the
change.

- Tim