You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Stamatis Zampetakis (Jira)" <ji...@apache.org> on 2025/12/31 11:16:00 UTC

[jira] [Created] (HADOOP-19768) Make hadoop-maven-plugins available to all modules

Stamatis Zampetakis created HADOOP-19768:
--------------------------------------------

             Summary: Make hadoop-maven-plugins available to all modules
                 Key: HADOOP-19768
                 URL: https://issues.apache.org/jira/browse/HADOOP-19768
             Project: Hadoop Common
          Issue Type: Task
            Reporter: Stamatis Zampetakis
            Assignee: Stamatis Zampetakis


Currently the plugins have hadoop-project module as a parent which limits the scope of where a certain plugin can be applied. Concretely, we cannot use the built-in plugins in hadoop-project, hadoop-project-dist, and hadoop-assemblies modules. 

I propose to decouple hadoop-maven-plugins from hadoop-project module, put it under hadoop-main, and make it the first module to build thus available to everything that follows.

I would like to build a new plugin that performs static code analysis holistically on all hadoop-project classes before doing some validations and in that case the plugin needs to be executed at the hadoop-project level that is not possible with the current module structure.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-dev-help@hadoop.apache.org