Hi Ray, sounds good. Maybe we can plan this next week when we meet in Berlin. I wonder if we could show karaf and bndtools variants in the same webinar or do separate ones.
Another thing to show is deploying to kubernetes. That might also get some attention. Christian Am Do., 14. Feb. 2019 um 14:04 Uhr schrieb Raymond Auge < [email protected]>: > Maybe it might be worth in the next month or so if Christian and I could > do a kind of webinar on the modern Maven way to do OSGi development. > > What do you think Christian, would you be up for something like that? > > - Ray > > On Thu, Feb 14, 2019, 07:59 Christian Schneider <[email protected] > wrote: > >> The new maven build in bndtools is now a plain maven build. >> Of course the bndtools examples favour the bnd-maven-plugin instead of >> the maven-bundle-plugin but that is more like left and right twix :-) >> >> The only real difference is how the bundles are then assembled into a >> runable application. >> >> There bndtools uses a bndrun file which points to a repository (based on >> maven now) and requirements. The output is a runnable jar. >> >> For karaf you create a feature with your bundles and dependencies >> typically as feature dependencies. Then in a second step you can also have >> a karaf custom distro to create a complete server (application). >> >> So it is now perfectly possible to produce a bndtools based assembly and >> a karaf feature and optionally a custom distro in the same build. >> >> The only sad thing is that the deployment descriptions are not yet >> compatible. As both karaf and bndtools use a bundle repository under the >> hood I think this can be improved. >> >> Christian >> >> Am Do., 14. Feb. 2019 um 13:46 Uhr schrieb Jean-Baptiste Onofré < >> [email protected]>: >> >>> Hi Ray, >>> >>> does it mean that bundle can be created in bndtools, then upload in a >>> Maven repository, and installed in Karaf ? >>> Maybe the only missing piece is that bndtools generate a features XML to >>> have a complete story. >>> >>> 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]> 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]> >>> > http://blog.nanthrax.net >>> > Talend - http://www.talend.com >>> > >>> >>> -- >>> Jean-Baptiste Onofré >>> [email protected] >>> http://blog.nanthrax.net >>> Talend - http://www.talend.com >>> >> >> >> -- >> -- >> Christian Schneider >> http://www.liquid-reality.de >> >> Computer Scientist >> http://www.adobe.com >> >> -- -- Christian Schneider http://www.liquid-reality.de Computer Scientist http://www.adobe.com
