One is not opposite with the other.

Karaf can also support "static" assembly. It's already possible but not
so easy in term of tooling.
I'm adding an example in the distribution to illustrate this, and it's
definitely one of the purpose of "kloud initiative" (tooling).

Regards
JB

On 14/02/2019 14:07, David Daniel wrote:
> In my opinion there is more than this.  Having worked with both they
> bring different things to the table because I love the static build time
> checks that bnd brings and I love that it produces a single jar output. 
> From karaf I find it really easy to add features, and capabilities that
> are well tested by the community.  With bndtools I know every library
> and keep them updated manually in my bndrun file (I do not use
> eclipse).  This keeps my build small and takes away problems like having
> 3 features bring in 3 different json libraries but at the expense of
> having to micromanage dependencies and making things more complicated
> for the younger developers on my team that are new to OSGI.  I think
> there is a reason open source projects like openhab and opendaylight
> have chosen karaf for a modular system that many developers can get
> started with.  I commented on the other thread about a static build for
> karaf for docker.  What I would really like to see is karaf make sure
> its features are buildable in a compatible way with the new osgi
> features spec so I can use some of the well tested karaf features.  I
> would also like to see a good standard choice for creating the
> configuration of those features.  I am hoping that brings the two
> communities closer to compatibility.   
> 
> David Daniel
> 
> On Thu, Feb 14, 2019 at 8:03 AM Jean-Baptiste Onofré <[email protected]
> <mailto:[email protected]>> wrote:
> 
>     Thanks !
> 
>     I'm happy to see that finally bndtools went to Maven space ;)
> 
>     Regards
>     JB
> 
>     On 14/02/2019 13:59, Raymond Auge wrote:
>     >
>     >
>     > On Thu, Feb 14, 2019, 07:46 Jean-Baptiste Onofré <[email protected]
>     <mailto:[email protected]>
>     > <mailto:[email protected] <mailto:[email protected]>> wrote:
>     >
>     >     Hi Ray,
>     >
>     >     does it mean that bundle can be created in bndtools, then
>     upload in a
>     >     Maven repository,
>     >
>     >
>     > Yeah, whatever you can do in Maven/m2e is available.
>     >
>     >     and installed in Karaf ?
>     >
>     >
>     > not sure if you are referring to a realtime, seamless operation here
>     > during development or just install later.
>     >
>     > - install later; no problem at all
>     > - seamless, realtime install during development; will need a small bit
>     > of work
>     >
>     >     Maybe the only missing piece is that bndtools generate a
>     features XML to
>     >     have a complete story.
>     >
>     >
>     > Yeah, if there's a Maven tooling for this , you could just use it.
>     > However, if there's need for a specific integration, maybe in the next
>     > dev cycle I could lend a hand to build this.
>     >
>     > Sincerely,
>     > - Ray
>     >
>     >
>     >     Regards
>     >     JB
>     >
>     >     On 14/02/2019 13:44, Raymond Auge wrote:
>     >     > Perhaps it would be better, rather than switching to the BND
>     Workspace
>     >     > model to simply use the BND/Bndtools Maven/m2e support. It's
>     very good
>     >     > now and has parity in large part with the BND Workspace. The
>     upcoming
>     >     > release especially should break lots of barriers.
>     >     >
>     >     > Just a suggestion.
>     >     >
>     >     > - Ray
>     >     >
>     >     > On Thu, Feb 14, 2019, 07:37 Jean-Baptiste Onofré
>     <[email protected] <mailto:[email protected]>
>     >     <mailto:[email protected] <mailto:[email protected]>>
>     >     > <mailto:[email protected] <mailto:[email protected]>
>     <mailto:[email protected] <mailto:[email protected]>>> wrote:
>     >     >
>     >     >     Hi,
>     >     >
>     >     >     We didn't move forward a lot. I remember there was some
>     >     discussion to
>     >     >     have a "Karaf exporter" in bndtools and I proposed my
>     help on
>     >     this.
>     >     >     I didn't move forward yet.
>     >     >
>     >     >     Do you already know what you have in mind (if you could
>     >     describe the use
>     >     >     case, that would be great) ?
>     >     >
>     >     >     Regards
>     >     >     JB
>     >     >
>     >     >     On 14/02/2019 13:20, kamilantlgc wrote:
>     >     >     > Dear Karaf User group,
>     >     >     >
>     >     >     > I have stumbled upon the exact problem - how to join
>     Karaf and
>     >     >     Bndtools
>     >     >     > together "the right way" (this conversation is the first
>     >     result in
>     >     >     Google by
>     >     >     > the way: https://www.google.com/search?q=karaf+bnd).
>     >     >     >
>     >     >     > I've read the topic and was happy to see that
>     Guillaume asked to
>     >     >     fill Jira
>     >     >     > issue.
>     >     >     > Then I've read with interest that JB is just "building
>     the new
>     >     >     SNAPSHOT to
>     >     >     > test if the couple of issues".
>     >     >     > And then I navigated to the issue created by dleangen
>     >     >     > (https://issues.apache.org/jira/browse/KARAF-4160)
>     just to see
>     >     >     that it's
>     >     >     > status is "Won't fix"...
>     >     >     >
>     >     >     > Anyway - does anybody on this group already figured it out
>     >     how to
>     >     >     join Karaf
>     >     >     > and Bnd to play nicely together?
>     >     >     >
>     >     >     > Kind regards,
>     >     >     > Kamil
>     >     >     >
>     >     >     >
>     >     >     >
>     >     >     > --
>     >     >     > Sent from:
>     >     http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html
>     >     >     >
>     >     >
>     >     >     --
>     >     >     Jean-Baptiste Onofré
>     >     >     [email protected] <mailto:[email protected]>
>     <mailto:[email protected] <mailto:[email protected]>>
>     >     <mailto:[email protected] <mailto:[email protected]>
>     <mailto:[email protected] <mailto:[email protected]>>>
>     >     >     http://blog.nanthrax.net
>     >     >     Talend - http://www.talend.com
>     >     >
>     >
>     >     --
>     >     Jean-Baptiste Onofré
>     >     [email protected] <mailto:[email protected]>
>     <mailto:[email protected] <mailto:[email protected]>>
>     >     http://blog.nanthrax.net
>     >     Talend - http://www.talend.com
>     >
> 
>     -- 
>     Jean-Baptiste Onofré
>     [email protected] <mailto:[email protected]>
>     http://blog.nanthrax.net
>     Talend - http://www.talend.com
> 

-- 
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to