Re: [PROPOSAL] Apache Karaf runtime releases and roadmap

2024-06-04 Thread Jamie G.
+1 on points 1 and 2.

Point 3:

Simplifying developer/operator experience is certainly a great north
star for Karaf.

Would adding enhanced security such as FIPS mode support be something
the community would desire?

Cheers,
Jamie

On Tue, Jun 4, 2024 at 6:48 AM Jean-Baptiste Onofré  wrote:
>
> Hi folks,
>
> I think it's time to prepare a new milestone for the project :)
>
> Short term (and first step) is to prepare the coming release:
>
> 1. Apache Karaf 4.4.7 will be submitted to vote next week. It will include:
>* Improvement on the spring features repository (providing both
> Spring 5 and Spring 6 features)
>* Dependencies updates and minor fixes found on the 4.4.6 release
>
> 2. Apache Karaf 4.5.0 will be submitted to vote by the end of the
> month. It will include (mainly):
>* New spec features repository with Jakarta specs
>* Bigger fixes for 4.5.0
>
> 3. Apache Karaf 5.0.0
>   That's the big milestone, and I propose to have big and opinionated
> changes here. OSGi is an implementation detail of the runtime, still
> exposed to the experimented users.
>   Be opinionated means that I propose to remove PAX * dependencies,
> and provide Karaf services instead, very simple and opinionated (for
> instance, instead of PAX Web, a simple Tomcat based service, instead
> of PAX Logging, a simple slf4j/log4j only service, Pax Exam replaced
> by JUnit 5 simple extensions, etc).
>   Another goal of Karaf 5 is to bring new tooling to improve dev
> experience (annotation based distributions generation, etc).
>   Also, users will be able to smoothly deploy Spring powered or
> Servlet applications without knowing/leveraging OSGi (especially the
> import/export pattern).
>
> Thoughts ?
>
> Regards
> JB


Re: [VOTE] Apache Karaf OSGi runtime 4.4.6 release

2024-04-10 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Apr 10, 2024 at 4:20 AM Francois Papon
 wrote:
>
> +1 (binding)
>
> All tests passed.
>
> regards,
>
> François
>
> On 09/04/2024 15:33, Jean-Baptiste Onofré wrote:
> > Hi folks,
> >
> > I submit Apache Karaf OSGi runtime 4.4.6 release to your vote.
> >
> > This release is a maintenance release on the 4.4.x series bringing
> > fixes and dependency updates, especially:
> > - new Spring 6.x features (NB: you would need Java 17+ to use it)
> > - Upgrade to Pax Web 8.0.27 / Jetty 9.4.54.v20240208
> > - Upgrade to Bouncycastle 1.77
> > - Upgrade to sshd 2.12.1
> > - and much more!
> >
> > You can take a look on the Release Notes for details:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12354057
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1191/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.4.6/
> >
> > Git tag:
> > karaf-4.4.6
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB


Re: [PROPOSAL] Apache Karaf 4.5.x with Java 17+

2024-04-07 Thread Jamie G.
+1

Cheers,
Jamie

On Sun, Apr 7, 2024 at 3:01 PM  wrote:
>
> Its good to lift bar for new release line. We still have option to release 
> 4.4.x for these who will be stuck with Java 11 for any reason.
>
> Cheers,
> Łukasz
>
> On 7.04.2024 18:50, Robert Varga  wrote:
> > On 07/04/2024 08.47, Jean-Baptiste Onofré wrote:
> > > Hi folks,
> > >
> > > I'm preparing the Karaf 4.4.6 release using Java 11+. It will provide
> > > Spring 6.x features requiring Java 17. As Karaf 4.4.x still uses Camel
> > > 3.2.x (Java 11+), it will be up to the user to choose Java 11 (with
> > > Camel working) or Java 17+ (with Spring working).
> > >
> > > With the effort ongoing for camel-karaf 4.x (with Java 17+ support), I
> > > propose to target Karaf 4.5.x to Java 17+ and remove support of Java
> > > 11.
> > > If it's OK for you, I will update Jenkinsfile to use Java 17 by
> > > default on main (instead of Java 11 today), and update the resources
> > > to target Java 17.
> >
> > It is a huge jump in terms of requirements, but certainly fine by me! :)
> >
> > Regards,
> > Robert
> >


Re: [VOTE] Apache Karaf OSGi runtime 4.4.5 release

2024-01-07 Thread Jamie G.
+1

Cheers,
Jamie

On Sun, Jan 7, 2024 at 2:34 PM Jean-Baptiste Onofré  wrote:
>
> Hi guys,
>
> I submit Apache Karaf OSGi runtime 4.4.5 release to your vote.
>
> This release is a maintenance release bringing fixes and dependency
> updates, especially:
> - isolate config shell commands in a dedicated bundle to avoid refresh
> and race condition at startup
> - better JDK21 support with new ASM version (9.6)
> - upgrade to Jetty 9.4.53.v20231009 and Pax Web 8.0.24
> - fix webconsole plugins loading
> - upgrade to sshd 2.11.0 fixing ecdsa key support
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12353604
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1190/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.4.5/
>
> Git tag:
> karaf-4.4.5
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB


Re: [VOTE] Apache Karaf OSGi runtime 4.3.10 release

2023-09-15 Thread Jamie G.
+1

Cheers,
Jamie

On Fri, Sep 15, 2023 at 9:29 AM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On Thu, Sep 14, 2023 at 6:33 PM Jean-Baptiste Onofré  
> wrote:
> >
> > Hi guys,
> >
> > I submit Apache Karaf OSGi runtime 4.3.10 release to your vote.
> >
> > This release is a maintenance release bringing fixes and dependency updates.
> > Especially this release includes:
> > - fix race condition between the FeaturesService and 
> > FeatureDeploymentListener
> > - fix --patch-module on Instance startup
> > - add exec:groovy shell command
> > - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> > Commons FileUpload)
> >
> > You can take a look on the Release Notes for details:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12352694
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1188/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.3.10/
> >
> > Git tag:
> > karaf-4.3.10
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB


Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-14 Thread Jamie G.
+1

Cheers,
Jamie

On Thu, Sep 14, 2023 at 8:56 AM fpapon  wrote:
>
> +1 (binding)
>
> Thanks JB!
>
> regards,
>
> François
>
> On 12/09/2023 17:06, Jean-Baptiste Onofré wrote:
> > Hi guys,
> >
> > After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> > release to your vote.
> >
> > This release is a maintenance release bringing fixes and dependency updates.
> > Especially this release includes:
> > - fix race condition between the FeaturesService and 
> > FeatureDeploymentListener
> > - fix --patch-module on Instance startup
> > - add exec:groovy shell command
> > - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> > Commons FileUpload)
> > - better JDK20 support
> >
> > You can take a look on the Release Notes for details:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12352693
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1186/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.4.4/
> >
> > Git tag:
> > karaf-4.4.4
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
>
> --
> --
> François
>


Re: [VOTE] Apache Karaf Decanter 2.10.0 release

2023-02-22 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Feb 22, 2023 at 4:17 AM Francois Papon
 wrote:
>
> +1 (binding)
>
> regards,
>
> François
>
> On 20/02/2023 18:46, Jean-Baptiste Onofré wrote:
> > Hi everyone,
> >
> > I submit Apache Karaf Decanter 2.10.0 release to your vote.
> >
> > This release is a maintenance release bringing a lot of changes, especially:
> > - a new config allows to define default key in the split parser
> > - fix a ClassCastException in split parser
> > - a bunch of dependency updates
> >
> > You can take a look on the Release Notes for details:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1184/
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1184/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/decanter/2.10.0/
> >
> > Git tag:
> > decanter-2.10.0
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB


Re: [VOTE] Apache Karaf OSGi runtime 4.3.9 release

2023-01-11 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Jan 11, 2023 at 1:33 PM Freeman Fang  wrote:
>
> +1 (binding)
>
> Thanks!
> Freeman
>
> On Tue, Jan 10, 2023 at 12:44 PM Jean-Baptiste Onofré 
> wrote:
>
> > Hi guys,
> >
> > I submit Apache Karaf OSGi runtime 4.3.9 release to your vote.
> >
> > This release is a maintenance release bringing a lot of dependency
> > updates and fixes.
> > Especially, this release includes:
> > - fix threads leak in karaf-maven-plugin (in verify feature goal)
> > - fix on JMX stub IP address assignation (especially on different
> > docker networks)
> > - re-add shell:alias command
> > - fix ssh client on Windows
> > - and several dependency updates !
> >
> > You can take a look on the Release Notes for details:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12352383
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1183/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.3.9/
> >
> > Git tag:
> > karaf-4.3.9
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
> >


Re: [VOTE] Apache Karaf OSGi runtime 4.4.3 release (take #2)

2023-01-09 Thread Jamie G.
+1

Cheers,
Jamie

On Mon, Jan 9, 2023 at 4:56 AM Francois Papon
 wrote:
>
> +1 (binding)
>
> Regards,
>
> Francois
>
> On 07/01/2023 06:43, Jean-Baptiste Onofré wrote:
> > Hi guys,
> >
> > I submit Apache Karaf OSGi runtime 4.4.3 release to your vote (take #2).
> >
> > This release is a maintenance release bringing a lot of dependency
> > updates and fixes.
> > Especially, this release includes:
> > - fix threads leak in karaf-maven-plugin (in verify feature goal)
> > - fix on JMX stub IP address assignation (especially on different
> > docker networks)
> > - re-add shell:alias command
> > - fix ssh client on Windows
> > - upgrade to Aries JAX RS Whiteboard 2.0.2
> > - upgrade to Pax Web 8.0.15
> > - and several dependency updates !
> >
> > You can take a look on the Release Notes for details:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12352267
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1182/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.4.3/
> >
> > Git tag:
> > karaf-4.4.3
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB


Re: [VOTE] Apache Karaf Minho 0.1 release

2023-01-04 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Jan 4, 2023 at 12:04 PM Francois Papon
 wrote:
>
> +1 (binding)
>
> regards,
>
> François
>
> On 04/01/2023 11:38, Jean-Baptiste Onofré wrote:
> > Hi all,
> >
> > as discussed on the mailing list, I submit Apache Karaf Minho 0.1 to your 
> > vote.
> >
> > This is the first Minho release.
> >
> > You can find details of the release content here:
> > https://github.com/apache/karaf-minho/milestone/1?closed=1
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1180/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/minho/0.1/
> >
> > Git tag:
> > minho-0.1
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB


Re: [PROPOSAL] Apache Karaf Minho 0.1 release?

2022-12-28 Thread Jamie G.
No objection to making the release to help facilitate its progress to
Apache Sunny.

I trust the Release notes/page will include instructions to users to
look to the new project home.

On Wed, Dec 28, 2022 at 9:30 AM Romain Manni-Bucau
 wrote:
>
> Hi,
>
> No blocker even if I have to admit I don't see which user would adopt it
> right now as it is presented as a shutdown, probably rewrite and there is
> no user base yet too (= if nobody is explicitly awaiting for it you can
> save you some time probably, in particular in this period ;)).
>
> Romain Manni-Bucau
> @rmannibucau  |  Blog
>  | Old Blog
>  | Github  |
> LinkedIn  | Book
> 
>
>
> Le mer. 28 déc. 2022 à 13:44, Jean-Baptiste Onofré  a
> écrit :
>
> > Hi guys,
> >
> > As you probably know, we are "moving" Karaf Minho to a new Apache
> > project named Apache Sunny (the resolution proposal has been submitted
> > to the Apache board).
> >
> > Before doing this move, I would like to propose to submit Apache Karaf
> > Minho 0.1 to vote.
> > The purpose is:
> > 1. to allow users to have an "official" release
> > 2. to have a kind of snapshot of Karaf Minho before the move to Sunny.
> >
> > No objection ?
> >
> > Regards
> > JB
> >


Re: [VOTE] Apache Karaf OSGi runtime 4.4.2 release

2022-10-19 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Oct 19, 2022 at 9:28 AM Jean-Baptiste Onofré  wrote:
>
> Yes, it's plan for next release (I will prepare it asap): I didn't
> have time to include in this release.
>
> Thanks,
> Regards
> JB
>
> On Wed, Oct 19, 2022 at 1:25 PM Robert Varga  wrote:
> >
> > On 19/10/2022 06:04, Jean-Baptiste Onofré wrote:
> > > Hi guys,
> > >
> > > I submit Apache Karaf OSGi runtime 4.4.2 release to your vote.
> > >
> > > This release is a maintenance release bringing a lot of dependency
> > > updates and fixes.
> > > Especially, this release includes:
> > > - new feature:status command
> > > - new --repository option on feature:list command
> > > - improved Kar service about bundles refresh
> > > - a bunch of dependencies updates
> > >
> > > You can take a look on the Release Notes for details:
> > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12352048
> >
> > Thanks, overall looks good, so +1 (non-binding).
> >
> > One thing to consider, though, is upgrade to jackson-2.13.4:
> > https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13.4 as
> > fixes a CVE in databind.
> >
> > Regards,
> > Robert


Re: [VOTE] Apache Karaf OSGi runtime 4.3.8 release

2022-10-19 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Oct 19, 2022 at 9:33 AM Jean-Baptiste Onofré  wrote:
>
> Hi guys,
>
> I submit Apache Karaf OSGi runtime 4.3.8 release to your vote.
>
> This release is a maintenance release bringing a lot of dependency
> updates and fixes.
> Especially, this release includes:
> - new feature:status command
> - new --repository option on feature:list command
> - improved Kar service about bundles refresh
> - a bunch of dependencies updates
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12351577
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1178/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.8/
>
> Git tag:
> karaf-4.3.8
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB


Re: [VOTE] Accept Apache Karaf Minho in Apache Karaf

2022-10-13 Thread Jamie G.
+1

Cheers,
Jamie

On Thu, Oct 13, 2022 at 4:43 AM Grzegorz Grzybek  wrote:
>
> +1
>
> regards
> Grzegorz Grzybek
>
> czw., 13 paź 2022 o 09:12 fpapon  napisał(a):
>
> > +1 (binding)
> >
> > regards,
> >
> > Francois
> >
> > On 13/10/2022 08:46, Jean-Baptiste Onofré wrote:
> > > Hi guys,
> > >
> > > As discussed on the mailing list, I would like to start a formal vote
> > > to accept Apache Karaf Minho in Apache Karaf.
> > >
> > > The proposal is:
> > > - create karaf-minho repository on github
> > > - use github issues/actions for Minho
> > > - rework the website to have all projects at the same level, Karaf
> > > runtime becoming Karaf OSGi. Each project will have its own
> > > subwebsite, like https://jbonofre.github.io/karaf5/.
> > >
> > > In the meantime, I will change all resources to use
> > > org.apache.karaf.minho namespace on my github before donation.
> > >
> > > Please vote to approve this donation/change:
> > >
> > > [ ] +1 Approve Minho donation and proposed plan
> > > [ ] -1 Don't approve the donation/changes (please provide specific
> > comments)
> > >
> > > This vote will be open for at least 72 hours.
> > >
> > > Regards
> > > JB
> >
> > --
> > --
> > François
> >
> >


Re: [DISCUSS] Accepting K5 in the Karaf ecosystem

2022-10-06 Thread Jamie G.
Perhaps something like Apache Karaf Sustineri ?

- The sustainably sourced modulith runtime

On Thu, Oct 6, 2022 at 11:22 AM Serge Huber  wrote:
>
> Thanks for the contribution JB.
>
> Personally I think we should maybe look into having a new name for it to
> make it easy to distinguish from Karaf ?
>
> I'm especially worried if there ever is a Karaf 5 and K5 it's going to
> become very confusing.
>
> I don't have great alternative solutions for the moment but maybe something
> like Alembic, Cauldron, ...
>
> Regards,
>   Serge...
>
> On Thu, Oct 6, 2022 at 3:38 PM Francois Papon 
> wrote:
>
> > Hi,
> >
> > May be yes, we should find a project name more not old Karaf related to
> > not lost the users.
> >
> > Regards,
> >
> > On 06/10/2022 15:25, Jean-Baptiste Onofré wrote:
> > > Hi,
> > >
> > > I don't use Karaf5, but K5 ;)
> > >
> > > And yes, the first release would be K5 1.0 (for instance, 1.1, 2.0,
> > > 2.1, 2.2, 3.0, etc, etc).
> > >
> > > Regards
> > > JB
> > >
> > > On Thu, Oct 6, 2022 at 3:12 PM Jamie G. 
> > wrote:
> > >> Agreed that proper naming and transition/migration guides will be
> > >> necessary then to guide users.
> > >>
> > >> A question on the name "Karaf5" - what would its first release version
> > >> be? 1.0.0? 5.0.0?
> > >> It may be a little awkward to search Karaf5 2.0 or Karaf5 6.0. as it
> > >> matures/evolves.
> > >>
> > >> On Thu, Oct 6, 2022 at 10:10 AM Jean-Baptiste Onofré 
> > wrote:
> > >>> Hi Jamie,
> > >>>
> > >>> Correct: we can imagine having the karaf-k4 module providing the same
> > >>> support as Karaf (4): OSGi, features service, etc.
> > >>>
> > >>> To be honest, that's not my intention (I don't want to have K4 and K5
> > >>> coupled somehow together), but possible.
> > >>>
> > >>> IMHO, we will have Karaf users and K5 users, different usage.
> > >>>
> > >>> Regards
> > >>> JB
> > >>>
> > >>> On Thu, Oct 6, 2022 at 2:21 PM Jamie G. 
> > wrote:
> > >>>> To my understanding it doesn't prevent OSGi, it just does not require
> > >>>> it (very much in the spirit of Karaf letting you choose what you want
> > >>>> to run Equinox/Felix, Log4j/SLF4j, etc).
> > >>>>
> > >>>> In theory can an end user take their well formed application
> > >>>> (features) and directly deploy them into K5 without refactoring?
> > >>>>
> > >>>> I've worked on numerous projects which started at Karaf 2, and have
> > >>>> updated progressively to K3, K4. Does K5 represent a roadblock to
> > >>>> evolution?
> > >>>>
> > >>>>
> > >>>> On Thu, Oct 6, 2022 at 9:36 AM Łukasz Dywicki 
> > wrote:
> > >>>>> Hello,
> > >>>>> Looking forward towards donation of it as a subproject with clear
> > name.
> > >>>>> Tehhnically speaking it is not Karaf 5 since it is not based on
> > earlier principles. Dropping osgi is large change which will confuse
> > existing users.
> > >>>>> Hence following the ActiveMQ Artemis story we should be clear it is
> > a new thing and has some things in common, but many more not inlined, with
> > earlier release.
> > >>>>>
> > >>>>> Best,
> > >>>>> Łukasz
> > >>>>> --
> > >>>>> Code-House
> > >>>>> http://code-house.org
> > >>>>>
> > >>>>>> On 4 Oct 2022, at 18:35, Jean-Baptiste Onofré 
> > wrote:
> > >>>>>>
> > >>>>>> Hi guys,
> > >>>>>>
> > >>>>>> As already discussed on the mailing list several times before, I
> > think
> > >>>>>> Karaf 5 (a.k.a K5) is now in a good first shape (usable).
> > >>>>>>
> > >>>>>> In a nutshell, K5 is a modulith runtime, able to launch and
> > co-locate
> > >>>>>> different kinds of modules/applications. It also provides a very
> > >>>>>> simple services programming model.
> > >>>>>>
> > >>>>>> You can find documentation about K5 here:
> > >>>>>>
> > >>>>>> https://jbonofre.github.io/karaf5/
> > >>>>>>
> > >>>>>> NB: I will add the tools documentation asap.
> > >>>>>>
> > >>>>>> You can find the current source code here:
> > >>>>>>
> > >>>>>> https://github.com/jbonofre/karaf5
> > >>>>>>
> > >>>>>> NB: you can see the tests as kind of examples.
> > >>>>>>
> > >>>>>> Here's, basically my proposal I would discuss with you:
> > >>>>>>
> > >>>>>> 1. Create a dedicated repository for K5, something like
> > >>>>>> http://github.com/apache/karaf-k5
> > >>>>>> 2. For issue tracker and CI/CD, I propose to use GitHub resources
> > >>>>>> (GitHub Issues and GitHub Actions). It's now an accepted and
> > possible
> > >>>>>> option from the Apache Software Foundation standpoint.
> > >>>>>> 3. For the website, I think karaf.apache.org should be just a
> > landing
> > >>>>>> page containing all "generic" topics about Apache Karaf project
> > >>>>>> (mailing list, legal, etc) and then directed to Karaf 4 or K5,
> > having
> > >>>>>> dedicated sub websites for each.
> > >>>>>>
> > >>>>>> Thoughts ?
> > >>>>>>
> > >>>>>> Thanks,
> > >>>>>> Regards
> > >>>>>> JB
> >


Re: [DISCUSS] Accepting K5 in the Karaf ecosystem

2022-10-06 Thread Jamie G.
Agreed that proper naming and transition/migration guides will be
necessary then to guide users.

A question on the name "Karaf5" - what would its first release version
be? 1.0.0? 5.0.0?
It may be a little awkward to search Karaf5 2.0 or Karaf5 6.0. as it
matures/evolves.

On Thu, Oct 6, 2022 at 10:10 AM Jean-Baptiste Onofré  wrote:
>
> Hi Jamie,
>
> Correct: we can imagine having the karaf-k4 module providing the same
> support as Karaf (4): OSGi, features service, etc.
>
> To be honest, that's not my intention (I don't want to have K4 and K5
> coupled somehow together), but possible.
>
> IMHO, we will have Karaf users and K5 users, different usage.
>
> Regards
> JB
>
> On Thu, Oct 6, 2022 at 2:21 PM Jamie G.  wrote:
> >
> > To my understanding it doesn't prevent OSGi, it just does not require
> > it (very much in the spirit of Karaf letting you choose what you want
> > to run Equinox/Felix, Log4j/SLF4j, etc).
> >
> > In theory can an end user take their well formed application
> > (features) and directly deploy them into K5 without refactoring?
> >
> > I've worked on numerous projects which started at Karaf 2, and have
> > updated progressively to K3, K4. Does K5 represent a roadblock to
> > evolution?
> >
> >
> > On Thu, Oct 6, 2022 at 9:36 AM Łukasz Dywicki  wrote:
> > >
> > > Hello,
> > > Looking forward towards donation of it as a subproject with clear name.
> > > Tehhnically speaking it is not Karaf 5 since it is not based on earlier 
> > > principles. Dropping osgi is large change which will confuse existing 
> > > users.
> > > Hence following the ActiveMQ Artemis story we should be clear it is a new 
> > > thing and has some things in common, but many more not inlined, with 
> > > earlier release.
> > >
> > > Best,
> > > Łukasz
> > > --
> > > Code-House
> > > http://code-house.org
> > >
> > > > On 4 Oct 2022, at 18:35, Jean-Baptiste Onofré  wrote:
> > > >
> > > > Hi guys,
> > > >
> > > > As already discussed on the mailing list several times before, I think
> > > > Karaf 5 (a.k.a K5) is now in a good first shape (usable).
> > > >
> > > > In a nutshell, K5 is a modulith runtime, able to launch and co-locate
> > > > different kinds of modules/applications. It also provides a very
> > > > simple services programming model.
> > > >
> > > > You can find documentation about K5 here:
> > > >
> > > > https://jbonofre.github.io/karaf5/
> > > >
> > > > NB: I will add the tools documentation asap.
> > > >
> > > > You can find the current source code here:
> > > >
> > > > https://github.com/jbonofre/karaf5
> > > >
> > > > NB: you can see the tests as kind of examples.
> > > >
> > > > Here's, basically my proposal I would discuss with you:
> > > >
> > > > 1. Create a dedicated repository for K5, something like
> > > > http://github.com/apache/karaf-k5
> > > > 2. For issue tracker and CI/CD, I propose to use GitHub resources
> > > > (GitHub Issues and GitHub Actions). It's now an accepted and possible
> > > > option from the Apache Software Foundation standpoint.
> > > > 3. For the website, I think karaf.apache.org should be just a landing
> > > > page containing all "generic" topics about Apache Karaf project
> > > > (mailing list, legal, etc) and then directed to Karaf 4 or K5, having
> > > > dedicated sub websites for each.
> > > >
> > > > Thoughts ?
> > > >
> > > > Thanks,
> > > > Regards
> > > > JB


Re: [DISCUSS] Accepting K5 in the Karaf ecosystem

2022-10-06 Thread Jamie G.
To my understanding it doesn't prevent OSGi, it just does not require
it (very much in the spirit of Karaf letting you choose what you want
to run Equinox/Felix, Log4j/SLF4j, etc).

In theory can an end user take their well formed application
(features) and directly deploy them into K5 without refactoring?

I've worked on numerous projects which started at Karaf 2, and have
updated progressively to K3, K4. Does K5 represent a roadblock to
evolution?


On Thu, Oct 6, 2022 at 9:36 AM Łukasz Dywicki  wrote:
>
> Hello,
> Looking forward towards donation of it as a subproject with clear name.
> Tehhnically speaking it is not Karaf 5 since it is not based on earlier 
> principles. Dropping osgi is large change which will confuse existing users.
> Hence following the ActiveMQ Artemis story we should be clear it is a new 
> thing and has some things in common, but many more not inlined, with earlier 
> release.
>
> Best,
> Łukasz
> --
> Code-House
> http://code-house.org
>
> > On 4 Oct 2022, at 18:35, Jean-Baptiste Onofré  wrote:
> >
> > Hi guys,
> >
> > As already discussed on the mailing list several times before, I think
> > Karaf 5 (a.k.a K5) is now in a good first shape (usable).
> >
> > In a nutshell, K5 is a modulith runtime, able to launch and co-locate
> > different kinds of modules/applications. It also provides a very
> > simple services programming model.
> >
> > You can find documentation about K5 here:
> >
> > https://jbonofre.github.io/karaf5/
> >
> > NB: I will add the tools documentation asap.
> >
> > You can find the current source code here:
> >
> > https://github.com/jbonofre/karaf5
> >
> > NB: you can see the tests as kind of examples.
> >
> > Here's, basically my proposal I would discuss with you:
> >
> > 1. Create a dedicated repository for K5, something like
> > http://github.com/apache/karaf-k5
> > 2. For issue tracker and CI/CD, I propose to use GitHub resources
> > (GitHub Issues and GitHub Actions). It's now an accepted and possible
> > option from the Apache Software Foundation standpoint.
> > 3. For the website, I think karaf.apache.org should be just a landing
> > page containing all "generic" topics about Apache Karaf project
> > (mailing list, legal, etc) and then directed to Karaf 4 or K5, having
> > dedicated sub websites for each.
> >
> > Thoughts ?
> >
> > Thanks,
> > Regards
> > JB


Re: [VOTE] Apache Karaf runtime 4.4.1 release

2022-07-10 Thread Jamie G.
+1

Cheers,
Jamie

On Sun, Jul 10, 2022 at 2:55 PM Jean-Baptiste Onofré  wrote:
>
> Hi guys,
>
> I submit Apache Karaf runtime 4.4.1 release to your vote.
>
> This release is a maintenance release bringing a lot of dependency
> updates and fixes.
> Especially, this release includes:
> - fix on the exported system packages
> - fix on the config management in features service
> - upgrade to Pax Web 8.0.6, Pax URL 2.6.11, Pax Logging 2.1.3
> - upgrade to OSGi frameworks (both Felix Framework 7.0.5 and Equinox 3.18.0)
> - upgrade to Spring 5.3.21 and 5.2.22.RELEASE
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12351548
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1176/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.4.1/
>
> Git tag:
> karaf-4.4.1
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB


Re: [VOTE] Apache Karaf runtime 4.2.16 release

2022-06-13 Thread Jamie G.
+1

Cheers,
Jamie

On Mon, Jun 13, 2022 at 9:40 AM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On Fri, Jun 10, 2022 at 3:11 PM Jean-Baptiste Onofré  
> wrote:
> >
> > Hi guys,
> >
> > As requested by some users, I submit Apache Karaf runtime 4.2.16
> > release to your vote.
> >
> > This release includes important updates, especially Pax URL 1.11.15.
> >
> > NB: 4.2.16 should be the last release on the 4.2.x series. Again, we
> > strongly encourage users to upgrade to 4.3.x or 4.4.x series.
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12351218
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1175/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.2.16/
> >
> > Git tag:
> > karaf-4.2.16
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB


Re: [VOTE] Apache Karaf runtime 4.4.0 release

2022-04-21 Thread Jamie G.
+1

Cheers,
Jamie

On Tue, Apr 19, 2022 at 3:35 PM Roedl Lukas  wrote:
>
> +1 (non-binding)
>
> regards,
> Lukas
>
> -Ursprüngliche Nachricht-
> Von: Jean-Baptiste Onofré 
> Gesendet: Dienstag, 19. April 2022 08:24
> An: dev 
> Betreff: [VOTE] Apache Karaf runtime 4.4.0 release
>
> Hi guys,
>
> I submit Apache Karaf runtime 4.4.0 release to your vote.
> This release is a new milestone, starting the 4.4.x series.
>
> This release includes:
> - OSGi R8 support
> - Pax Web 8.x upgrade
> - Pax Logging 2.1.x upgrade
> - and much much more !
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349243
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1173/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.4.0/
>
> Git tag:
> karaf-4.4.0
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB


Re: [VOTE] Apache Karaf runtime 4.3.7 release

2022-04-21 Thread Jamie G.
+1

Cheers,
Jamie

On Tue, Apr 19, 2022 at 3:35 PM Roedl Lukas  wrote:
>
> +1 (non-binding)
>
> regards,
> Lukas
>
> -Ursprüngliche Nachricht-
> Von: Jean-Baptiste Onofré 
> Gesendet: Dienstag, 19. April 2022 15:43
> An: dev 
> Betreff: [VOTE] Apache Karaf runtime 4.3.7 release
>
> Hi guys,
>
> I submit Apache Karaf runtime 4.3.7 to your vote.
> This release is a maintenance release on the 4.3.x series, bringing 
> dependency updates and fixes.
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12351181
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1174/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.7/
>
> Git tag:
> karaf-4.3.7
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB


Re: [VOTE] Apache Karaf Decanter 2.9.0 release

2022-02-17 Thread Jamie G.
+1

Cheers,
Jamie

On Thu, Feb 17, 2022 at 5:28 AM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On Tue, Feb 15, 2022 at 10:42 AM Jean-Baptiste Onofré  
> wrote:
> >
> > Hi all,
> >
> > I submit Apache Karaf Decanter 2.9.0 release to your vote.
> >
> > This release includes:
> > - bunch of dependency updates
> > - new property in the log collector to include selected loggers
> > - make the inclusion of Camel history configurable
> >
> > You can take a look on Release Notes for details:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12350585
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1172/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/decanter/2.9.0/
> >
> > Git tag:
> > decanter-2.9.0
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB


Re: [PROPOSAL] Karaf 5

2022-02-07 Thread Jamie G.
Moving forward with the future code base on the main/master branch is
fine with me.

Maintenance of Karaf 4 branches on 4.3.x, 4.4.x, 4.5.x, etc can
proceed into the future as required.

Cheers,
Jamie

On Mon, Feb 7, 2022 at 5:22 AM Francois Papon
 wrote:
>
> I think it's better to move forward on a branch and wait to see if there
> is feedback from users about a first RC before thinking on a new brand
> name :)
>
> regards,
>
> François
>
> On 07/02/2022 09:48, Jean-Baptiste Onofré wrote:
> > karaf-barrel ? ;)
> >
> > On 07/02/2022 09:37, Romain Manni-Bucau wrote:
> >> Since it will act as a container/orchestrator we could play on the
> >> "container" and use "karaf-crystal" or even "karaf-millesime" or
> >> something
> >> in this spirit?
> >> The overall point is to avoid to "simply" look like karaf 4+1 which is
> >> limiting and karaf 4 will stay IMHO even wih karaf 5 (said this way the
> >> naming is obviously wrong :D).
> >>
> >> Romain Manni-Bucau
> >> @rmannibucau  |  Blog
> >>  | Old Blog
> >>  | Github
> >>  |
> >> LinkedIn  | Book
> >> 
> >>
> >>
> >>
> >> Le lun. 7 févr. 2022 à 09:29, Jean-Baptiste Onofré  a
> >> écrit :
> >>
> >>> Hi,
> >>>
> >>> If we want to dedicated repo (which I'm not against), we have to find a
> >>> name keeping the karaf branding.
> >>> That's why I wanted to keep the karaf repo.
> >>>
> >>> What's about karaf-runtime repo ?
> >>>
> >>> Regards
> >>> JB
> >>>
> >>> On 07/02/2022 08:37, Romain Manni-Bucau wrote:
>  Hi
> 
>  think it makes sense to keep another repo.
>  However it probably does not to have the version in it (when it
>  will be
> >>> v6
>  why would the repo be named v5 ;)).
>  Since it is a new project, wider than karaf4, I guess it should be
> >>> renamed
>  (karaf-xxx) instead of merged to an unrelated project, no?
> 
>  Romain Manni-Bucau
>  @rmannibucau  |  Blog
>   | Old Blog
>   | Github <
> >>> https://github.com/rmannibucau> |
>  LinkedIn  | Book
>  <
> >>> https://www.packtpub.com/application-development/java-ee-8-high-performance
> >>>
> 
> 
> 
>  Le lun. 7 févr. 2022 à 08:31, Grzegorz Grzybek
>   a
>  écrit :
> 
> > Hello
> >
> > Great to hear about Karaf5 progress. Do I understand correctly
> > that you
> > think about `K5` branch in apache/karaf repo? If there's no common
> >>> history,
> > why simply not https://github.com/apache/karaf5 ?
> >
> > regards
> > Grzegorz Grzybek
> >
> > pon., 7 lut 2022 o 08:25 Francois Papon
> > 
> > napisał(a):
> >
> >> Of course ;)
> >>
> >> On 07/02/2022 08:22, JB Onofré wrote:
> >>> Let’s wait for others feedback on the mailing list.
> >>>
>  Le 7 févr. 2022 à 08:08, Francois Papon <
> >>> francois.pa...@openobject.fr
> >>
> >> a écrit :
> 
>  I can manage the creation of the branch and move the code source.
> 
>  regards,
> 
>  François
> 
> > On 07/02/2022 08:05, Francois Papon wrote:
> > +1, we can use a dedicated branch :)
> >
> > regards,
> >
> > Francois
> >
> >> On 07/02/2022 08:02, Jean-Baptiste Onofre wrote:
> >> Hi,
> >>
> >> It sounds good to me.
> >>
> >> The K5 repo is currently on my GitHub:
> >>
> >> https://github.com/jbonofre/karaf5
> >>
> >> I propose:
> >>
> >> 1. To keep main for karaf-4.4.x for now
> >> 2. Fix K4 like assembly on K5 (just have to push some new
> >> services)
> >> 3. Push Karaf 5 on K5 branch
> >> 4. Improve documentation on K5 branch to show what’s a
> >> service, and
> >> so, allow anyone to contribute service/distribution
> >>
> >> ETA: end of this week if no objection.
> >>
> >> Regards
> >> JB
> >>
> >>
> >>> Le 7 févr. 2022 à 07:56, Francois Papon <
> >> francois.pa...@openobject.fr> a écrit :
> >>>
> >>> Hi,
> >>>
> >>> As we have some users that asking questions about Karaf 5
> >>> the next
> >> Karaf generation, I think it would be nice to move the current
> >> repo to
> >> master.
> >>>
> >>> It could be a good booster if we want to move forward on
> >>> this for
> >>> a
> >> first RC.
> >>>
> >>> Thoughts?
> >>>
> >>> Regards,
> >>>
> >>> François
> 

Re: [VOTE] Apache Karaf runtime 4.3.6 release

2022-01-11 Thread Jamie G.
+1

Cheers,
Jamie

On Tue, Jan 11, 2022 at 7:48 AM Grzegorz Grzybek  wrote:
>
> +1 (binding)
>
> regards
> Grzegorz Grzybek
>
> wt., 11 sty 2022 o 12:17 Romain Manni-Bucau 
> napisał(a):
>
> > +1
> >
> > Romain Manni-Bucau
> > @rmannibucau  |  Blog
> >  | Old Blog
> >  | Github <
> > https://github.com/rmannibucau> |
> > LinkedIn  | Book
> > <
> > https://www.packtpub.com/application-development/java-ee-8-high-performance
> > >
> >
> >
> > Le mar. 11 janv. 2022 à 12:06, Roedl Lukas  a
> > écrit :
> >
> > > +1 (non-binding)
> > >
> > > regards,
> > > Lukas
> > >
> > > -Ursprüngliche Nachricht-
> > > Von: Jean-Baptiste Onofre 
> > > Gesendet: Montag, 10. Januar 2022 21:09
> > > An: dev@karaf.apache.org
> > > Betreff: [VOTE] Apache Karaf runtime 4.3.6 release
> > >
> > > Hi everyone,
> > >
> > > I submit Apache Karaf runtime 4.3.6 to your vote.
> > >
> > > This release includes:
> > > - upgrade to Pax Logging 2.0.14 with log4j 2.17.1 (fixing CVE-2021-44832)
> > > - prepare support for JDK 18
> > > - fix issue on Apache Felix FileInstall 3.7.4 fixing deployment issue
> > > - and much more!
> > >
> > > Please take a look on Release Notes for details !
> > >
> > > Release Notes:
> > >
> > >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12351123
> > >
> > > Staging Maven Repository:
> > > https://repository.apache.org/content/repositories/orgapachekaraf-1170/
> > >
> > > Staging Dist Repository:
> > > https://dist.apache.org/repos/dist/dev/karaf/4.3.6/
> > >
> > > Git tag:
> > > karaf-4.3.6
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Don't approve the release (please provide specific comments)
> > >
> > > This vote will be open for at least 72 hours.
> > >
> > > Regards
> > > JB
> > >
> >


Re: [VOTE] Apache Karaf runtime 4.2.15 release

2022-01-11 Thread Jamie G.
+1

Cheers,
Jamie

On Tue, Jan 11, 2022 at 5:32 AM Grzegorz Grzybek  wrote:
>
> Hello
>
> I saw the 4.2.15 tag even before your email and I've already checked it
> with Fuse. +1 (binding)
>
> regards
> Grzegorz Grzybek
>
> wt., 11 sty 2022 o 09:59 Jean-Baptiste Onofré  napisał(a):
>
> > Hi all,
> >
> > I submit Apache Karaf 4.2.15 to your vote.
> >
> > This version includes:
> > - upgrade to Pax Logging 1.11.13 upgrading to log4j 2.17.1 (fixing
> > CVE-2021-44832)
> > - upgrade to Apache Felix FileInstall 3.7.4 fixing deployment issue
> > - and other improvements/fixes!
> >
> > Please take a look on Release Notes for details.
> >
> > Release Notes:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12351124
> >
> > Staging Maven Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1171/
> >
> > Staging Dist Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.2.15/
> >
> > Git tag:
> > karaf-4.2.15
> >
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
> >
> >


Re: [VOTE] Apache Karaf runtime 4.2.14 release

2021-12-21 Thread Jamie G.
+1

Cheers,
Jamie

On Mon, Dec 20, 2021 at 5:17 PM Matt Pavlovich  wrote:
>
> +1 (non-binding)
>
> > On Dec 20, 2021, at 4:48 AM, Jean-Baptiste Onofré  wrote:
> >
> > Hi all,
> >
> > I submit Apache Karaf 4.2.14 to your vote.
> >
> > This version upgrades to Pax Logging 1.11.12 with:
> > - logback 1.2.9 fixing CVE-2021-42550
> > - log4j 2.16.0 fixing CVE-2021-45105
> >
> > Please take a look on Release Notes for details.
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12351061
> >
> > Staging Maven Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1168/
> >
> > Staging Dist Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.2.14/
> >
> > Git tag:
> > karaf-4.2.14
> >
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
> >
>


Re: [VOTE] Apache Karaf runtime 4.2.13 release

2021-12-16 Thread Jamie G.
+1

Cheers,
Jamie

On Thu, Dec 16, 2021 at 10:33 AM Jean-Baptiste Onofré  wrote:
>
> Hi all,
>
> I submit Apache Karaf 4.2.13 to your vote.
>
> This version includes 8 fixes and improvements. Especially, it includes
> Pax Logging 1.11.11 update, upgrading to log4j 2.16.0 fixing
> CVE-2021-44228 and CVE-2021-45046.
>
> Please take a look on Release Notes for details.
>
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12350548
>
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1166/
>
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.2.13/
>
> Git tag:
> karaf-4.2.13
>
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB
>


Re: [VOTE] Apache Karaf runtime 4.3.4 release (take #3)

2021-12-15 Thread Jamie G.
+1
Cheers,
Jamie

On Wed, Dec 15, 2021 at 1:48 PM Freeman Fang  wrote:
>
> +1 (binding)
>
> Thanks (again ) JB!
> Freeman
>
> On Tue, Dec 14, 2021 at 11:43 PM JB Onofré  wrote:
>
> > Hi everyone,
> >
> > I submit Apache Karaf runtime 4.3.4 to your vote (take #3).
> >
> > This release includes dependency upgrades, fixes, and improvements,
> > especially:
> >
> > - upgrade to Pax Logging 2.0.12, upgrading to log4j2 2.0.15, fixing
> > important security issue (CVE-2021-44228) and fixing JNDI issue
> > - align dependencies versions between Karaf and Pax *
> > - fix missing system export packages
> > - fix on Karaf features json support
> > - fix features autoRefresh configuration handling
> > - fix on sshd session handling
> > - update to sshd 2.8.0
> > - lot of pax * updates
> > - and much more !
> >
> > Please take a look on Release Notes for details !
> >
> > Release Notes:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12350547
> >
> > Staging Maven Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1165/
> >
> > Staging Dist Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.3.4/
> >
> > Git tag:
> > karaf-4.3.4
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
> >
> >


Re: [VOTE] Apache Karaf runtime 4.3.4 release (take #2)

2021-12-13 Thread Jamie G.
+1

Cheers,
Jamie

On Mon, Dec 13, 2021 at 1:49 PM Achim Nierbeck
 wrote:
>
> +1 (binding)
>
> best regards, Achim
>
> Am Mo., 13. Dez. 2021 um 17:48 Uhr schrieb Roedl Lukas <
> lukas.ro...@ait.ac.at>:
>
> > +1 (non-binding)
> >
> > regards,
> > Lukas
> >
> > -Ursprüngliche Nachricht-
> > Von: Jean-Baptiste Onofré 
> > Gesendet: Montag, 13. Dezember 2021 16:24
> > An: dev@karaf.apache.org
> > Betreff: [VOTE] Apache Karaf runtime 4.3.4 release (take #2)
> >
> > Hi everyone,
> >
> > I submit Apache Karaf runtime 4.3.4 to your vote (take #2).
> >
> > This release includes dependency upgrades, fixes, and improvements,
> > especially:
> >
> > - upgrade to Pax Logging 2.0.11, upgrading to log4j2 2.0.15, fixing
> > important security issue (CVE-2021-44228)
> > - align dependencies versions between Karaf and Pax *
> > - fix missing system export packages
> > - fix on Karaf features json support
> > - fix features autoRefresh configuration handling
> > - fix on sshd session handling
> > - update to sshd 2.8.0
> > - lot of pax * updates
> > - and much more !
> >
> > Please take a look on Release Notes for details !
> >
> > Release Notes:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12350547
> >
> > Staging Maven Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1164/
> >
> > Staging Dist Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.3.4/
> >
> > Git tag:
> > karaf-4.3.4
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
> >
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 


Re: [VOTE] Apache Karaf runtime 4.3.4 release

2021-12-08 Thread Jamie G.
+1

Cheers,
Jamie

On Tue, Dec 7, 2021 at 12:51 PM Freeman Fang  wrote:
>
> +1 (binding)
>
> Thanks!
> Freeman
>
> On Mon, Dec 6, 2021 at 11:55 PM Jean-Baptiste Onofré 
> wrote:
>
> > Hi everyone,
> >
> > I submit Apache Karaf runtime 4.3.4 to your vote.
> >
> > This release includes dependency upgrades, fixes, and improvements,
> > especially:
> >
> > - align dependencies versions between Karaf and Pax *
> > - fix missing system export packages
> > - fix on Karaf features json support
> > - fix features autoRefresh configuration handling
> > - fix on sshd session handling
> > - update to sshd 2.8.0
> > - lot of pax * updates
> > - and much more !
> >
> > Please take a look on Release Notes for details !
> >
> > Release Notes:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12350547
> >
> > Staging Maven Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1162/
> >
> > Staging Dist Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.3.4/
> >
> > Git tag:
> > karaf-4.3.4
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
> >


Re: [VOTE] Apache Karaf Decanter 2.8.0

2021-09-15 Thread Jamie G.
+1

Cheers,
Jamie

On Mon, Sep 13, 2021 at 1:15 PM Roedl Lukas  wrote:
>
> +1 (non-binding)
>
> regards,
> Lukas
>
> -Ursprüngliche Nachricht-
> Von: Jean-Baptiste Onofré 
> Gesendet: Montag, 13. September 2021 16:09
> An: dev@karaf.apache.org
> Betreff: [VOTE] Apache Karaf Decanter 2.8.0
>
> Hi everyone,
>
> I submit Apache Karaf Decanter 2.8.0 to your vote. This release contains bug 
> fixes, dependencies upgrade, and new features, especially:
>
> - fix on InfluxDB appender startup
> - improvements on the Prometheus appender
> - warning message when the socket collector bounded stream is larger
> - be able to define topic name in all collectors
> - bunch of collector/appender dependency updates
>
> You can take a look on the Release Notes for details.
>
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349716
>
> Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1160/
>
> Staging Dist:
> https://dist.apache.org/repos/dist/dev/karaf/decanter/2.8.0/
>
> Git tag:
> decanter-2.8.0
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB
>
>


Re: [VOTE] Apache Karaf runtime 4.2.12 release

2021-09-15 Thread Jamie G.
+1

Cheers,
Jamie

On Mon, Sep 13, 2021 at 12:07 PM Francois Papon
 wrote:
>
> +1 (binding)
>
> regards,
>
> François
> fpa...@apache.org
> francois.pa...@openobject.fr
>
> Le 13/09/2021 à 14:49, Jean-Baptiste Onofré a écrit :
> > Hi everyone,
> >
> > I submit Apache Karaf runtime 4.2.12 to your vote.
> >
> > This is a maintenance release on the karaf-4.2.x series, with bug
> > fixes, and dependency updates (for CVE and fixes):
> >
> > This release includes bunch of dependency upgrades, fixes, and
> > improvements, especially:
> >
> > - prevent NPE when creating shell session without in parameter
> > - fix on JMX connection with security manager
> > - fix on war deployment when the war contains module-info.class
> > - fix warning on the org.apache.karaf.specs.locator package
> > - bunch of dependency updates
> > - and much more!
> >
> > Please take a look on Release Notes for details !
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349962
> >
> >
> > Staging Maven Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1159/
> >
> > Staging Dist Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.2.12/
> >
> > Git tag:
> > karaf-4.2.12
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB


Re: [VOTE] Apache Karaf runtime 4.3.3 release

2021-09-03 Thread Jamie G.
+1

Cheers,
Jamie

On Thu, Sep 2, 2021 at 3:52 PM Steinar Bang  wrote:
>
> > Jean-Baptiste Onofré :
>
> > Please vote to approve this release:
>
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
>
> Once I remembered to add the staging maven repository, my karaf 4.3.2
> applications loaded as normal and seems to be running normally.
>
> Also ssh in works, once I've uncommented the user and group in
> users.properties and shell history works, and pasting into the shell
> works (all of which are important for my debian packaged karaf).
>
> So from me, it is:
>
> +1 (non-binding)
>


Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-11 Thread Jamie G.
+1

Cheers,
Jamie

On Sun, May 9, 2021 at 2:48 AM Jean-Baptiste Onofre  wrote:
>
> Hi everyone,
>
> I submit Apache Karaf runtime 4.3.2 to your vote.
>
> This release includes bunch of dependency upgrades, fixes, and improvements, 
> especially:
>
> - upgrade to xbean 4.19 fixing JDK9 style war file
> - improvements on scheduler to support array configuration
> - fix on the JSON configuration to support array
> - improvement on JSON configuration to support R7 factory style
> - fix on the default pax-logging layout pattern
> - fix on the JMX RMI to use the configured host
> - fix race condition on SSHd startup
> - improvement on ShellTable
> - bunch of dependency updates for fixes and CVE
> - and much more !
>
> *NOTE: for security reason, the default karaf user is commented in 
> etc/users.properties file. Please uncomment and change password if you want 
> to use it (for remote access like ssh, jmx, …).*
>
> Please take a look on Release Notes for details !
>
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
>  
> 
>
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/ 
> 
>
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/ 
> 
>
> Git tag:
> karaf-4.3.2
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB


Re: [VOTE] Apache Karaf runtime 4.3.1 release

2021-03-30 Thread Jamie G.
+1

Cheers,
Jamie

On Tue, Mar 30, 2021 at 2:14 PM Jean-Baptiste Onofre  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> > Le 29 mars 2021 à 15:14, Jean-Baptiste Onofre  a écrit :
> >
> > Hi everyone,
> >
> > I submit Apache Karaf runtime 4.3.1 to your vote.
> >
> > This release includes bunch of dependency upgrades, fixes, and 
> > improvements, especially:
> >
> > - java.* now exported by system packages (as expected since R7)
> > - fixed on configuration with json format
> > - jetty alias feature for backward compatibility
> > - resolver parallelism default value fixed (to run on Kubernetes by default)
> > - fix on SSH, log commands
> > - improvement on the JMX layer (especially JMXMP)
> > - env/prop interpolation support on the SSH client
> > - add property to disable auto refresh in features service
> > - and much more !
> >
> > Please take a look on Release Notes for details !
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12348818
> >  
> > 
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1155/ 
> > 
> >
> > Staging Dist:
> > https://dist.apache.org/repos/dist/dev/karaf/4.3.1/ 
> > 
> >
> > Git tag:
> > karaf-4.3.1
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
>


Re: [VOTE] Apache Karaf runtime 4.2.11 release

2021-03-10 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Mar 10, 2021 at 7:36 AM Grzegorz Grzybek  wrote:
>
> +1
>
> I checked with Fuse-Karaf and everything works
>
> regards
> Grzegorz Grzybek
>
> wt., 9 mar 2021 o 12:56 Jean-Baptiste Onofre  napisał(a):
>
> > Hi everyone,
> >
> > I submit Apache Karaf runtime 4.2.11 to your vote.
> >
> > This release includes bunch of dependency upgrades, fixes, and
> > improvements, especially:
> >
> > - fix on SSH stream
> > - fix on log:* commands
> > - improvement on the JMX layer (especially JMXMP)
> > - env/prop interpolation support on the SSH client
> > - add property to disable auto refresh in features service
> > - stronger JAAS encryption algorithms support
> > - updated Spring versions
> > - and much more !
> >
> > Please take a look on Release Notes for details !
> >
> > Release Notes:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12348692
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1154/
> >
> > Staging Dist:
> > https://dist.apache.org/repos/dist/dev/karaf/4.2.11/
> >
> > Git tag:
> > karaf-4.2.11
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB


Re: [VOTE] Apache Karaf Decanter 2.6.0

2020-12-15 Thread Jamie G.
+1

Cheers,
Jamie

On Tue, Dec 15, 2020 at 10:09 AM Jean-Baptiste Onofre  wrote:
>
> +1 (binding)
>
> Gently reminder about this vote.
>
> Thanks,
> Regards
> JB
>
> > Le 14 déc. 2020 à 06:10, Jean-Baptiste Onofre  a écrit :
> >
> > Hi everyone,
> >
> > I submit Apache Karaf Decanter 2.6.0 to your vote. This release contains 
> > bug fixes, dependencies upgrade, and new features, especially:
> >
> > * New SNMP collector
> > * New Camel processor
> > * New GroupBy processor
> > * Improvements on REST and Socket collectors
> > * Better coverage with itests
> >
> > You can take a look on the Release Notes for details.
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12348394
> >  
> > 
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1152/ 
> > 
> >
> > Staging Dist:
> > https://dist.apache.org/repos/dist/dev/karaf/decanter/2.6.0/ 
> > 
> >
> > Git tag:
> > decanter-2.6.0
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
>


Re: [VOTE] Apache Winegrower 1.0.1 release

2020-11-18 Thread Jamie G.
+1,

Cheers,
Jamie

On Wed, Nov 18, 2020 at 1:45 AM Jean-Baptiste Onofre  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> > Le 17 nov. 2020 à 19:06, Jean-Baptiste Onofre  a écrit :
> >
> > Hi everyone,
> >
> > I submit Winegrower 1.0.1 to your vote. It’s a maintenance release on 
> > Winegrower 1.0.0.
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349356
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1151/ 
> > 
> >
> > Staging Dist:
> > https://dist.apache.org/repos/dist/dev/karaf/winegrower/1.0.1/ 
> > 
> >
> > Git tag
> > winegrower-1.0.1
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
> >
>


Re: [VOTE] Apache Winegrower 1.0.0 release

2020-11-04 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Nov 4, 2020 at 1:31 AM Jean-Baptiste Onofre  wrote:

> Gently reminder: we would need an additional binding vote here.
>
> Thanks !
> Regards
> JB
>
> > Le 30 oct. 2020 à 08:00, Jean-Baptiste Onofre  a écrit
> :
> >
> > Hi everyone,
> >
> > I submit Winegrower 1.0.0 to your vote. This is the first Winegrower
> release, bootstrapping the project.
> >
> > We know that some works have to be done on the documentation and example
> fronts, but this release is fully usable and provide a concrete alternative
> to existing framework.
> > As for Karaf 4.3.0, I’m preparing a blog post about Winegrower.
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1150/
> 
> >
> > Staging Dist:
> > https://dist.apache.org/repos/dist/dev/karaf/winegrower/1.0.0/ <
> https://dist.apache.org/repos/dist/dev/karaf/winegrower/1.0.0/>
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
> >
>
>


Re: [VOTE] Apache Karaf 4.2.10 release

2020-10-07 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Oct 7, 2020 at 5:37 AM Francois Papon
 wrote:
>
> +1 (binding)
>
> regards,
>
> François
> fpa...@apache.org
>
> Le 06/10/2020 à 21:34, Jean-Baptiste Onofre a écrit :
> > Hi everyone,
> >
> > I submit Apache Karaf runtime 4.2.10 release to your vote.
> >
> > This is a maintenance release on the 4.2.x series bringing fixes, updates 
> > and improvements.
> > It especially included fixed version of Felix FileInstall.
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12348288
> >  
> > 
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1148/ 
> > 
> >
> > Staging Dist:
> > https://dist.apache.org/repos/dist/dev/karaf/4.2.10 
> > 
> >
> > Git Tag:
> > karaf-4.2.10
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> >
> >


Re: [VOTE] Apache Karaf Cellar 4.2.1 release

2020-08-18 Thread Jamie G.
+1

Cheers,
Jamie

On Tue, Aug 18, 2020 at 2:56 AM Grzegorz Grzybek  wrote:
>
> +1 (binding)
>
> regards
> Grzegorz Grzybek
>
> pon., 17 sie 2020 o 16:12 Jean-Baptiste Onofre  napisał(a):
>
> > +1 (binding)
> >
> > Regards
> > JB
> >
> > > Le 17 août 2020 à 09:59, Jean-Baptiste Onofre  a écrit
> > :
> > >
> > > Hi everyone,
> > >
> > > I submit Apache Karaf Cellar 4.2.1 to your vote.
> > >
> > > This release is a maintenance release on the Cellar 4.2.x series,
> > including important fixes especially:
> > > - Fix startup of the feature synchronizer with JDK 1.8
> > > - Fix hazelcast group manager startup
> > > - Fix a race condition between ConfigAdmin and group manager
> > >
> > > Release Notes:
> > >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12348569
> > <
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12348569
> > >
> > >
> > > Staging Repository:
> > > https://repository.apache.org/content/repositories/orgapachekaraf-1146/
> > 
> > >
> > > Staging dist:
> > > https://dist.apache.org/repos/dist/dev/karaf/cellar/4.2.1/ <
> > https://dist.apache.org/repos/dist/dev/karaf/cellar/4.2.1/>
> > >
> > > Git tag:
> > > cellar-4.2.1
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Don't approve the release (please provide specific comments)
> > >
> > > This vote will be open for at least 72 hours.
> > >
> > > Thanks,
> > > Regards
> > > JB
> >
> >


Re: [PROPOSAL] Renaming terms

2020-07-27 Thread Jamie G.
+1

Cheers,
Jamie

On Mon, Jul 27, 2020 at 9:27 AM Achim Nierbeck
 wrote:
>
> +1
>
> and wherever it fits best.
> Make sure the documentation is aligned, and maybe we could give hints in
> the current documentation already?
>
> regards, Achim
>
>
> Am Mo., 27. Juli 2020 um 09:37 Uhr schrieb Fabian Lange <
> lange.fab...@gmail.com>:
>
> > +1
> >
> > as a user of karaf 4.2 building our own distribution, we would be okay with
> > this being even in 4.2.x
> > Even when not backwards compatible
> >
> > Fabian
> >
> > On Mon, Jul 27, 2020 at 8:22 AM Jean-Baptiste Onofre 
> > wrote:
> >
> > > Hi guys,
> > >
> > > I would like to propose new wording in some Karaf designs:
> > >
> > > - In Karaf runtime, I would like to rename master/slave to
> > > primary/secondary
> > > - in Cellar, I would like to rename blacklist/whitelist to allowlist and
> > > deny list
> > >
> > > Thoughts ?
> > >
> > > Regards
> > > JB
> >
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 


Re: [VOTE] Apache Karaf Cellar 4.2.0 release

2020-07-16 Thread Jamie G.
+1

Cheers,
Jamie

On Thu, Jul 16, 2020 at 5:35 AM Achim Nierbeck
 wrote:
>
> +1 (binging)
>
> regards, Achim
>
> Am Do., 16. Juli 2020 um 07:09 Uhr schrieb Grzegorz Grzybek <
> gr.grzy...@gmail.com>:
>
> > +1 (binding)
> >
> > regards
> > Grzegorz Grzybek
> >
> > czw., 16 lip 2020 o 07:03 Jean-Baptiste Onofre 
> > napisał(a):
> >
> > > Gently reminder for the PMC to vote.
> > >
> > > Thanks,
> > > Regards
> > > JB
> > >
> > > > Le 15 juil. 2020 à 07:20, Jean-Baptiste Onofre  a
> > > écrit :
> > > >
> > > > Hi everyone,
> > > >
> > > > I submit Apache Karaf Cellar 4.2.0 to your vote.
> > > >
> > > > This release is the first one on Cellar 4.2.x series. The
> > > design/architecture is similar to Cellar 4.1.x with lot of fixes and
> > > updates.
> > > > A complete refactoring is planned for Cellar 4.3.x.
> > > >
> > > > Release Notes:
> > > >
> > >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12344252
> > > <
> > >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12344252
> > > >
> > > >
> > > > Staging Repository:
> > > >
> > https://repository.apache.org/content/repositories/orgapachekaraf-1145/
> > >  > >
> > > >
> > > > Staging dist:
> > > > https://dist.apache.org/repos/dist/dev/karaf/cellar/4.2.0/ <
> > > https://dist.apache.org/repos/dist/dev/karaf/cellar/4.2.0/>
> > > >
> > > > Git tag:
> > > > cellar-4.2.0
> > > >
> > > > Please vote to approve this release:
> > > >
> > > > [ ] +1 Approve the release
> > > > [ ] -1 Don't approve the release (please provide specific comments)
> > > >
> > > > This vote will be open for at least 72 hours.
> > > >
> > > > Thanks,
> > > > Regards
> > > > JB
> > >
> > >
> >
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 


Re: [VOTE] Apache Karaf Decanter 2.5.0 release

2020-06-22 Thread Jamie G.
+1

Cheers,
Jamie

On Fri, Jun 19, 2020 at 7:19 AM Christian Schneider
 wrote:
>
> +1 (binding)
>
> Christian
>
> Am Do., 18. Juni 2020 um 08:56 Uhr schrieb Jean-Baptiste Onofre <
> j...@nanthrax.net>:
>
> > Hi all,
> >
> > I submit Apache Karaf Decanter 2.5.0 release to your vote. It’s a major
> > release on the Decanter 2.x series, containing bug fixes, improvements and
> > new features, especially:
> >
> > * extended REST support in REST collector and appender (REST verbs, basic
> > authentication, custom headers, ...)
> > * "connected" mode on the socket collector
> > * streaming mode on the socket appender
> > * new Pax Web Jetty handler collector
> >
> > Take a look on the Release Notes for details.
> >
> > Release Notes:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12348163
> > <
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12348163
> > >
> >
> > Git Tag:
> > Decanter-2.5.0
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1144/ <
> > https://repository.apache.org/content/repositories/orgapachekaraf-1144/>
> >
> > Staging Dist:
> > https://dist.apache.org/repos/dist/dev/karaf/decanter/2.5.0/ <
> > https://dist.apache.org/repos/dist/dev/karaf/decanter/2.5.0/>
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
>
>
>
> --
> --
> Christian Schneider
> http://www.liquid-reality.de
>
> Computer Scientist
> http://www.adobe.com


Re: [VOTE] Apache Karaf runtime 4.2.9 (take #2)

2020-06-08 Thread Jamie G.
+1

Cheers,
Jamie

On Mon, Jun 8, 2020 at 6:26 AM Serge Huber  wrote:
>
> +1 (non-binding)
>
> Thanks JB,
> Regards,
>   Serge...
> Serge Huber
> CTO & Co-Founder
> T +41 22 361 3424
> 9 route des Jeunes | 1227 Acacias | Switzerland
> jahia.com 
> SKYPE | LINKEDIN  | TWITTER
>  | VCARD
> 
>
>
> > JOIN OUR COMMUNITY  to evaluate, get trained and
> to discover why Jahia is a leading User Experience Platform (UXP) for
> Digital Transformation.
>
>
> On Mon, Jun 8, 2020 at 6:44 AM Jean-Baptiste Onofre  wrote:
>
> > +1 (binding)
> >
> > Regards
> > JB
> >
> > > Le 5 juin 2020 à 14:48, Jean-Baptiste Onofre  a écrit :
> > >
> > > Hi everyone,
> > >
> > > I submit Apache Karaf runtime 4.2.9 release to your vote (take #2 where
> > we fixed the ASM update).
> > >
> > > This is a maintenance release on the 4.2.x series bringing fixes,
> > updates and improvements.
> > > It especially fixes the issues related to the shell (paste didn’t work
> > properly, some commands caused exception, …).
> > >
> > > Release Notes:
> > >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12346465
> > <
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12346465
> > >
> > >
> > > Staging Repository:
> > > https://repository.apache.org/content/repositories/orgapachekaraf-1143/
> > 
> > >
> > > Staging Dist:
> > > https://dist.apache.org/repos/dist/dev/karaf/4.2.9/ <
> > https://dist.apache.org/repos/dist/dev/karaf/4.2.9/>
> > >
> > > Git Tag:
> > > karaf-4.2.9
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Don't approve the release (please provide specific comments)
> > >
> > > This vote will be open for at least 72 hours.
> > >
> > > Thanks,
> > > Regards
> > > JB
> >
> >


Re: [VOTE] Remove Apache Karaf EIK & Wicket WebConsole repositories

2020-04-06 Thread Jamie G.
+1

Anyway to attic the code for anyone whom was using it?

Cheers,
Jamie

On Mon, Apr 6, 2020 at 9:33 AM Andrea Cosentino
 wrote:
>
> +1 (non-binding)
>
> --
> Andrea Cosentino
> --
> Apache Camel PMC Chair
> Apache Karaf Committer
> Apache Servicemix PMC Member
> Email: ancosen1...@yahoo.com
> Twitter: @oscerd2
> Github: oscerd
>
>
>
>
>
>
> On Monday, April 6, 2020, 01:38:36 PM GMT+2, Jean-Baptiste Onofre 
>  wrote:
>
>
>
>
>
> Hi everyone,
>
> While ago we voted to deprecate Karaf EIK & Wicket WebConsole. The two 
> components are flagged as "deprecated" in Jira.
>
> I would like to call for a vote to completely remove the EIK & 
> WicketWebConsole git repositories, and also the references in Jira (tickets 
> and components).
>
> Please vote to remove the EIK & WebConsole resources:
>
> [ ] + 1 Approve deletion
> [ ] -1 Don’t approve the deletion (please provide specific comments)
>
> This vote will be open for 48 hours.
>
> Thanks,
> Regards
> JB


Re: [VOTE] Apache Karaf Decanter 2.3.0 release

2020-04-02 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Apr 1, 2020 at 12:07 PM Francois Papon
 wrote:
>
> Sounds good.
>
> +1 to keep the release going.
>
> regards,
>
> François
> fpa...@apache.org
>
> Le 01/04/2020 à 16:14, Jean-Baptiste Onofre a écrit :
> > OK, I figured out how to reproduce: it’s really a race condition: if 
> > testTracer() is executed before testTracerWithExtender() then it’s not 
> > to2_log but to1_log.
> >
> > I propose to fix the test on master (for 2.4.0) but keep the release going.
> >
> > OK ?
> >
> > Regards
> > JB
> >
> >> Le 1 avr. 2020 à 15:44, Jean-Baptiste Onofre  a écrit :
> >>
> >> Hmm, it seems that Jenkins is also happy with the tests:
> >>
> >> https://builds.apache.org/view/K/view/Karaf/job/karaf-decanter-master/1319/org.apache.karaf.decanter.collector$org.apache.karaf.decanter.collector.camel/testReport/
> >>  
> >> 
> >>
> >> Regards
> >> JB
> >>
> >>> Le 1 avr. 2020 à 14:48, Francois Papon  a 
> >>> écrit :
> >>>
> >>> Hi JB,
> >>>
> >>> I have an error in the unit tests in the camel collector (jdk8 & 11):
> >>>
> >>> [main] INFO foo - Exchange[ExchangePattern: InOnly, BodyType: String, 
> >>> Body: TEST]
> >>> Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.134 sec 
> >>> <<< FAILURE! - in 
> >>> org.apache.karaf.decanter.collector.camel.DecanterTraceEventHandlerTest
> >>> testTracer(org.apache.karaf.decanter.collector.camel.DecanterTraceEventHandlerTest)
> >>>   Time elapsed: 0.081 sec  <<< ERROR!
> >>> java.lang.NullPointerException: no mapping for to2_label
> >>>   at 
> >>> org.apache.johnzon.core.JsonObjectImpl.valueOrExcpetion(JsonObjectImpl.java:52)
> >>>   at 
> >>> org.apache.johnzon.core.JsonObjectImpl.getString(JsonObjectImpl.java:85)
> >>>   at 
> >>> org.apache.karaf.decanter.collector.camel.DecanterTraceEventHandlerTest.testTracer(DecanterTraceEventHandlerTest.java:58)
> >>>
> >>>
> >>> Results :
> >>>
> >>> Tests in error:
> >>> DecanterTraceEventHandlerTest.testTracer:58 » NullPointer no mapping for 
> >>> to2_l...
> >>>
> >>> Tests run: 7, Failures: 0, Errors: 1, Skipped: 0
> >>>
> >>> regards,
> >>>
> >>> François
> >>> fpa...@apache.org
> >>>
> >>> Le 01/04/2020 à 13:49, Jean-Baptiste Onofre a écrit :
>  Hi all,
> 
>  I submit Apache Karaf Decanter 2.3.0 release to your vote. It’s a major 
>  release on the Decanter 2.x series, containing bug fixes, improvements 
>  and new features, especially:
> 
>  - Complete new alerting service with powerful new features (see blog 
>  http://blog.nanthrax.net/?p=991 )
>  - New prometheus appender (see blog http://blog.nanthrax.net/?p=1002 
>  )
>  - Camel MessageHistory support
>  - Velocity templates support in email alerter
>  - and much more !
> 
>  Take a look on the Release Notes for details.
> 
>  Release Notes:
>  https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12345165
>   
>  
> 
>  Git Tag:
>  Decanter-2.3.0
> 
>  Staging Repository:
>  https://repository.apache.org/content/repositories/orgapachekaraf-1140/ 
>  
> 
>  Staging Dist:
>  https://dist.apache.org/repos/dist/dev/karaf/decanter/2.3.0/ 
>  
> 
>  Please vote to approve this release:
> 
>  [ ] +1 Approve the release
>  [ ] -1 Don't approve the release (please provide specific comments)
> 
>  This vote will be open for at least 72 hours.
> 
>  Regards
>  JB


Re: [VOTE] Apache Karaf Runtime 4.3.0.RC1 release

2020-01-30 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Thu, Jan 30, 2020 at 12:54 PM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On 27/01/2020 21:21, Jean-Baptiste Onofré wrote:
> > Hi all,
> >
> > In the preparation to Apache Karaf Runtime 4.3.0 GA, I submit 4.3.0.RC1
> > release to your vote.
> > This release is not supposed to be production ready, it's the first RC
> > on 4.3.x series.
> > It supports OSGi R7 at "low level" (framework, resolver, ...). The
> > missing part to be fully R7 is Pax Web on which we are working. However,
> > I would like to give a chance to users to already start some tests and
> > provide feedback.
> > I already plan a RC2 before releasing 4.3.0 "official GA".
> >
> > As it's a RC1, the Release Notes is not "official", but you have it
> > extracted from Jira
> > https://issues.apache.org/jira/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=project+%3D+KARAF+AND+status+in+%28Resolved%2C+Closed%29+AND+fixVersion+%3D+4.3.0+ORDER+BY+created+DESC%2C+priority+DESC%2C+updated+DESC=1000
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1139
> >
> > Staging Dist:
> > https://dist.apache.org/repos/dist/dev/karaf/4.3.0.RC1/
> >
> > Git Tag:
> > karaf-4.3.0.RC1
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > Remember that's it's a RC, so, feel free to test and provide feedback,
> > it will be very helpful to prepare 4.3.0 GA.
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Apache Karaf Runtime 4.2.8 release (take #2)

2020-01-22 Thread Jamie G.
+1 (binding)

Cheers,
Jamie


On Mon, Jan 20, 2020 at 11:15 AM Freeman Fang  wrote:
>
> +1 (Binding)
>
> Thanks!
> Freeman
>
> On Sun, Jan 19, 2020 at 4:49 PM Jean-Baptiste Onofré 
> wrote:
>
> > Hi all,
> >
> > I submit Apache Karaf runtime 4.2.8 to your vote. This is a
> > maintenance release on the 4.2.x series, bringing updates, improvements
> > and fixes.
> >
> > Release Notes:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12346100
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1138
> >
> > Staging Dist:
> > https://dist.apache.org/repos/dist/dev/karaf/4.2.8/
> >
> > Git Tag:
> > karaf-4.2.8
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >


Re: [VOTE] Apache Karaf runtime 4.2.8 release

2020-01-13 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Mon, Jan 13, 2020 at 11:04 AM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On 12/01/2020 12:34, Jean-Baptiste Onofré wrote:
> > Hi all,
> >
> > I submit Apache Karaf runtime 4.2.8 to your vote. This is a
> > maintenance release on the 4.2.x series, bringing updates, improvements
> > and fixes.
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12346100
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1137
> >
> > Staging Dist:
> > https://dist.apache.org/repos/dist/dev/karaf/4.2.8/
> >
> > Git Tag:
> > karaf-4.2.8
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Apache Karaf (runtime) 3.0.10 release

2020-01-09 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Tue, Jan 7, 2020 at 2:54 AM Grzegorz Grzybek  wrote:
>
> +1 (binding)
>
> regards
> Grzegorz Grzybek
>
> wt., 7 sty 2020 o 07:19 Jean-Baptiste Onofré  napisał(a):
>
> > +1 (binding)
> >
> > Regards
> > JB
> >
> > On 06/01/2020 16:56, Jean-Baptiste Onofré wrote:
> > > Hi all,
> > >
> > > I submit Apache Karaf (runtime) 3.0.10 to your vote.
> > > I know it's a pretty old series, however couple of users requested a
> > > release on this branch as they embed Karaf in their products (they are
> > > on the process of upgrading to new Karaf major versions, but they wanted
> > > a fix for their stable product branch).
> > >
> > > Release Notes:
> > >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12346390
> > >
> > > Staging Repository:
> > > https://repository.apache.org/content/repositories/orgapachekaraf-1136
> > >
> > > Staging Dist:
> > > https://dist.apache.org/repos/dist/dev/karaf/3.0.10/
> > >
> > > Git Tag:
> > > karaf-3.0.10
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Don't approve the release (please provide specific comments)
> > >
> > > This vote will be open for at least 72 hours.
> > >
> > > Thanks,
> > > Regards
> > > JB
> > >
> >
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >


Re: [VOTE] Accept Winegrower as Karaf subproject

2019-11-06 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Nov 6, 2019 at 9:17 AM Patrique Legault
 wrote:
>
> I vote +1.
>
> Thank you.
>
> On Wed, Nov 6, 2019 at 2:27 AM Jean-Baptiste Onofré  wrote:
>
> > Hi guys,
> >
> > following the discussion thread about Winegrower, I propose to move
> > forward with the formal vote.
> >
> > The proposal is:
> >
> > 1. Add a new karaf-winegrower github repository and importing the code base
> > 1. bis. I will take care of the donation. Then Romain and I will work on
> > new tools, cepages (extensions) and examples. Feel free to contribute at
> > this point.
> > 2. Winegrower release publication will go on org.apache.winegrower
> > 3. A dedicated website will be created at
> > http://karaf.apache.org/winegrower
> >
> > Please vote to approve this donation:
> >
> > [ ] +1 Approve the donation
> > [ ] -1 Don't approve the donation (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
>
>
> --
> *Patrique Legault*


Re: [DISCUSS] Donate Winegrower as Karaf subproject, OSGi flavor with flat/single classloader runtime

2019-10-29 Thread Jamie G.
+1

Looks interesting, i can think of a few situations here having this as
a tooling option would have been helpful.

On Tue, Oct 29, 2019 at 9:26 AM Patrique Legault
 wrote:
>
> +1
>
> I see this being very powerful as it creates a small and easily
> distributable JAR that can easily be deployed to various types of
> environments. I also see this being used as an OSGi CLI tool base for many
> projects.
>
> On Tue, Oct 29, 2019 at 6:54 AM Francois Papon 
> wrote:
>
> > +1
> >
> > It make sense and it could really improve the tooling around Karaf.
> >
> > regards,
> >
> > François
> > fpa...@apache.org
> >
> > Le 29/10/2019 à 10:06, Jean-Baptiste Onofré a écrit :
> > > Hi guys,
> > >
> > > For some months now, Romain and I worked on a PoC named Winegrower.
> > >
> > > Winegrower provides three modules:
> > >
> > > 1. a Java runtime with OSGi programming model with a flat/single
> > > classloader.
> > >
> > > 2. Winegrower "Cepages" are extensions (similar to spring-boot
> > > starter) that allows you to easily add flavors to your applications
> > > running with Winegrower.
> > >
> > > 3. Java agent to add winegrower at low level and get turnkey feature
> > > like monitoring, etc.
> > >
> > > We think Winegrower would be a great addition to Karaf for two reasons:
> > >
> > > 1. It's a first implementation about a flat/single classloader
> > > approach for OSGi. I know OSGi Alliance (and especially Ray) is
> > > thinking about that.
> > >
> > > 2. It's a great start to provide better tooling around OSGi and Karaf.
> > > The idea is to have
> > >
> > > Just to be clear, you can develop an application and test it with
> > > Winegrower. Then, you can run the application using a simple JVM with
> > > the Winegrower Ripener or deploy in Karaf, it's up to you, depending
> > > of the use case.
> > >
> > > The current Winegrower codebase is there:
> > >
> > > https://github.com/jbonofre/winegrower
> > >
> > > You can take a look on the README and the examples.
> > >
> > > We also deployed a quick website: https://jbonofre.github.io/winegrower/
> > >
> > > Thoughts ?
> > >
> > > Regards
> > > JB & Romain
> > >
> >
>
>
> --
> *Patrique Legault*


Re: [VOTE] Apache Karaf Cave 4.2.0 release

2019-10-28 Thread Jamie G.
+1

Cheers,
Jamie

On Tue, Oct 22, 2019 at 5:08 PM Jean-Baptiste Onofré  wrote:
>
> Hi,
>
> I submit Apache Karaf Cave 4.2.0 release to your vote.
>
> Karaf Cave 4.2.0 is a complete refactoring of Cave. It now provides
> three distinct services:
> - Cave Repository is a artifact repositories manager, supporting Maven,
> OSGi Bundle Repository, with lot of convenient operations
> - Cave Features Gateway is a service gathering several features
> repositories as a gateway
> - Cave Deployer is a provisioning service for a farm of Karaf
>
> It's a major (brand new) series for Cave.
> You can take a look on the updated documentation to discover the Cave
> service:
> https://github.com/apache/karaf-cave/tree/master/manual/src/main/asciidoc/user-guide
> I'm also preparing a blog post about this major refactoring of Cave.
>
> You can see the details on the Release Notes.
>
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12343975
>
> Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1134
>
> Dist Dev (staging):
> https://dist.apache.org/repos/dist/dev/karaf/cave/4.2.0/
>
> KEYS (signing):
> https://dist.apache.org/repos/dist/release/karaf/KEYS
>
> Procedure to verify files integrity:
> $ gpg --import KEYS
> * gpg --verify apache-karaf-cave-4.2.0-src.tar.gz.asc
> apache-karaf-cave-4.2.0-src.tar.gz
>
> Git Tag:
> cave-4.2.0
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks,
> Regards
> JB
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: Quarkus Integration https://quarkus.io/

2019-09-26 Thread Jamie G.
I'm not sure the the ask entails here.

Why does it need to be integrated into Karaf? Can Quarkus just publish
a feature which Karaf users could install in the usual manner?

On Thu, Sep 26, 2019 at 11:34 AM Romain Manni-Bucau
 wrote:
>
> Hi Patrique,
>
> I have to admit I'm not following, Quarkus is mainly a microprofile based
> server integrated with GraalVM in the IBM/Redhat ecosystem to build
> natively a HTTP app (for k8s).
> It also supports a JVM mode but then it is like any CDI/JAXRS server.
> In this last mode Karaf is already very competitive so I guess it is not
> the target and in the first mode the current challenge of Graal for Karaf
> (OSGi actually) is that it does not support classloading (and conflicting
> API in the same application).
>
> Concretely my point is that Karaf already supports Tomcat and Jetty (and
> undertow i think) through pax-web and jersey/cxf so it already has a "lean
> and efficient Java server". Add all the recent work about containerization
> (static resolver, docker mojo etc) and you can couple it with "container
> first framework".
>
> Finally, still relying on the JVM enable to Karaf to be more reliable at
> runtime that Quarkus in native mode which still has a poor GC
> implementation (it will be enhanced but they are not yet there).
>
> All that to say I'm not sure the outcome you expect of such a task, can you
> refine it a bit maybe?
>
> Romain Manni-Bucau
> @rmannibucau  |  Blog
>  | Old Blog
>  | Github  |
> LinkedIn  | Book
> 
>
>
> Le jeu. 26 sept. 2019 à 15:54, Patrique Legault 
> a écrit :
>
> > There is a new framework released by Red Hat called Quarkus, see
> > https://quarkus.io/, it is designed/built for containerization .
> >
> > If integrated within Karaf, we could create a feature that would install
> > the Quarkus framework within Karaf. This would allow for a lean and
> > efficient Java server with a container first framework embedded within it.
> > Allowing for quick and easy RESTful services development with a low memory
> > footprint and quick container runtime.
> >
> > Let me know what you think, and if this is worth logging a ticket for.
> >
> > Cheers,
> >
> > --
> > *Patrique Legault*
> >


Re: [VOTE] Apache Karaf (runtime) 4.2.7 release

2019-09-25 Thread Jamie G.
+1

Cheers,
Jamie

On Wed, Sep 25, 2019 at 1:08 PM 方越 
wrote:

> +1 (binding)
>
> Thanks!
> Freeman
>
> > On Sep 23, 2019, at 12:35 PM, Jean-Baptiste Onofré 
> wrote:
> >
> > Hi all,
> >
> > I submit Apache Karaf (runtime) 4.2.7 to your vote. This is a
> > maintenance release on the 4.2.x series, bringing updates, improvements
> > and fixes (client.bat on Windows, config fileinstall reuse, race
> > condition on config in some activator, ...).
> >
> > Release Notes:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12345539
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1133/
> >
> > Git Tag:
> > karaf-4.2.7
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
>
>


Re: [VOTE] Apache Karaf (runtime) 4.2.6 release

2019-06-09 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Sun, Jun 9, 2019 at 2:02 AM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On 07/06/2019 13:13, Jean-Baptiste Onofré wrote:
> > Hi all,
> >
> > I submit Apache Karaf (runtime) 4.2.6 to your vote. This is a
> > maintenance release on the 4.2.x series, bringing some improvements and
> > bug fixes (scr with equinox, dependencies updates, and much more !).
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12345365
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1132/
> >
> > Git Tag:
> > karaf-4.2.6
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Move jclouds-karaf and jclouds-cli projects under Karaf project governance

2019-04-19 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Thu, Apr 18, 2019 at 4:41 PM Achim Nierbeck
 wrote:
>
> +1 (binding)
>
> makes sense.
>
> Am Do., 18. Apr. 2019 um 09:13 Uhr schrieb Andrew Gaul :
>
> > +1
> >
> > On Wed, Apr 17, 2019 at 05:14:44PM +0200, Jean-Baptiste Onofré wrote:
> > > Hi,
> > >
> > > Some days ago we discussed on the Apache jClouds dev mailing list about
> > > moving the jclouds-karaf and jclouds-cli project under the Karaf project
> > > governance, as it's hard for the jClouds community to maintain them.
> > >
> > > So, I'm proposing:
> > >
> > > 1. We keep the git repository where they are currently:
> > >   https://gitbox.apache.org/repos/asf?p=jclouds-karaf.git
> > >   https://gitbox.apache.org/repos/asf?p=jclouds-cli.git
> > > We also keep the Maven coordinates as they are.
> > > It would be completely transparent for our users.
> > >
> > > 2. The governance changes to Karaf PMC. I will ask to INFRA to change
> > > the team (group) managing the repo and Jenkins jobs.
> > > 3. I will update Jenkins to notify Karaf mailing list.
> > >
> > > I already have couple of PRs ready for upgrade jclouds-karaf for Karaf
> > > 4.2.x/4.3.x and some other cleanups.
> > >
> > > Please vote to approve this change:
> > >
> > > [ ] +1 Approve the change
> > > [ ] -1 Don't approve the change (please provide specific comments)
> > >
> > > Thanks,
> > > Regards
> >
> > --
> > Andrew Gaul
> > http://gaul.org/
> >
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 
>
> Software Architect / Project Manager / Scrum Master


Re: [VOTE] Apache Karaf (runtime) 4.2.5 release

2019-04-19 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Fri, Apr 19, 2019 at 7:20 AM Andrea Cosentino
 wrote:
>
> +1 (non-binding)
>
> Thanks JB
>
> --
> Andrea Cosentino
> --
> Apache Camel PMC Chair
> Apache Karaf Committer
> Apache Servicemix PMC Member
> Email: ancosen1...@yahoo.com
> Twitter: @oscerd2
> Github: oscerd
>
>
>
>
>
>
> On Friday, April 19, 2019, 10:40:17 AM GMT+2, Jean-Baptiste Onofré 
>  wrote:
>
>
>
>
>
> +1 (binding)
>
> Regards
> JB
>
> On 17/04/2019 20:29, Jean-Baptiste Onofré wrote:
> > Hi all,
> >
> > I submit Apache Karaf (runtime) 4.2.5 to your vote. This is a
> > maintenance release on the 4.2.x series, bringing some improvements and
> > bug fixes (scr commands, new docker goal in maven plugin, new
> > distribution examples, ...).
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12345153
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1131/
> >
> > Git Tag:
> > karaf-4.2.5
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Apache Karaf (runtime) 4.2.4 release

2019-03-15 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Fri, Mar 15, 2019 at 5:43 AM Christian Schneider
 wrote:
>
> +1 (binding)
>
> Christian
>
> Am Do., 14. März 2019 um 13:43 Uhr schrieb Jean-Baptiste Onofré <
> j...@nanthrax.net>:
>
> > Hi all,
> >
> > I submit Apache Karaf (runtime) 4.2.4 to your vote. This is a
> > maintenance release on the 4.2.x series, bringing some improvements and
> > bug fixes (child instances, blacklist, new configadmin, ASM, ...
> > versions, and much more).
> >
> > Release Notes:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12344856
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1129/
> >
> > Git Tag:
> > karaf-4.2.4
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
>
>
> --
> --
> Christian Schneider
> http://www.liquid-reality.de
>
> Computer Scientist
> http://www.adobe.com


Re: [VOTE] Apache Karaf Cellar 4.1.3 release

2019-02-22 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Thu, Feb 21, 2019 at 2:19 PM Francois Papon
 wrote:
>
> +1 (binding)
>
> Thanks!
>
> regards,
>
> François Papon
> fpa...@apache.org
>
> Le 21/02/2019 à 19:51, Jean-Baptiste Onofré a écrit :
> > Hi all,
> >
> > I submit Karaf Cellar 4.1.3 release to your vote. This release is a
> > maintenance release of the Cellar 4.1.x serie.
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12344979
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1128/
> >
> > Git Tag:
> > cellar-4.1.3
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB


Re: [VOTE] Apache Karaf (runtime) 4.2.3 release (take 2)

2019-02-10 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Sun, Feb 10, 2019 at 2:27 AM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On 08/02/2019 05:31, Jean-Baptiste Onofré wrote:
> > Hi all,
> >
> > I submit Apache Karaf (runtime) 4.2.3 to your vote. This is a
> > maintenance release on the 4.2.x series, bringing some improvements and
> > bug fixes.
> > NB: Once this release vote passed, I will create the karaf-4.2.x branch
> > and master will become 4.3.x. Obviously karaf-4.2.x will be an active
> > branch and I already plan to prepare 4.2.4 release.
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12344587
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1126/
> >
> > Git Tag:
> > karaf-4.2.3
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Apache Karaf Cave 4.1.2 release

2019-01-18 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Fri, Jan 18, 2019 at 3:20 AM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On 15/01/2019 20:26, Jean-Baptiste Onofré wrote:
> > Hi,
> >
> > I submit Apache Karaf Cave 4.1.2 release to your vote.
> >
> > This is a maintenance release on Cave 4.1.x series (working with Karaf
> > runtime 4.0.x, 4.1.x and 4.2.x), preparing the refactoring planned for
> > the next 4.2.x series.
> >
> > This release contains improvements on the Maven repository management
> > and new deployer operations.
> >
> > For complete details, please take a look on the release notes:
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12344835
> >
> > Git tag:
> > cave-4.1.2
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1124/
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Apache Karaf (runtime) 4.2.2 release

2018-12-17 Thread Jamie G.
+1 (binding)

Cheers,
Jamie
On Mon, Dec 17, 2018 at 6:21 AM Fabian Lange  wrote:
>
> My dist upgrade tests passed too
>
> +1 (non-binding)
>
> Fabian
>
> On Mon, Dec 17, 2018 at 10:51 AM Roedl Lukas  wrote:
> >
> > +1 (non-binding)
> >
> > regards,
> > Lukas
> >
> > -Ursprüngliche Nachricht-
> > Von: Jean-Baptiste Onofré 
> > Gesendet: Sonntag, 16. Dezember 2018 11:11
> > An: Karaf Dev 
> > Betreff: [VOTE] Apache Karaf (runtime) 4.2.2 release
> >
> > Hi all,
> >
> > Finally, after different new fixes and third party releases, I'm glad to 
> > submit Karaf (runtime) 4.2.2 release to your vote. This is a major 
> > maintenance release for 4.2.x series, bringing a lot of fixes & 
> > improvements.
> >
> > Release Notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12343458=12311140
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1123/
> >
> > Git Tag:
> > karaf-4.2.2
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com


Re: [VOTE] Apache Karaf (runtime) 4.1.7 release

2018-11-27 Thread Jamie G.
+1 (binding)

Cheers,
Jamie
On Tue, Nov 27, 2018 at 7:02 AM Christian Schneider
 wrote:
>
> +1
>
> Christian
>
> Am Mo., 26. Nov. 2018 um 19:38 Uhr schrieb Jean-Baptiste Onofré <
> j...@nanthrax.net>:
>
> > Hi all,
> >
> > I submit Karaf (runtime) 4.1.7 release to your vote. This is a
> > maintenance release on 4.1.x series.
> >
> > Release Notes:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12343797
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1122/
> >
> > Git Tag:
> > karaf-4.1.7
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
>
>
> --
> --
> Christian Schneider
> http://www.liquid-reality.de
>
> Computer Scientist
> http://www.adobe.com


Re: [VOTE] Apache Karaf Cellar 4.1.2 release

2018-10-10 Thread Jamie G.
+1 (binding)

Cheers,
Jamie
On Wed, Oct 10, 2018 at 3:35 AM Jean-Baptiste Onofré  wrote:
>
> Hi all,
>
> I submit Karaf Cellar 4.1.2 release to your vote. This release is a
> maintenance release of the Cellar 4.1.x serie.
>
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12341724
>
> Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1118/
>
> Git Tag:
> cellar-4.1.2
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks,
> Regards
> JB
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Apache Karaf Cellar 4.0.5 release

2018-10-10 Thread Jamie G.
+1 (binding)

Cheers,
Jamie
On Tue, Oct 9, 2018 at 3:43 PM Serge Huber  wrote:
>
> Big +1 (non-binding)
>
> Thanks a lot JB, we were anxiously waiting on this one !
>
> Regards,
>   Serge
> On Tue, Oct 9, 2018 at 7:06 PM Francois Papon
>  wrote:
> >
> > +1 (non-binding)
> >
> > Thanks JB!
> >
> > Regards,
> >
> > François Papon
> > fpa...@apache.org
> >
> > Le 09/10/2018 à 19:31, Jean-Baptiste Onofré a écrit :
> > > Hi all,
> > >
> > > I submit Karaf Cellar 4.0.5 release to your vote. This release is a
> > > maintenance release of the Cellar 4.0.x serie.
> > >
> > > Release Notes:
> > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12340649
> > >
> > > Staging Repository:
> > > https://repository.apache.org/content/repositories/orgapachekaraf-1117/
> > >
> > > Git Tag:
> > > cellar-4.0.5
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Don't approve the release (please provide specific comments)
> > >
> > > This vote will be open for at least 72 hours.
> > >
> > > Thanks,
> > > Regards
> > > JB
> >


Re: [PROPOSAL] Create karaf-4.2.x branch and move master to 4.3.x supporting R7

2018-09-24 Thread Jamie G.
+1
On Mon, Sep 24, 2018 at 11:33 AM Achim Nierbeck
 wrote:
>
> +1
>
> regards, Achim
>
> Am Mo., 24. Sep. 2018 um 12:28 Uhr schrieb Andrea Cosentino
> :
>
> > +1.
> >
> > Thanks JB
> >
> >
> >
> >
> >
> >
> > On Monday, September 24, 2018, 10:01:48 AM GMT+2, Jean-Baptiste Onofré <
> > j...@nanthrax.net> wrote:
> >
> >
> >
> >
> >
> > Hi guys,
> >
> > based on what Guillaume started already, I moved forward during the week
> > end on OSGi R7 support in Karaf.
> >
> > I think I will have something fully ready this week (during ApacheCon ;)).
> >
> > Once my PR is ready, I propose the following plan:
> >
> > - create the karaf-4.2.x branch with the current master
> > - bump version on master to 4.3.0-SNAPSHOT and merge the R7 PR
> > - "flag" 4.1.x branch as non active
> >
> > Thoughts ?
> >
> > By the way, I will be at ApacheCon Montréal from tomorrow up to Thursday
> > afternoon. If you want to meet, talk about Karaf and related, please let
> > me know !
> >
> > Regards
> > JB
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 
>
> Software Architect / Project Manager / Scrum Master


Re: [VOTE] Apache Karaf Decanter 2.1.0 release

2018-09-11 Thread Jamie G.
+1 (binding)

Cheers,
Jamie
On Tue, Sep 11, 2018 at 9:20 AM Achim Nierbeck
 wrote:
>
> +1 (binding)
>
> Am Di., 11. Sep. 2018 um 13:39 Uhr schrieb Jean-Baptiste Onofré <
> j...@nanthrax.net>:
>
> > +1 (binding)
> >
> > Gently reminder for this vote.
> >
> > Regards
> > JB
> >
> > On 07/09/2018 17:33, Jean-Baptiste Onofré wrote:
> > > Hi,
> > >
> > > I submit Apache Karaf Decanter 2.1.0 release to your vote.
> > >
> > > This is a major maintenance release on Decanter 2.x series. Especially,
> > > it provides:
> > >
> > > * New JDBC collector
> > > * Fix and improvements on the JMS collector and appender
> > > * Upgrade Kafka collector and appender to support Kafka 1.x
> > > * Improvements on the JMX collector to be able to execute MBean
> > operations
> > > * Add new raw and parser services
> > > and much more !
> > >
> > > For complete details, please take a look on the release notes:
> > >
> > > Release Notes:
> > >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12342684
> > >
> > > Git tag:
> > > decanter-2.1.0
> > >
> > > Staging Repository:
> > > https://repository.apache.org/content/repositories/orgapachekaraf-1116/
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Don't approve the release (please provide specific comments)
> > >
> > > This vote will be open for at least 72 hours.
> > >
> > > Thanks,
> > > Regards
> > > JB
> > >
> >
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 
>
> Software Architect / Project Manager / Scrum Master


Re: [VOTE] Apache Karaf Cave 4.1.1 release

2018-09-06 Thread Jamie G.
+1 (binding)

Cheers,
Jamie
On Thu, Sep 6, 2018 at 8:34 AM Andrea Cosentino
 wrote:
>
> +1 (non-binding)
>
> Thanks for the release.
>
> --
> Andrea Cosentino
> --
> Apache Camel PMC Chair
> Apache Karaf Committer
> Apache Servicemix PMC Member
> Email: ancosen1...@yahoo.com
> Twitter: @oscerd2
> Github: oscerd
>
>
>
>
>
>
> On Wednesday, September 5, 2018, 6:56:17 AM GMT+2, Jean-Baptiste Onofré 
>  wrote:
>
>
>
>
>
> Hi,
>
> I submit Apache Karaf Cave 4.1.1 release to your vote.
>
> This is a maintenance release on Cave 4.1.x series (working on Karaf
> 4.0.x, 4.1.x and 4.2.x), before starting the upgrade to the next 4.2.x
> series.
> This release contains fixes on the Maven repository management, the
> Feature gateway, the REST services (for both repository and deployer).
>
> For complete details, please take a look on the release notes:
>
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12342356
>
> Git tag:
> cave-4.1.1
>
> Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1115/
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks,
> Regards
> JB
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [PROPOSAL] - Stories page on website

2018-08-22 Thread Jamie G.
+1 fantastic!
On Wed, Aug 22, 2018 at 10:17 AM Francois Papon
 wrote:
>
> Hi,
>
> As we discuss on Slack, I pushed a PR about adding a stories page on the
> website to talk about Karaf ecosystem :
>
> https://github.com/fpapon/karaf-site/tree/STORIES
>
> I made a proposal structure of the page and add some stories after
> talking with JB.
>
> This is a WIP so you can complete or fix it you want :)
>
> regards,
>
> --
> François Papon
> fpa...@apache.org
>


Re: [VOTE] Apache Karaf "Container" 4.2.1 release

2018-08-19 Thread Jamie G.
+1 (binding)

Cheers,
Jamie
On Sat, Aug 18, 2018 at 7:15 PM Achim Nierbeck
 wrote:
>
> +1 (binding)
>
> regards, Achim
>
> Am Sa., 18. Aug. 2018 um 20:58 Uhr schrieb Jean-Baptiste Onofré <
> j...@nanthrax.net>:
>
> > +1 (binding)
> >
> > Regards
> > JB
> >
> > On 18/08/2018 15:34, Jean-Baptiste Onofré wrote:
> > > Hi,
> > >
> > > I submit Apache Karaf 4.2.1 release to your vote.
> > >
> > > This release is a major update on the 4.2.x series. It includes bunch of
> > > dependencies updates, fixes and new features, especially:
> > >
> > > - Better Java 9/10/11 support
> > > - Assembly tooling to create Docker image, by the way, official Karaf
> > > images will be available soon using these scripts
> > > - Docker feature allowing you to manipulate Docker directly from Karaf
> > > - Improved itest KarafTestSuport to create your own itests easily
> > > - Updated dev guide with examples included in the Karaf standard
> > > distribution (and using in the itests)
> > >
> > > For complete details, please take a look on the release notes:
> > >
> > > Release Notes:
> > >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12342945
> > >
> > > Git tag:
> > > karaf-4.2.1
> > >
> > > Staging Repository:
> > > https://repository.apache.org/content/repositories/orgapachekaraf-1114/
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Don't approve the release (please provide specific comments)
> > >
> > > This vote will be open for at least 72 hours.
> > >
> > > Thanks,
> > > Regards
> > > JB
> > >
> >
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 
>
> Software Architect / Project Manager / Scrum Master


Re: [PROPOSAL] Using Jenkins for Karaf test on Windows platform

2018-08-16 Thread Jamie G.
Given how many times a Windows specific issue arises it would be good
to have something automatically tests our builds.
On Thu, Aug 16, 2018 at 6:21 AM Jean-Baptiste Onofré  wrote:
>
> Hi all,
>
> regarding issues we had (and still have) on Windows platform (especially
> with the shell), I would like to create a job on Jenkins dedicated to
> execute the itest on Windows (and add some related shell itests).
>
> No objection ?
>
> Regards
> JB
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: Karaf target audience and release granularity

2018-08-16 Thread Jamie G.
I like the phrase "Product Project", perhaps we should add that to
Karaf's description ;)
On Thu, Aug 16, 2018 at 6:18 AM Jean-Baptiste Onofré  wrote:
>
> Hi Toni,
>
> I know a fairly large set of users that use Karaf without knowing OSGi.
>
> That's why it's a polymorphic container: some use spring, some use OSGi,
> some use blueprint, some use directly war, etc. There are several facet
> of using Karaf.
>
> About the distribution, to be honest, I only know users of standard
> distribution: either directly Karaf vanilla and then installing features
> and their applications, or creating their own custom distribution
> starting from the standard one. They don't necessary use the enterprise
> features, it's more the standard distribution + their own features.
>
> One of the key part of Karaf is use friendly. That's the difference
> starting from the framework. When you start from felix framework, it's
> up to you to construct all: logging management, hot deployment, ...
> Starting from Karaf it's a turnkey solution, having all user facing aspects.
> Karaf container and all its subprojects are really focused on user.
>
> Look at Decanter: it's tremendous simple solution but it does the job
> and users just use it.
>
> Karaf is a "product project", it's not a SDK. It's a multi-purpose
> runtime, powered by OSGi, but OSGi is not necessary the user facing model.
>
> That's why, as a "product project", I think it makes sense to have
> regular release pace.
>
> Regards
> JB
>
> On 16/08/2018 10:09, Toni Menzel wrote:
> > As mentioned, here are some more thoughts on Karaf audience/usage.
> >
> > Do you know how Karaf users consume/use Karaf? This is important to get a
> > good release cycle and granularity. (as teased by JB on this list recently).
> >
> > Why i am mentioning that? Well,i always felt that Karaf (the container) is
> > a rather large thing with all its feature repos coming with it. I think
> > thats why Karaf releases where coming rather slow in the past. (correct or
> > not?)
> >
> > *1. Karaf as an opinionated felix distro*
> >
> > This "batteries" included feature is (was?) a core selling point of Karaf
> > but is this really how people use it?
> > I know at least two larger customers who are baking their own Karaf
> > distribution anyway based on the minimal profile.
> >
> > So i am asking, wouldn't it make sense to release the "base" runtime (say
> > Felix+Karaf infrastructure like pax-url, feature system, configuration
> > system) independently? Similar to what you get with Karaf minimal.
> >
> > Depending on how Karaf is used in the real world (do you know?), here are
> > some radical thoughts on my/our personal usage:
> >
> >- Karaf Minimal becomes "Karaf Runtime" because its base unit you can
> >put everything on top (even at runtime).
> >- Karaf Standard/Enterprise becomes the "Karaf SDK" since has the
> >kitchen-sink nature that is great when you want to tinker with
> >Spring,Hibernate etc.
> >
> > Also, wouldn't it make sense to release the maven-plugin independently?
> >
> > Those changes might seem of no importance to Karaf insiders (because you
> > get all of that already when building your own distro) but at least I only
> > found Karaf reasonable for a lot of usecases until i found out how to
> > really only get the "runtime" part. Now i can say that for me Karaf is an
> > opinionated felix  distro (yes.. not only that but you get the point).
> >
> > *2. Karaf as polymorphic container*
> >
> > On the website Karaf is marketed as "Karaf can host any kind of
> > applications: OSGi, Spring, WAR, and much more". Is that how people really
> > use it? I mean.. are Spring (Boot..) people happy living inside Karaf?
> > Every OSGi-savvy person recommends going DS, staying with OSGi spec
> > standards and avoid War. - pun intended.
> > Yeah, its great for demos but is it worth the effort? - also to keep this
> > "working". And - from experience - i can tell that its also not a
> > recommendable migration path. It sounds great but Hibernate and friends are
> > actually quite hostile to your OSGi framework instance introducing a lot
> > more complexity into your system. And if even OSGi-savvy people have
> > problems troubleshooting such cases, how should a team of beginners do that?
> >
> > *3. Karaf as a better solution for Microservices*
> >
> > Guess i save this for another post, too easy to turn this into a rant. Let
> > me just say: i think Karaf is one of the few answers to the pervasive
> > Microservice/Spring Boot ecosystem. But it is not obvious and people stay
> > away from it because. Again, this COULD go very long, but it is not the
> > right place.
> >
> > Any thoughts?
> >
> > * What is Developer Ergonomics **? *
> >
> >
> >
> > *www.rebaze.de  | www.rebaze.com
> >  | @rebazeio *
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> 

Re: 4.2.1 vote tonight/tomorrow morning | Karaf regular release pace

2018-08-16 Thread Jamie G.
+1 on the release cadence guideline.

Cheers,
Jamie
On Thu, Aug 16, 2018 at 5:37 AM Toni Menzel  wrote:
>
> +1 on faster release cycles.
>
> I was quite ok with the slow paced Karaf release cycle in the past, i could
> imagine that, if you go faster (speaking of maybe even 4-6 weeks) it would
> make sense to have smaller logical units.
>
> Will share some more thoughts on this in a separate post.
>
> /Toni
>
>
>
> *www.rebaze.de  | www.rebaze.com
>  | @rebazeio *
>
> On Thu, Aug 16, 2018 at 6:53 AM, Grzegorz Grzybek 
> wrote:
>
> > Hello
> >
> > Good idea for smaller but faster releases.
> >
> > regards
> > Grzegorz Grzybek
> >
> > czw., 16 sie 2018 o 06:38 Francois Papon 
> > napisał(a):
> >
> > > Hi,
> > >
> > > +1 for both :)
> > >
> > > Releasing every 2 month make the release smallest and I think it's good
> > > for our users, it make the upgrade of their project or runtime easier.
> > >
> > > regards,
> > >
> > > François Papon
> > > fpa...@apache.org
> > >
> > > On 16/08/2018 08:03, Jean-Baptiste Onofré wrote:
> > > > Hi guys,
> > > >
> > > > as I don't want to hold 4.2.1 any longer, I will merge the last PRs
> > > > today and I will submit 4.2.1 to vote tonight/tomorrow early morning.
> > > >
> > > > If required I will cut a 4.2.2 pretty soon.
> > > >
> > > > I would like to propose a regular pace in our release, something like
> > at
> > > > least (it's a minimum) a release every 2 month "as it is".
> > > >
> > > > It would be easier for our user to get the changes "on the fly".
> > > >
> > > > I would like to apply this for Karaf "container" but also for the
> > > > subprojects (Decanter, Cellar, Cave, ...).
> > > >
> > > > Thoughts ?
> > > >
> > > > Regards
> > > > JB
> > >
> > >
> > >
> >


Re: Karaf target audience and release granularity

2018-08-16 Thread Jamie G.
Karaf is used / consumed heavily in the SDN world (see OpenDaylight &
its ecosystem).

For that community they do treat Karaf as a SDK for developing their
apps, its also of course their runtime.

The long support runs we provide for Karaf major versions is seen as a
benefit as SDN deployments typically run major infrastructure. The
release pace is a function of available time from the community -
speaking from my experiences with Karaf releases they are a fare
amount of work; more hands involved in testing, stabilizing builds,
etc are always welcomed :)

As to how Karaf is presented; Karaf is many things to many people, I'd
rather keep the open development possibilities than restrict them.



On Thu, Aug 16, 2018 at 5:40 AM Toni Menzel  wrote:
>
> As mentioned, here are some more thoughts on Karaf audience/usage.
>
> Do you know how Karaf users consume/use Karaf? This is important to get a
> good release cycle and granularity. (as teased by JB on this list recently).
>
> Why i am mentioning that? Well,i always felt that Karaf (the container) is
> a rather large thing with all its feature repos coming with it. I think
> thats why Karaf releases where coming rather slow in the past. (correct or
> not?)
>
> *1. Karaf as an opinionated felix distro*
>
> This "batteries" included feature is (was?) a core selling point of Karaf
> but is this really how people use it?
> I know at least two larger customers who are baking their own Karaf
> distribution anyway based on the minimal profile.
>
> So i am asking, wouldn't it make sense to release the "base" runtime (say
> Felix+Karaf infrastructure like pax-url, feature system, configuration
> system) independently? Similar to what you get with Karaf minimal.
>
> Depending on how Karaf is used in the real world (do you know?), here are
> some radical thoughts on my/our personal usage:
>
>- Karaf Minimal becomes "Karaf Runtime" because its base unit you can
>put everything on top (even at runtime).
>- Karaf Standard/Enterprise becomes the "Karaf SDK" since has the
>kitchen-sink nature that is great when you want to tinker with
>Spring,Hibernate etc.
>
> Also, wouldn't it make sense to release the maven-plugin independently?
>
> Those changes might seem of no importance to Karaf insiders (because you
> get all of that already when building your own distro) but at least I only
> found Karaf reasonable for a lot of usecases until i found out how to
> really only get the "runtime" part. Now i can say that for me Karaf is an
> opinionated felix  distro (yes.. not only that but you get the point).
>
> *2. Karaf as polymorphic container*
>
> On the website Karaf is marketed as "Karaf can host any kind of
> applications: OSGi, Spring, WAR, and much more". Is that how people really
> use it? I mean.. are Spring (Boot..) people happy living inside Karaf?
> Every OSGi-savvy person recommends going DS, staying with OSGi spec
> standards and avoid War. - pun intended.
> Yeah, its great for demos but is it worth the effort? - also to keep this
> "working". And - from experience - i can tell that its also not a
> recommendable migration path. It sounds great but Hibernate and friends are
> actually quite hostile to your OSGi framework instance introducing a lot
> more complexity into your system. And if even OSGi-savvy people have
> problems troubleshooting such cases, how should a team of beginners do that?
>
> *3. Karaf as a better solution for Microservices*
>
> Guess i save this for another post, too easy to turn this into a rant. Let
> me just say: i think Karaf is one of the few answers to the pervasive
> Microservice/Spring Boot ecosystem. But it is not obvious and people stay
> away from it because. Again, this COULD go very long, but it is not the
> right place.
>
> Any thoughts?
>
> * What is Developer Ergonomics **? *
>
>
>
> *www.rebaze.de  | www.rebaze.com
>  | @rebazeio *


Re: Karaf on OSv

2018-08-13 Thread Jamie G.
Not aware of any updates RE Karaf on OSv.

That being said, always happy to read about Karaf on different platforms.

Cheers,
Jamie
On Mon, Aug 13, 2018 at 3:00 PM Ranx  wrote:
>
> Interesting. There aren't any thoughts, insights, rants, or wonky input?
>
>
>
> --
> Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html


Re: [VOTE] Apache Karaf (Container) 4.1.6 release - take #2

2018-08-10 Thread Jamie G.
+1 (binding)

Cheers,
Jamie
On Fri, Aug 10, 2018 at 8:14 AM Christian Schneider
 wrote:
>
> +1 (binding)
>
> Christian
>
> Am Fr., 10. Aug. 2018 um 06:58 Uhr schrieb Jean-Baptiste Onofré <
> j...@nanthrax.net>:
>
> > Hi all,
> >
> > I submit Karaf (Container) 4.1.6 release to your vote (take #2 after Pax
> > Web and Spring updates). This is a
> > maintenance release on 4.1.x series.
> >
> > Release Notes:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12342748
> >
> > Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1113/
> >
> > Git Tag:
> > karaf-4.1.6
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks,
> > Regards
> > JB
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
>
>
> --
> --
> Christian Schneider
> http://www.liquid-reality.de
>
> Computer Scientist
> http://www.adobe.com


Re: [VOTE] Apache Karaf (Container) 4.1.6 release

2018-08-04 Thread Jamie G.
+1

Cheers,
Jamie
On Sat, Aug 4, 2018 at 5:33 AM Andrea Cosentino
 wrote:
>
> +1 (non-binding)
> Thanks JB
>
>   Il ven, 3 ago, 2018 alle 19:20, Jean-Baptiste Onofré ha 
> scritto:   Hi all,
>
> I submit Karaf (Container) 4.1.6 release to your vote. This is a
> maintenance release on 4.1.x series.
>
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12342748
>
> Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1112/
>
> Git Tag:
> karaf-4.1.6
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks,
> Regards
> JB
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>


Re: [VOTE] Apache Karaf (Container) 4.2.0 release (take 2)

2018-04-08 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Sun, Apr 8, 2018 at 7:24 AM, Achim Nierbeck  wrote:
> +1 (binding)
>
> regards, Achim
>
>
> 2018-04-08 9:10 GMT+02:00 Freeman Fang :
>
>> +1(binding)
>> Thanks!
>> -
>> Freeman(Yue) Fang
>>
>> Red Hat, Inc.
>> FuseSource is now part of Red Hat
>>
>>
>>
>> > On Apr 5, 2018, at 2:03 PM, Jean-Baptiste Onofré 
>> wrote:
>> >
>> > Hi all,
>> >
>> > I submit Karaf (Container) 4.2.0 release to your vote.
>> >
>> > This is the first GA on the 4.2.x series, following M1 and M2.
>> >
>> > NB: I preferred to postpone the merge of the new examples as it needs a
>> little
>> > polish. The PR is already available and it will be included in 4.2.1
>> (that we
>> > can expect beginning of May depending of 4.2.0 feedbacks):
>> > https://github.com/apache/karaf/pull/484
>> >
>> > NB: This is take 2, including KARAF-5688 fix
>> >
>> > Release Notes:
>> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>> projectId=12311140=12342076
>> >
>> > Staging Repository:
>> > https://repository.apache.org/content/repositories/orgapachekaraf-/
>> >
>> > Git Tag:
>> > karaf-4.2.0
>> >
>> > Please vote to approve this release:
>> >
>> > [ ] +1 Approve the release
>> > [ ] -1 Don't approve the release (please provide specific comments)
>> >
>> > This vote will be open for at least 72 hours.
>> >
>> > Thanks,
>> > Regards
>> > JB
>> > --
>> > Jean-Baptiste Onofré
>> > jbono...@apache.org
>> > http://blog.nanthrax.net
>> > Talend - http://www.talend.com
>>
>>
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 
>
> Software Architect / Project Manager / Scrum Master


Re: [VOTE] Apache Karaf (Container) 4.2.0 release

2018-04-04 Thread Jamie G.
I'd tend to agree with Dan here - if its breaking BP than a lot of
user apps may also break.

Cheers,
Jamie

On Wed, Apr 4, 2018 at 3:10 PM, Daniel Kulp  wrote:
>
>
>> On Apr 4, 2018, at 11:21 AM, Jean-Baptiste Onofré  wrote:
>>
>> Hi Dan,
>>
>> do you consider it can wait 4.2.1 or do you want a new 4.2.0 ?
>
> I believe it breaks several uses cases for CXF.More importantly as soon 
> as you install CXF, ANYTHING blueprint related breaks.
> org.apache.aries.blueprint.parser.Parser.parse uses DOM parsing and as soon 
> as xerces is there, blueprint is no longer able to parse any blueprint files.
>
> Up to you, but that seems fairly severe to me.
>
> Dan
>
>
>
>>
>> Regards
>> JB
>>
>> On 04/04/2018 02:54 PM, Daniel Kulp wrote:
>>>
>>> Just for the record, found two issues:
>>>
>>> 1) Installing CXF (which installs xercesImpl) causes most XML DOM parsing 
>>> to break when run on Java 8.  (Java9 is fine)  Guillaume already fixed this.
>>>
>>> 2) The “finders” that were added don’t include one for JAXB.   Thus we’ll 
>>> always end up using the JAXB in the JDK instead.
>>>
>>>
>>> Dan
>>>
>>>
>>>
>>> 2018-04-03 10:25 GMT+02:00 Jean-Baptiste Onofré :
>>>
 Hi all,

 I submit Karaf (Container) 4.2.0 release to your vote.

 This is the first GA on the 4.2.x series, following M1 and M2.

 NB: I preferred to postpone the merge of the new examples as it needs a
 little
 polish. The PR is already available and it will be included in 4.2.1 (that
 we
 can expect beginning of May depending of 4.2.0 feedbacks):
 https://github.com/apache/karaf/pull/484

 Release Notes:
 https://issues.apache.org/jira/secure/ReleaseNote.jspa?
 projectId=12311140=12342076

 Staging Repository:
 https://repository.apache.org/content/repositories/orgapachekaraf-1110/

 Git Tag:
 karaf-4.2.0

 Please vote to approve this release:

 [ ] +1 Approve the release
 [ ] -1 Don't approve the release (please provide specific comments)

 This vote will be open for at least 72 hours.

 Thanks,
 Regards
 JB
 --
 Jean-Baptiste Onofré
 jbono...@apache.org
 http://blog.nanthrax.net
 Talend - http://www.talend.com
>>>
>>
>> --
>> Jean-Baptiste Onofré
>> jbono...@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>
> --
> Daniel Kulp
> dk...@apache.org - http://dankulp.com/blog
> Talend Community Coder - http://coders.talend.com
>


Re: [VOTE] Apache Karaf (Container) 3.0.9 release

2018-03-01 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Thu, Mar 1, 2018 at 5:11 AM, Achim Nierbeck  wrote:
> +1 (binding)
>
> Achim
>
> 2018-03-01 7:48 GMT+01:00 Andrea Cosentino :
>
>> +1 (non-binding)
>>
>> Thanks JB
>>
>> --
>> Andrea Cosentino
>> --
>> Apache Camel PMC Member
>> Apache Karaf Committer
>> Apache Servicemix PMC Member
>> Email: ancosen1...@yahoo.com
>> Twitter: @oscerd2
>> Github: oscerd
>>
>>
>>
>>
>>
>>
>> On Monday, February 26, 2018, 10:43:41 AM GMT+1, Jean-Baptiste Onofré <
>> j...@nanthrax.net> wrote:
>>
>>
>>
>>
>>
>> Hi all,
>>
>> I submit Karaf (Container) 3.0.9 release to your vote. It's a maintenance
>> release, fixing several issues and bringing minor dependency updates.
>>
>> Release Notes:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>> projectId=12311140=12338081
>>
>> Staging Repository:
>> https://repository.apache.org/content/repositories/orgapachekaraf-1109
>>
>> Git Tag:
>> karaf-3.0.9
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Don't approve the release (please provide specific comments)
>>
>> This vote will be open for at least 72 hours.
>>
>> Thanks,
>> Regards
>> JB
>> --
>> Jean-Baptiste Onofré
>> jbono...@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 
>
> Software Architect / Project Manager / Scrum Master


Re: [VOTE] Apache Karaf (Container) 4.1.5 release

2018-02-13 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Tue, Feb 13, 2018 at 5:06 AM, Grzegorz Grzybek  wrote:
> +1 (non-binding)
>
> regards
> Grzegorz Grzybek
>
> 2018-02-13 9:17 GMT+01:00 Andrea Cosentino :
>
>> +1 (non-binding)
>> --Andrea Cosentino --Apache Camel PMC
>> MemberApache Karaf CommitterApache Servicemix PMC MemberEmail:
>> ancosen1985@yahoo.comTwitter: @oscerd2Github: oscerd
>>
>> On Monday, February 12, 2018, 9:21:21 PM GMT+1, Francois Papon <
>> francois.pa...@openobject.fr> wrote:
>>
>>  +1 (non-binding)
>>
>> Thanks for the release !
>>
>> François
>>
>>
>> Le 12/02/2018 à 22:52, Jean-Baptiste Onofré a écrit :
>> > Hi all,
>> >
>> > I submit Karaf (Container) 4.1.5 release to your vote.
>> >
>> > Release Notes:
>> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>> projectId=12311140=12342294
>> >
>> > Staging Repository:
>> > https://repository.apache.org/content/repositories/orgapachekaraf-1108/
>> >
>> > Git Tag:
>> > karaf-4.1.5
>> >
>> > Please vote to approve this release:
>> >
>> > [ ] +1 Approve the release
>> > [ ] -1 Don't approve the release (please provide specific comments)
>> >
>> > This vote will be open for at least 72 hours.
>> >
>> > Thanks,
>> > Regards
>> > JB
>>
>>
>>


Re: [VOTE] Apache Karaf 4.2.0.M2 release

2018-01-01 Thread Jamie G.
+1

Cheers,
Jamie

On Mon, Jan 1, 2018 at 11:56 AM, Jean-Baptiste Onofré  wrote:
> +1 (binding)
>
> Regards
> JB
>
>
> On 12/29/2017 09:57 AM, Jean-Baptiste Onofré wrote:
>>
>> Hi all
>>
>> I submit Karaf 4.2.0.M2 release to your vote. Like 4.2.0.M1, it's not a GA
>> release but a second technical preview. The purpose is to continue the test
>> campaign before the first GA Release.
>> Compared to 4.2.0.M1 we did lot of bug fixes and improved the Java 9
>> support. 4.2.0.M2 is probably the last technical preview before the 4.2.0
>> GA.
>>
>> Release Notes:
>>
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12342357
>>
>> Staging Repository:
>> https://repository.apache.org/content/repositories/orgapachekaraf-1105/
>>
>> Git tag:
>> karaf-4.2.0.M2
>>
>> Please vote for this release:
>>
>> [ ] +1 (approve the release)
>> [ ] -1 (don't approve the release, provide reason)
>>
>> This vote is open for 72h.
>>
>> Thanks
>> Regards
>> JB
>> ⁣
>
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Apache Karaf Cave 4.1.0 release

2018-01-01 Thread Jamie G.
+1

Cheers,
Jamie

On Mon, Jan 1, 2018 at 11:56 AM, Jean-Baptiste Onofré  wrote:
> Hi guys,
>
> gently reminder: we need an additional binding vote for this release.
>
> Thanks
> Regards
> JB
>
>
> On 12/24/2017 08:08 AM, Jean-Baptiste Onofré wrote:
>>
>> Hi all,
>>
>> I submit Karaf Cave 4.1.0 release to your vote.
>> This first release in the new Cave 4.1.x series introduces the Deployer
>> feature, allowing you to manipulate artifacts and interact with Karaf
>> instance.
>>
>> It also includes the Karaf Features Gateway feature, allowing you to use
>> an unique Cave repository serving all features for your Karaf instances.
>>
>> It contains several bug fixes and improvements on the Server feature as
>> well.
>>
>> Release Notes:
>>
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12340462
>>
>> Staging Repository:
>> https://repository.apache.org/content/repositories/orgapachekaraf-1103/
>>
>> Git Tag:
>> cave-4.1.0
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Don't approve the release (please provide specific comments)
>>
>> This vote will be open for at least 72 hours.
>>
>> Thanks,
>> Regards
>> JB
>
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Apache Karaf (Container) 4.1.4 release

2017-12-18 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Mon, Dec 18, 2017 at 9:26 AM, Łukasz Dywicki  wrote:
> +1 (binding)
>
> Tested with OH2 build - no issues found.
>
> Cheers,
> Lukasz
>
> On 18.12.2017 10:52, Grzegorz Grzybek wrote:
>> +1 (non-binding)
>>
>> regards
>> Grzegorz Grzybek
>>
>> 2017-12-18 10:07 GMT+01:00 Roedl Lukas :
>>
>>> +1 (non-binding)
>>>
>>> regards,
>>> Lukas
>>>
>>> -Ursprüngliche Nachricht-
>>> Von: Jean-Baptiste Onofré [mailto:j...@nanthrax.net]
>>> Gesendet: Samstag, 16. Dezember 2017 07:24
>>> An: Karaf Dev 
>>> Betreff: [VOTE] Apache Karaf (Container) 4.1.4 release
>>>
>>> Hi all,
>>>
>>> I submit Karaf (Container) 4.1.4 release to your vote.
>>>
>>> Release Notes:
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>>> projectId=12311140=12341702
>>>
>>> Staging Repository:
>>> https://repository.apache.org/content/repositories/orgapachekaraf-1102/
>>>
>>> Git Tag:
>>> karaf-4.1.4
>>>
>>> Please vote to approve this release:
>>>
>>> [ ] +1 Approve the release
>>> [ ] -1 Don't approve the release (please provide specific comments)
>>>
>>> This vote will be open for at least 72 hours.
>>>
>>> Thanks,
>>> Regards
>>> JB
>>> --
>>> Jean-Baptiste Onofré
>>> jbono...@apache.org
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>>


Re: [VOTE] Apache Karaf 4.2.0.M1 release

2017-10-28 Thread Jamie G.
+1 (binding)

On Sat, Oct 28, 2017 at 5:27 AM, Francois Papon
 wrote:
> +1 (non-binding)
>
> Very good job guys !!
>
>
>
> Le 28/10/2017 à 10:31, Jean-Baptiste Onofré a écrit :
>> Hi all
>>
>> I submit Karaf 4.2.0.M1 release to your vote. It's not a GA release but a 
>> technical preview. The purpose is to perform a test campaign before the 
>> first GA Release.
>> Especially the Java9 support is not yet complete as we need new dependencies 
>> releases.
>>
>> Release Notes:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12338362
>>
>> Staging Repository:
>> https://repository.apache.org/content/repositories/orgapachekaraf-1101/
>>
>> Git tag:
>> karaf-4.2.0.M1
>>
>> Please vote for this release:
>>
>> [ ] +1 (approve the release)
>> [ ] -1 (don't approve the release, provide reason)
>>
>> This vote is open for 72h.
>>
>> Thanks
>> Regards
>> JB
>> ⁣
>


Re: [VOTE] Apache Karaf (Container) 4.1.3 release

2017-10-28 Thread Jamie G.
+1 (binding)

On Fri, Oct 27, 2017 at 5:46 PM, Steinar Bang  wrote:
>> Jean-Baptiste Onofré :
>
>> I guess you didn't add the staging mvn repo in etc/org.ops4j.pax.url.mvn.cfg
>
> Ok, then it worked:
>
> karaf@root()> config:edit org.ops4j.pax.url.mvn
> karaf@root()> config:property-append org.ops4j.pax.url.mvn.repositories ", 
> https://repository.apache.org/content/repositories/orgapachekaraf-1100/;
> karaf@root()> config:update
> karaf@root()> feature:install ukelonn
> karaf@root()>
>
> But the integration tests failed:
>  https://github.com/steinarb/ukelonn/tree/master/ukelonn.tests
> (they eventually failed with timeouts)
>
> But the integration test failure is probably caused by the same thing as
> the failure of my initial manual test.
> (Because the integration tests use karaf and loads the same features as
> my manual test, and there is nothing in the integration tests that
> changes the config)
>
> In any case the my application started in karaf, when installed
> manually, and was running identical to 4.1.2 in the testing that I did.
>
> So +1 (non-binding) from me
>
>
> Here's the diff to the parent pom of the above project:
>
> diff --git a/pom.xml b/pom.xml
> index 40824bd..bed74a5 100644
> --- a/pom.xml
> +++ b/pom.xml
> @@ -25,7 +25,7 @@
>  
>  UTF-8
>  2.5.3
> -4.1.2
> +4.1.3
>  3.5.3
>  2.0.0
>  1.17
> @@ -428,11 +428,22 @@
>  ukelonn.karaf
>  
>
> +
> +
> +karaf-staging
> +
> https://repository.apache.org/content/repositories/orgapachekaraf-1100/
> +
> +
> +
>  
>  
>  vaadin-addons
>  http://maven.vaadin.com/vaadin-addons
>  
> +
> +karaf-staging
> +
> https://repository.apache.org/content/repositories/orgapachekaraf-1100/
> +
>  
>
>  
>


Re: [VOTE] Apache Karaf Cellar 4.1.1 release

2017-10-09 Thread Jamie G.
+1

On Mon, Oct 9, 2017 at 5:48 AM, Roedl Lukas  wrote:
> +1 (non-binding)
>
> regards,
> Lukas
>
> -Ursprüngliche Nachricht-
> Von: Jean-Baptiste Onofré [mailto:j...@nanthrax.net]
> Gesendet: Samstag, 7. Oktober 2017 11:51
> An: Karaf Dev 
> Betreff: [VOTE] Apache Karaf Cellar 4.1.1 release
>
> Hi all,
>
> I submit Karaf Cellar 4.1.1 release to your vote. This is a maintenance 
> release on 4.1.x series.
> This release brings an important bug fixes for cluster:features* commands and 
> dependency updates.
>
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12340615
>
> Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1099/
>
> Git Tag:
> cellar-4.1.1
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks,
> Regards
> JB
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Migrate to gitbox

2017-10-02 Thread Jamie G.
+1

Yes, website instructions need to be updated along with the move.

On Mon, Oct 2, 2017 at 5:59 AM, Achim Nierbeck  wrote:
> +1
>
> regards, Achim
>
> 2017-10-02 10:04 GMT+02:00 Jean-Baptiste Onofré :
>
>> +1
>>
>> NB: we have to update the dev guide on  the website after the move.
>>
>> Regards
>> JB
>>
>>
>> On 10/02/2017 10:02 AM, Guillaume Nodet wrote:
>>
>>> Following a few discussions we had, I'm starting a vote.
>>> The overall idea is to migrate our git repositories to gitbox, which
>>> allows
>>> a deeper integration with github features.  The first one we should
>>> leverage is the ability to close, merge PRs directly from github.
>>>
>>>[ ] +1, migrate Karaf repositories to gitbox
>>>[ ] -1, keep git-wip + github mirror
>>>
>>>
>>>
>> --
>> Jean-Baptiste Onofré
>> jbono...@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 
>
> Software Architect / Project Manager / Scrum Master


Re: [VOTE] Apache Karaf (Container) 4.0.10 release

2017-09-26 Thread Jamie G.
+1 looks great :)

On Mon, Sep 25, 2017 at 12:08 AM, Jean-Baptiste Onofré  
wrote:
> Hi all,
>
> I submit Karaf (Container) 4.0.10 release to your vote.
>
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12340287
>
> Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1098/
>
> Git Tag:
> karaf-4.0.10
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 48 hours.
>
> Thanks,
> Regards
> JB
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Apache Karaf (Container) 4.1.2 release

2017-08-07 Thread Jamie G.
+1 (binding)

Cheers,
Jamie

On Sun, Aug 6, 2017 at 8:06 AM, Fabian Lange
 wrote:
>  +1 (non-binding)
>
> Our dist builds without problems. The changes I checked were from the
> correct revisions of dependencies. No regressions in the stuff we use.
> Thanks!
>
> Fabian
>
> On Fri, Aug 4, 2017 at 8:51 PM, Jean-Baptiste Onofré 
> wrote:
>
>> Hi all,
>>
>> I submit Karaf (Container) 4.1.2 release to your vote.
>>
>> Release Notes:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
>> ctId=12311140=12340261
>>
>> Staging Repository:
>> https://repository.apache.org/content/repositories/orgapachekaraf-1097/
>>
>> Git Tag:
>> karaf-4.1.2
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Don't approve the release (please provide specific comments)
>>
>> This vote will be open for at least 48 hours.
>>
>> Thanks,
>> Regards
>> JB
>> --
>> Jean-Baptiste Onofré
>> jbono...@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>


Re: [PROPOSAL] Apache Karaf Slack & discuss about GitBox

2017-06-12 Thread Jamie G.
In regards to slack, I do find it very convenient to use. Very low
barrier of entry to new users and contributors.

As the email distributions are the official place for communication
(User/Dev) I'd be happy having day to day community chat on IRC &
Slack.



On Mon, Jun 12, 2017 at 3:20 AM, Jean-Baptiste Onofré  wrote:
> Hi team,
>
> Slack is very popular communication channel for developer. Lot of Apache
> projects are using it and it's pretty convenient.
>
> I wonder if it makes sense to propose a Apache Karaf Slack room in addition
> of IRC. Thoughts ?
>
> On the other hand, Apache now provides GitBox:
>
> https://gitbox.apache.org/
>
> GitBox enables bi-directional sync to GitHub and links committer's accounts,
> allowing greater use of GitHub functionality by contributors and committers.
>
> There's no rush but I think it could be interesting for Karaf, especially to
> get more contributions via GitHub Pull Requests.
>
> Thoughts ?
>
> On the other hand, I will send an e-mail explaining the "clean" steps to do
> when merging a GitHub PR (to automatically update the PR, etc).
>
> Regards
> JB
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: Board report for June '17

2017-05-25 Thread Jamie G.
+1 reads well

On Thu, May 25, 2017 at 10:42 AM, Achim Nierbeck
 wrote:
> looks good from my point of view ...
> +1
>
> regards,  Achim
>
> 2017-05-24 10:58 GMT+02:00 Jean-Baptiste Onofré :
>
>> Hi all,
>>
>> I prepared the board report for June '17:
>>
>> https://cwiki.apache.org/confluence/display/KARAF/Board+Reports
>>
>> Please, review and update if I forgot something.
>>
>> Thanks !
>> Regards
>> JB
>> --
>> Jean-Baptiste Onofré
>> jbono...@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 
>
> Software Architect / Project Manager / Scrum Master


Re: [VOTE] Apache Karaf (Container) 4.1.0 release, RC#2

2017-02-04 Thread Jamie G.
+1 (binding)

On Sat, Feb 4, 2017 at 7:25 AM, Markus Rathgeb  wrote:
> +1 (non-binding)


Re: JB off for 2 weeks

2017-02-02 Thread Jamie G.
Have a great vacation!



On Thu, Feb 2, 2017 at 10:49 AM, Jean-Baptiste Onofré  wrote:
> Hi guys,
>
> I'm in vacation tonight for 2 weeks.
>
> I will have access to my e-mail and I will complete the 4.1.0 release.
>
> However, I can have some delay in my replies depending the tequila I will
> have in my blood ;)
>
> See you soon guys !
> Regards
> JB
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com


Re: [VOTE] Apache Karaf (Container) 4.0.8 release

2016-12-14 Thread Jamie G.
+1

cheers,
Jamie

On Wed, Dec 14, 2016 at 9:41 AM, Markus Rathgeb  wrote:
> Hi,
>
> +1 (non-binding)
>
> I tested K408 staging on a Raspberry Pi 2 Model B, too and it seems to
> be working (KARAF-4714).
>
> Best regards,
> Markus


Re: [HEADSUP] Persistent wiring in Karaf 4.1

2016-10-05 Thread Jamie G.
Thank you Guillaume for the heads up - I've seen similar issue crop up
in OpenDaylight, luckily using Equinox as the core seemed to resolve
their issue in most cases.

--J

On Wed, Oct 5, 2016 at 2:31 AM, Guillaume Nodet  wrote:
> The Karaf 4 resolver does a great job of finding a good solution for some
> deployments.  Unfortunately, it's even a bit too smart.
> I had a use case where the custom distribution I was creating (it includes
> cxf + camel + pax-web + undertow ...) was starting correctly (the
> FeaturesService uses the resolver to install the features), but if I
> restart Karaf, the wiring is wrong and one bundle (the cxf jms transport)
> could not be resolved.
> In this scenario, there's no real bug, as felix is not greedy and try to
> resolve the bundles one by one.  If I had to actually use  this
> distribution, one way to work around the problem would have been to try to
> influence the order in which bundles are installed, as this has an effect
> on the wiring.  The problem is that it needs manual tweaking and is very
> tedious and non repeatable.
>
> Anyway, I decided to solve the problem by making the wiring a bit more
> "persistent".  What happens is that the features-extension bundle is
> attached as a framework extension.  It listens for bundle resolution event
> and save the wiring on the file system.  When karaf restarts, the extension
> loads the wiring and waits for the system bundle started event.  At this
> point, it installs a resolver hook, ask  for the resolution of all bundles,
> guiding the resolution with its data. This is the same process that's
> performed by the FeaturesService when installing a feature.
> This actually solves the problem, as all bundles are resolved and come back
> in the same state they were before.
>
> The data is stored in the following folder:
>   data/cache/bundle0/wiring
>
> Another side effect is that the startup is a bit faster, as the resolver
> only has a single way to resolve the bundles, so no time is lost in
> computing a correct solution.
>
> I just wanted to give you a heads-up on this new mechanism...
>
> --
> 
> Guillaume Nodet
> 
> Red Hat, Open Source Integration
>
> Email: gno...@redhat.com
> Web: http://fusesource.com
> Blog: http://gnodet.blogspot.com/


Re: [VOTE] Apache Karaf (Container) 3.0.8 release

2016-08-09 Thread Jamie G.
+1 (binding)

On Mon, Aug 8, 2016 at 4:43 PM, Krzysztof Sobkowiak
 wrote:
> +1 (non-biding)
>
> ServiceMix 6 ok with the new version
>
> Regards
> Krzysztof
>
> On 08.08.2016 09:59, Jean-Baptiste Onofré wrote:
>> Hi all,
>>
>> I submit Karaf Container 3.0.8 release to your vote.
>>
>> Release Notes:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12335948
>>
>> Staging Repository:
>> https://repository.apache.org/content/repositories/orgapachekaraf-1069/
>>
>> Git Tag:
>> karaf-3.0.8
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Don't approve the release (please provide specific comments)
>>
>> This vote will be open for at least 72 hours.
>>
>> Thanks,
>
> --
> Krzysztof Sobkowiak (@ksobkowiak)
>
> JEE & OSS Architect, Integration Architect
> Apache Software Foundation Member (http://apache.org/)
> Apache ServiceMix Committer & PMC Member (http://servicemix.apache.org/)
> Senior Solution Architect @ Capgemini SSC (http://www.capgeminisoftware.pl/)


Re: [VOTE] Apache Karaf Decanter 1.2.0 release

2016-08-03 Thread Jamie G.
+1 (binding)

On Tue, Aug 2, 2016 at 9:35 AM, Andrea Cosentino
 wrote:
> +1 (non-binding).
>
> Thanks JB!
>  --
> Andrea Cosentino
> --
> Apache Camel PMC Member
> Apache Karaf Committer
> Apache Servicemix Committer
> Email: ancosen1...@yahoo.com
> Twitter: @oscerd2
> Github: oscerd
>
>
>
> On Tuesday, August 2, 2016 2:02 PM, Christian Schneider 
>  wrote:
> +1 (non binding)
>
> Christian
>
>
> On 01.08.2016 18:32, Jean-Baptiste Onofré wrote:
>> Hi all,
>>
>> I submit Karaf Decanter 1.2.0 release to your vote.
>>
>> Release Notes:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12335659
>>
>>
>> Git tag:
>> decanter-1.2.0
>>
>> Staging repository:
>> https://repository.apache.org/content/repositories/orgapachekaraf-1068/
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Don't approve the release (please provide specific comments)
>>
>> This vote will be open for at least 72 hours.
>>
>> Thanks,
>>
>> Regards
>> JB
>
>
> --
> Christian Schneider
> http://www.liquid-reality.de
>
> Open Source Architect
>
> http://www.talend.com


  1   2   3   4   5   6   7   >