Details
-
Improvement
-
Status: Reopened
-
Minor
-
Resolution: Unresolved
Description
We should give a precise grammar for group IDs, artifact IDs and versions on https://maven.apache.org/guides/mini/guide-naming-conventions.html
rather than fuzzy language like "you can choose whatever name you want with lowercase letters and no strange symbols"
This can probably be done by reference to the Java naming rules rather than spelling it out.
The version section should mention semantic versioning and Snapshots.