Hi Radu. Thanks for the link!
Hi Robert. Huh, that kind of works, I guess. Although obviously this is not pre-release and the suffix makes it so that maven treats 1.1.0-1.4.0 as < 1.1.0. (I remember I had a look at the maven version resolution once and there were some special cases about "alpha", "beta" and then falls back to alphabetical). But yeah, it's ok. Thanks for humouring me! - Andrei On Thu, Jan 24, 2019 at 2:15 PM Robert Munteanu <[email protected]> wrote: > On Thu, 2019-01-24 at 13:43 +0100, Andrei Dulvac wrote: > > but what's up with > > the non-semver versioning? > > Technically speaking it's not non-semver :-) > You can use qualifiers in semantic versions, as it's hinted in item #9 > from https://semver.org/ . > > ---x8--- > > A pre-release version MAY be denoted by appending a hyphen and a series > of dot separated identifiers immediately following the patch version. > Identifiers MUST comprise only ASCII alphanumerics and hyphen [0-9A-Za- > z-]. Identifiers MUST NOT be empty. > > ---x8--- > > Which implies that such identifiers (qualifiers in Maven lingo) are OK. > > Thanks, > > Robert > >
