Experientally Ive seen "leading" snapshots, where point releases are named "in step" with the next realease, for example:
2.0
3.0-SNAPSHOT-... (point release)
3.0-SNAPSHOT-... (point release)
3.0 (First actual release of 3.0)
...
However, I know that other organizations use lagging snapshots.
2.0
2.0.1-SNAPSHOT-... (point release)
2.0.2-SNAPSHOT-... (point release)
3.0
...
Has a convention been defined in the broader community regarding wether to do leading or lagging snapshots with maven, and if so where? What are the consequences of lagging snapshots, if any... (other than violating maven convention).