[ 
https://issues.apache.org/jira/browse/MBUILDCACHE-84?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Réda Housni Alaoui updated MBUILDCACHE-84:
------------------------------------------
    Description: 
Currently, all plugin default cache configurations are in one file of this 
extension project: 
https://github.com/apache/maven-build-cache-extension/blob/6eb05e61fdfa7be1ad44cf6afc13958b0c6ea4a6/src/site/resources/maven-build-cache-config.xml#L90

I think it would be nice to allow each maven plugin to declare its default 
caching configuration in its own project repository (e.g in a file located in 
the plugin's jar /META-INF).
That would allow to have a growing catalog of default plugin configuration 
without having to modify 
https://github.com/apache/maven-build-cache-extension/blob/6eb05e61fdfa7be1ad44cf6afc13958b0c6ea4a6/src/site/resources/maven-build-cache-config.xml
 for each plugin that may exist.

  was:
Currently, all plugin default cache configurations are in one file of this 
extension project: 
https://github.com/apache/maven-build-cache-extension/blob/6eb05e61fdfa7be1ad44cf6afc13958b0c6ea4a6/src/site/resources/maven-build-cache-config.xml#L90

I think it would be nice to allow each maven plugin to declare its default 
caching configuration in its own project repository (e.g in a file located in 
the plugin's jar /META-INF).
That would allow to have a growing catalog of default plugin configuration 
without having to modify 
https://github.com/apache/maven-build-cache-extension/blob/6eb05e61fdfa7be1ad44cf6afc13958b0c6ea4a6/src/site/resources/maven-build-cache-config.xml
 for each plugin that could exist.


> Allow maven plugins to expose their default cache configuration
> ---------------------------------------------------------------
>
>                 Key: MBUILDCACHE-84
>                 URL: https://issues.apache.org/jira/browse/MBUILDCACHE-84
>             Project: Maven Build Cache Extension
>          Issue Type: New Feature
>            Reporter: Réda Housni Alaoui
>            Priority: Major
>
> Currently, all plugin default cache configurations are in one file of this 
> extension project: 
> https://github.com/apache/maven-build-cache-extension/blob/6eb05e61fdfa7be1ad44cf6afc13958b0c6ea4a6/src/site/resources/maven-build-cache-config.xml#L90
> I think it would be nice to allow each maven plugin to declare its default 
> caching configuration in its own project repository (e.g in a file located in 
> the plugin's jar /META-INF).
> That would allow to have a growing catalog of default plugin configuration 
> without having to modify 
> https://github.com/apache/maven-build-cache-extension/blob/6eb05e61fdfa7be1ad44cf6afc13958b0c6ea4a6/src/site/resources/maven-build-cache-config.xml
>  for each plugin that may exist.



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

Reply via email to