2010/12/13 Jörg Schaible <joerg.schai...@scalaris.com> > Hi Benjamin, > > Benjamin Bentmann wrote: > > > Hi, > > > > as part of MNG-4893 [0] an inconsistency in the way a version string is > > treated as a snapshot or release was detected. In short, the issue is > > about what suffix exactly marks a snapshot version. > > > > The current intention is to revise the logic such that the suffix > > "-SNAPSHOT" (note the leading hyphen) and not just "SNAPSHOT" is > > required to denote a snapshot. > > > > This mail is meant as a heads up for users that unintentionally use > > irregular SNAPSHOT versioning and allow them to adjust their builds. If > > changing the builds to use "-SNAPSHOT" isn't possible, we would like to > > hear the technical reasons for this. > > This would make us major headaches. We use SNAPSHOT only typically for > parent POMs with a greater scope (e.g. company-wide) that are shared > between > multiple components/projects. It is simply not feasible if one project > requires a release that all other projects and components suddenly have to > adjust their POMs. It is an explicitly required behavior that the other > ones > use always the latest SNAPSHOT parent if they already use a SNAPSHOT > version > as parent. Otherwise the new SNAPSHOT parent is silently ignored and the > other components build against a stale old SNAPSHOT version of that parent > maybe for a long time. >
Might be only me, but I'm having a hard time being sure I understand what you explain. Just a guess: wouldnt' you be confunding SNAPSHOT&RELEASE meta-versions and the actual subject being debated here, which is the -SNAPSHOT or SNAPSHOT suffix? Cheers -- Baptiste <Batmat> MATHUS - http://batmat.net Sauvez un arbre, Mangez un castor !