Re: [groovy-dev] Inconsistent numbering . . .
Paul King <
paulk@...>
2010-01-02 08:08:21 GMT
Done.
Roshan Dawrani wrote:
> A comment next to "groovyBundleVersion" property in "build.properties"
> will be useful too.
>
> On Sat, Jan 2, 2010 at 12:18 PM, Roshan Dawrani
> <roshandawrani@...
<mailto:roshandawrani@...>> wrote:
>
> Yes, even the beta/RC releases had been getting the correct
> numbering (I checked for 1.6 / 1.7). Just the snapshots had this
> OSGi numbering issue.
>
> May be a note can be left about this numbering in the release
> process documentation, so that we again don't get it wrong when we
> create a new branch.
>
>
>
> On Sat, Jan 2, 2010 at 12:08 PM, Paul King <paulk@...
> <mailto:paulk@...>> wrote:
>
>
> Yes, your analysis is correct. I fixed the versions.
> As far as I can tell, we haven't released any real releases
> with the bad numbering but any snapshot releases would have been
> bad.
>
> Paul.
>
> Roshan Dawrani wrote:
>
> >From http://www.osgi.org:
> -----------------------------------------------------------------------------
> Here is the grammar for version strings.
>
> version ::= major('.'minor('.'micro('.'qualifier)?)?)?
> major ::= digit+
> minor ::= digit+
> micro ::= digit+
> qualifier ::= (alpha|digit|'_'|'-')+
> digit ::= [0..9]
> alpha ::= [a..zA..Z]
> -----------------------------------------------------------------------------
>
> Going by this grammar, groovyBundleVersion is incorrect for
> all groovy branches - 1.5.9-SNAPSHOT, 1.6.8-SNAPSHOT,
> 1.7.1-SNAPSHOT, 1.8.0-beta-1-SNAPSHOT.
>
> These versions should be like 1.5.9.SNAPSHOT,
> 1.6.8.SNAPSHOT, 1.7.1.SNAPSHOT, 1.8.0.beta-1-SNAPSHOT
>
> Any OSGi experts here who can share their inputs?
>
> rgds,
> Roshan
>
> On Fri, Jan 1, 2010 at 7:37 PM, Paul King
> <paulk@... <mailto:paulk@...>
> <mailto:paulk@...
<mailto:paulk@...>>> wrote:
>
>
> We should also look into OSGi numbering at the same time.
> OSGi is fairly picky about what is valid. I am pretty sure
> for instance that:
> groovyBundleVersion = 1.8.0-beta-1-SNAPSHOT
> is not valid.
> I'll relook at that myself tomorrow.
>
> Paul.
>
> Roshan Dawrani wrote:
>
> Can you open a JIRA for it? Or, I can, if you want.
>
> On Fri, Jan 1, 2010 at 6:14 PM, Russel Winder
> <russel.winder@...
> <mailto:russel.winder@...>
> <mailto:russel.winder@...
> <mailto:russel.winder@...>>
> <mailto:russel.winder@...
> <mailto:russel.winder@...>
> <mailto:russel.winder@...
> <mailto:russel.winder@...>>>> wrote:
>
> It appears that the trunk Groovy build system
> creates groovy
> jars with
> the number 1.8.0-beta-1-SNAPSHOT but installs to
> the Maven
> repository
> using the artifactId 1.8-beta-1-SNAPSHOT. This
> inconsistency is
> seriously irritating for doing certain scripting
> hacks.
>
> --
> Russel.
>
> =============================================================================
> Dr Russel Winder Partner
> xmpp:
> russel@... <mailto:russel@...>
> <mailto:russel@... <mailto:russel@...>>
> <mailto:russel@...
> <mailto:russel@...> <mailto:russel@...
> <mailto:russel@...>>>
>
>
> Concertant LLP t: +44 20 7585 2200, +44 20
> 7193 9203
> 41 Buckmaster Road, f: +44 8700 516 084 voip:
> sip:russel.winder@...
> <mailto:sip%3Arussel.winder@...>
> <mailto:sip%3Arussel.winder@...
> <mailto:sip%253Arussel.winder@...>>
> <mailto:sip%3Arussel.winder@...
> <mailto:sip%253Arussel.winder@...>
> <mailto:sip%253Arussel.winder@...
> <mailto:sip%25253Arussel.winder@...>>>
>
>
> London SW11 1EN, UK m: +44 7770 465 077 skype:
> russel_winder
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
> http://xircles.codehaus.org/manage_email
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
> http://xircles.codehaus.org/manage_email
>
>
>
>
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email