[
https://issues.apache.org/jira/browse/KARAF-3671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14499549#comment-14499549
]
Guillaume Nodet commented on KARAF-3671:
----------------------------------------
Fist pass committed with
https://git-wip-us.apache.org/repos/asf?p=karaf.git;a=commitdiff;h=056239dca87c6a6586d4ecce10badc181d635f7f
It includes:
* remove the {{features-validate-descriptor}}
* rename {{install-kars}} goal to {{assembly}}
* rename {{instance-create-archive}} to {{archive}}
* rename {{verify-features}} to {{verify}}
* rename {{features-create-kar}} to {{kar}}
* removal of unused classes
Ideally, I'd like to have the {{features-add-to-repository}} to reuse the
assembly Builder class, similar to the {{assembly}} goal but not sure how
that's doable yet.
I'm still wondering about the value of the {{features-generate-descriptor}}
goal. The way we use it internally is useless as all our features are already
complete afaik. It's only really usefull if you generate one feature
descriptor per artifact reusing the maven dependency tree, but I'm not really
sure anyone uses it that way. If it's not really used, we'd better get rid of
it, that would also enable us to remove the {{MavenDependencyHelper}} to
support maven 3.0/3.2 ...
Also the other goals haven't been renamed, so we still have:
* {{features-generate-descriptor}}
* {{features-export-meta-data}}
* {{commands-generate-help}}
> Clean up karaf-maven-plugin goals
> ---------------------------------
>
> Key: KARAF-3671
> URL: https://issues.apache.org/jira/browse/KARAF-3671
> Project: Karaf
> Issue Type: Improvement
> Components: karaf-tooling
> Reporter: Guillaume Nodet
> Assignee: Jean-Baptiste Onofré
> Fix For: 4.0.0.M3
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)