You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2022/01/18 18:20:39 UTC

[maven] 01/01: comments on removing plugins data

This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch MNG-7385
in repository https://gitbox.apache.org/repos/asf/maven.git

commit 3969739988152995b679cf0a5a4c23c550a1d7b0
Author: Hervé Boutemy <hb...@apache.org>
AuthorDate: Tue Jan 18 08:27:45 2022 +0100

    comments on removing plugins data
---
 maven-repository-metadata/src/site/apt/index.apt | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/maven-repository-metadata/src/site/apt/index.apt b/maven-repository-metadata/src/site/apt/index.apt
index 26e0649..1a484f9 100644
--- a/maven-repository-metadata/src/site/apt/index.apt
+++ b/maven-repository-metadata/src/site/apt/index.apt
@@ -56,3 +56,9 @@ Maven Repository Metadata Model
    * a {{{./repository-metadata.html}Descriptor Reference}}.
  
  Notice: data about plugins in a directory representing a groupId is deprecated and will be removed in a future Maven version.
+~~ logic behind this:
+~~ 1. MNG-7266: maven-compat will be removed from future Maven version
+~~ 2. this will remove the code that updates plugins data: see MNG-7375/MPLUGIN-384 https://maven.apache.org/ref/3.8.4/maven-compat/apidocs/org/apache/maven/artifact/repository/metadata/GroupRepositoryMetadata.html
+~~ 3. this will lead to inconsistent data: removing it will be safer/more clear
+~~ but this logic still remains to be confirmed by clear consensus of the whole team
+ 
\ No newline at end of file