gnodet commented on code in PR #2023:
URL: https://github.com/apache/maven/pull/2023#discussion_r1904104591


##########
api/maven-api-model/src/main/mdo/maven.mdo:
##########
@@ -121,34 +121,39 @@
           <version>3.0.0+</version>
           <required>true</required>
           <description>
-            A universally unique identifier for a project. It is normal to
+            Returns a string that defines a collection of related projects. It 
is recommended to
             use a fully-qualified package name to distinguish it from other
-            projects with a similar name (eg. {@code org.apache.maven}).
+            projects with a similar name (for example, {@code 
org.apache.maven}).
+            This form is now required to create a new group ID in Maven 
Central.
+            However, older projects did not always follow this convention,
+            and often use a single word such as jaxen or jdom as the group ID.
           </description>
           <type>String</type>
         </field>
         <field>
           <name>artifactId</name>
           <version>3.0.0+</version>
           <required>true</required>
-          <description>The identifier for this artifact that is unique within 
the group given by the
+          <description>Returns a string that defines a collection of versions 
within the group given by the

Review Comment:
   It sounds weird to define the artifactId as a collection of version.  That's 
not really what is it imho.  The `groupId:artifact` represents an artifact, and 
several versions of it can be available.  But an `artifatId` is _not_ a 
collection of version.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to