Re: Roadmap for Q1 19, Karaf 4.3 and kloud project (was: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution)

2018-12-20 Thread Francois Papon
Hi JB, Thanks for the update and the roadmap! It's very nice to see the cloud initiative about Karaf and it really make sense for end users ;) I also very like the idea about simplify the way for creating custom distribution, this can be very helpfull for the Kloud initiative! Let's move forwar

Roadmap for Q1 19, Karaf 4.3 and kloud project (was: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution)

2018-12-19 Thread Jean-Baptiste Onofré
Hi guys, Now that Karaf "runtime" 4.2.2 is in vote, I would like to share proposal about roadmap for end of this year and Q1 19. I would like to call this the "kloud initiative", kloud for Karaf Cloud. Karaf is already ready for the cloud (see my blog about Karaf on Azure http://blog.nanthrax.ne

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-17 Thread Jean-Baptiste Onofré
Hi Lukasz Good point. In order to avoid to introduce a breaking change, I would propose to create a feature alias for those URIs. Regards JB On 17/09/2018 14:33, l...@code-house.org wrote: > Just as an side note - there is an inconsistency in naming of features and > their location in repositor

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-17 Thread luke
Just as an side note - there is an inconsistency in naming of features and their location in repository which doesn’t make whole thing easier. Given example of static assemblies we have two URIs: org.apache.karaf.features/framework org.apache.karaf.features/static where first one contains "frame

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Jean-Baptiste Onofré
Agree, it's what I had in mind and part of the PoC. Regards JB On 14/09/2018 07:13, Freeman Fang wrote: > yep, that would be more neat! > - > Freeman(Yue) Fang > > Red Hat, Inc. > FuseSource is now part of Red Hat > > > >> On Sep 14, 2018, at 12:03 PM, Francois Papon >> wrote:

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Freeman Fang
yep, that would be more neat! - Freeman(Yue) Fang Red Hat, Inc. FuseSource is now part of Red Hat > On Sep 14, 2018, at 12:03 PM, Francois Papon > wrote: > > Hi Freeman, > > Yes I know but we already have some user in the mailing asking for that. > > I was thinking about incl

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Francois Papon
Hi Freeman, Yes I know but we already have some user in the mailing asking for that. I was thinking about including the configuration of property-edits directly in the karaf-maven-plugin configuration. Thoughts ? Regards, François Papon fpa...@apache.org Le 14/09/2018 à 05:39, Freeman Fang a

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Freeman Fang
Hi François, I believe we can already do it to update/add/remove properties in configuration files. You just need a src/main/karaf/assembly-property-edits.xml like http://karaf.apache.org/tools/property-edits/1.0.0";> config.properties put

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Jean-Baptiste Onofré
Good idea ! That makes sense. Regards JB On 13/09/2018 17:27, Francois Papon wrote: For the template, we can share some templates on the Karaf website like the feature XSD files ? For example, a template to create a api rest feature based on Apache CXF. regards, François Papon fpa...@apache

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Francois Papon
For the template, we can share some templates on the Karaf website like the feature XSD files ? For example, a template to create a api rest feature based on Apache CXF. regards, François Papon fpa...@apache.org Le 13/09/2018 à 19:18, Jean-Baptiste Onofré a écrit : > For the feature generation,

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Francois Papon
+1 ! regards François Papon fpa...@apache.org Le 13/09/2018 à 19:18, Jean-Baptiste Onofré a écrit : > For the feature generation, I have two ideas that I would like to PoC: > > - use a CLI/interactive mode. For instance, if the user runs mvn > karaf:feature-generate, the MOJO will ask some quest

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Jean-Baptiste Onofré
For the feature generation, I have two ideas that I would like to PoC: - use a CLI/interactive mode. For instance, if the user runs mvn karaf:feature-generate, the MOJO will ask some questions. The purpose is to "abstract" some concepts to simplify for the users. - additionally, we can imagine

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread francois.papon
8:53 (GMT+04:00) À : dev@karaf.apache.org Objet : Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create   custom distribution Hi, that's a valid point. What do you think if the karaf-maven-plugin tries to do a merge ? I'm also thinking about supporting git repository f

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Jean-Baptiste Onofré
Hi, that's a valid point. What do you think if the karaf-maven-plugin tries to do a merge ? I'm also thinking about supporting git repository for resources storage. Regards JB On 13/09/2018 14:15, Francois Papon wrote: > Hi JB, > > I agree about this, we have to focus on the user friendly stuf

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Jean-Baptiste Onofré
Thanks for your feedback Greg. I started a new local branch with "new" karaf-maven-plugin custom distribution approach. This branch also contains an example. I will create a corresponding PR and an update on the mailing list to be able to discuss all together. Regards JB On 13/09/2018 14:18, Gr

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Grzegorz Grzybek
Hello Thanks JBO for the idea. True - custom distro generation isn't that intuitive as it could be. Personally I missed the flexibility, not simplicity, that's why I added custom in "[KARAF-5468] Cleaning up AssemblyMojo, Profiles and profile Builder". Without it, the implied value for "framework

Re: [PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Francois Papon
Hi JB, I agree about this, we have to focus on the user friendly stuff and I have an additional point : * Add a simple way to update/add properties in the default configuration files of the standard distribution in the assembly (like system.properties) I'm not sure this is the corr

[PROPOSAL] Simplify the karaf-maven-plugin to easily create custom distribution

2018-09-13 Thread Jean-Baptiste Onofré
Hi guys, Recently, we received a lot of questions around how to create Karaf custom distribution based on karaf-maven-plugin, and how to use the static profile to create "standalone/static" distribution. If the plugin works fine, it's not easy to understand some "details", like the dependency sco