karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: Preparing Karaf 4.2.1 and some ideas
Date Sun, 17 Jun 2018 16:11:30 GMT
I think that's fair for some use cases, but generally speaking, we
should improve the global usage.

scope (compile, runtime, provided) is not well used, kar requirement is
overhead, the generate mojo is not accurate, etc.

I would propose the following:
1. Deprecate the generate features mojo to promote the by-hand features
2. Improve the assembly mojo to use <configuration/>  in a easier way

I will come with a concrete proposal around that.


On 17/06/2018 17:45, Grzegorz Grzybek wrote:
> Hello
> At some point I'm going to "fix"
> https://issues.apache.org/jira/browse/KARAF-5540 which is a documentation
> issue of new "overrides and blacklisting" mechanism.
> In fact this mechanism was created from "custom distro" point of view and
> some fixes/changes make things easier with custom distributions.
> best regards
> Grzegorz Grzybek
> 2018-06-17 17:17 GMT+02:00 Jean-Baptiste Onofré <jb@nanthrax.net>:
>> Hi guys,
>> As I started to prepare Karaf 4.2.1, I rebased and cleaned up the
>> examples. The corresponding PR is there:
>> https://github.com/apache/karaf/pull/484
>> As already mention on the mailing list, I gonna add new examples asked
>> by users. It seems also that lot of users has difficulties to create
>> their own Karaf distro. I will add new examples around that (there is
>> already one), and I think we can improve the karaf-maven-plugin to
>> simplify the way of creating distribution, and give the right example
>> (the generate MOJO is more a source of problem and we should encourage
>> users to write their features XML IMHO).
>> On the other hand, I started a branch where I refactored the README and
>> other documentation file to use the md format. The advantages of md
>> (compare to raw text or ascii doc) is that:
>> 1. It can be rendered directly on github
>> 2. The doxia maven plugin supports it by default (no need to use
>> asciidoc specific plugin)
>> 3. It's a well known format
>> We are moving forward on this and other Jira (starting the triage right
>> now) and hopefully, Karaf 4.2.1 will be submitted to vote soon-"ish"
>> (middle of this week).
>> Regards
>> JB
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com

Jean-Baptiste Onofré
Talend - http://www.talend.com

View raw message