karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guillaume Nodet <gno...@apache.org>
Subject Re: Clean up karaf-maven-plugin goals
Date Fri, 17 Apr 2015 07:50:12 GMT
Ah, I think I found what you are referring to, that's KARAF-3601.
Martin is using features-add-to-repository, but not to build a custom
distribution directly.
I'll undelete it ;-)

2015-04-17 9:30 GMT+02:00 Guillaume Nodet <gnodet@apache.org>:

> Ah, good point, I missed that.
> I don't think it was on dev, I'll try to find the email.
>
>
> 2015-04-17 8:58 GMT+02:00 Achim Nierbeck <bcanhome@googlemail.com>:
>
>> Hi
>>
>> I can't remember if it's been on the mailinglist or in the issue, but a
>> user of our maven plugin just mentioned
>> he uses one of the to-be-deleted goals for documentation purposes.
>> Just as a little reminder, don't know if you had it on your screen, that
>> we
>> should consider those use-cases maybe usefull :-)
>>
>> regards, Achim
>>
>>
>> 2015-04-17 5:30 GMT+02:00 Freeman Fang <freeman.fang@gmail.com>:
>>
>> > +1 for first set of names.
>> >
>> > Thanks
>> > -------------
>> > Freeman(Yue) Fang
>> >
>> > Red Hat, Inc.
>> > FuseSource is now part of Red Hat
>> >
>> >
>> >
>> > On 2015-4-16, at 下午10:49, Guillaume Nodet wrote:
>> >
>> > > I created KARAF-3671 for this discussion.
>> > >
>> > > I'm proposing the following:
>> > >  * remove features-add-to-repository goal
>> > >  * 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*
>> > >
>> > > The other goals are:
>> > >  * features-export-meta-data
>> > >  * features-generate-descriptor
>> > >  * commands-generate-help
>> > > and we'd have to find names more
>> > >
>> > > I'm not really sure the features-generate-descriptor is widely used.
>> Is
>> > it
>> > > ?
>> > >
>> > > For the naming, another option is to keep the [resource]-[action]
>> idiom:
>> > >  * assembly-create
>> > >  * assembly-archive
>> > >  * kar-create
>> > >  * commands-generate-help
>> > >  * features-verify
>> > >  * features-generate-descriptor
>> > >  * features-export-meta-data
>> > >
>> > > The first option seems more inline with usual maven plugins, and they
>> > look
>> > > nicer to me, but I don't really mind.
>> > > Thoughts ?
>> > >
>> > >
>> > > 2015-04-08 12:44 GMT+02:00 Guillaume Nodet <gnodet@apache.org>:
>> > >
>> > >> In master, the karat-maven-plugin contains the following goals:
>> > >> * features-add-to-repository
>> > >> * features-create-kar
>> > >> * features-export-meta-data
>> > >> * features-generate-descriptor
>> > >> * install-kars
>> > >> * features-validate-descriptor
>> > >> * verify-features
>> > >>
>> > >> The features-add-to-repository mojo seems somewhat redundant with the
>> > >> install-kars mojo which is used to build our own distribution.  The
>> > >> features-export-meta-data seems redundant with the
>> > >> features-generate-descriptor, and the features-validate-descriptor
>> seems
>> > >> redundant with the verify-features goal.
>> > >>
>> > >> Am I missing something, or should we get rid of the
>> > >> features-add-to-repository, features-export-meta-data and
>> > >> features-generate-descriptor goals for 4.0 ?
>> > >>
>> > >> Cheers,
>> > >> Guillaume
>> > >>
>> >
>> >
>>
>>
>> --
>>
>> Apache Member
>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
>> Project Lead
>> blog <http://notizblog.nierbeck.de/>
>> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>>
>> Software Architect / Project Manager / Scrum Master
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message