apache / apache/maven

[MNG-7857] Introduce excplicit validation and documentation for Maven Coordinates

Open
#9,063 0 comments 0 reactions 0 assignees View on GitHub
maintenance priority:major
Dominant language
Java
Stars
5.3k
Forks
3.1k
Avg merge
20h 42m
Merged PRs (30d)
297

Description

**[Tamas Cservenak](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=cstamas)** opened **[MNG-7857](https://issues.apache.org/jira/browse/MNG-7857?redirect=false)** and commented

Some code (probably in model-builder validator?) that _excplicitly validates_ and self explains what which coordinate may look like. Examples: if you google, multiple users are asking "how is classifier' validated, and we (silently) imply classifer should not contain dot, but am unsure is it anywhere document and is it anywhere enforced/validated.

Or, if am wrong (and classifier is expected to contain dot), where is that documented?

Some places where we could add these:
https://maven.apache.org/repositories/artifacts.html#artifact-properties
https://maven.apache.org/guides/mini/guide-naming-conventions.html

---
No further details from [MNG-7857](https://issues.apache.org/jira/browse/MNG-7857?redirect=false)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.