karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guillaume Nodet (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (KARAF-3671) Clean up karaf-maven-plugin goals
Date Fri, 17 Apr 2015 09:42:59 GMT

    [ 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)

Mime
View raw message