Re: Docker images for 8.0.0

2020-02-14 Thread Jonathan Gallimore
Its in progress - there's some feedback which came in last night, which I
suspect Rod will get to shortly, he's usually pretty responsive.

Jon

On Fri, Feb 14, 2020 at 3:56 PM Tobias Erdle  wrote:

> Hello again,
>
> I just wanted to ask if there are news relating this topic. I saw that
> the GitHub repo seems to have updated Dockerfiles for 8.0.1 but still no
> release to Dockerhub :( Is there any plan to release the images soon?
>
> Best regards,
>
> Tobias
>
> On 20.01.20 10:52, Jonathan Gallimore wrote:
> > 8.0.1 is being release today having just passed a vote, so I'm
> anticipating
> > Rod / Carl and other will be looking to get a Docker image for that done
> > fairly quickly. I'll take a look at the problem with the GitHub project
> you
> > mention. Thanks for pointing that out.
> >
> > Jon
> >
> > On Mon, Jan 20, 2020 at 8:53 AM Tobias Erdle 
> wrote:
> >
> >> Hi again,
> >>
> >> just wanted to ask if there are any updates on this topic, as I'm still
> >> not able to file an issue in the GitHub repo (although the README links
> >> to them, but they are disabled) and there aren't updates on Dockerhub.
> >>
> >> Would be great to get some answer ;)
> >>
> >> Thanks and best regards,
> >>
> >> Tobias Erdle
> >>
> >> --
> >> Tobias Erdle
> >>
> >> e-mail: tobi.er...@gmail.com
> >>
> >>
> --
> Tobias Erdle
>
> e-mail: tobi.er...@gmail.com
>
>


Re: Docker images for 8.0.0

2020-02-14 Thread Tobias Erdle

Hello again,

I just wanted to ask if there are news relating this topic. I saw that 
the GitHub repo seems to have updated Dockerfiles for 8.0.1 but still no 
release to Dockerhub :( Is there any plan to release the images soon?


Best regards,

Tobias

On 20.01.20 10:52, Jonathan Gallimore wrote:

8.0.1 is being release today having just passed a vote, so I'm anticipating
Rod / Carl and other will be looking to get a Docker image for that done
fairly quickly. I'll take a look at the problem with the GitHub project you
mention. Thanks for pointing that out.

Jon

On Mon, Jan 20, 2020 at 8:53 AM Tobias Erdle  wrote:


Hi again,

just wanted to ask if there are any updates on this topic, as I'm still
not able to file an issue in the GitHub repo (although the README links
to them, but they are disabled) and there aren't updates on Dockerhub.

Would be great to get some answer ;)

Thanks and best regards,

Tobias Erdle

--
Tobias Erdle

e-mail: tobi.er...@gmail.com



--
Tobias Erdle

e-mail: tobi.er...@gmail.com



MicroProfile status in TomEE 8.0.1 (was Re: Docker images for 8.0.0)

2020-01-20 Thread David Blevins


> On Jan 20, 2020, at 5:14 AM, COURTAULT Francois 
>  wrote:
> 
> Hello Jonathan,
> 
> I have understood that the MP implementations are provided by Geronimo 
> projects, right?
> 
> The delta I have seen is:
> µSpec   Current Geronimo implementation   
>  MP 2.2 version
> OpenTracing   1.1 1.3
> Open API  1.1 
> 1.0.1 
> Config 1.2.1   1.3
> FaultTolerance   1.0   2.0
> 
> What I don't get is MP 2.1 requires:
> OpenTracing 1.2
> Config 1.3
> FaultTolerance 1.1.
> 
> So how is it possible that TomEE 8 is MP 2.1 certified ?

My observation is we're MicroProfile 2.0 compatible.  We would be 2.1 
compatible were the OpenTracing implementation be 1.2 instead of the 1.1 we 
ship.

Here are the library versions from the 8.0.1 release.

lib/microprofile-health-api-1.0.jar
lib/microprofile-fault-tolerance-api-1.1.4.jar
lib/microprofile-config-api-1.3.jar
lib/microprofile-rest-client-api-1.3.3.jar
lib/microprofile-jwt-auth-api-1.1.1.jar
lib/microprofile-opentracing-api-1.1.jar
lib/microprofile-metrics-api-1.1.1.jar
lib/microprofile-openapi-api-1.0.1.jar

> Or it means that the Geronimo implementation versioning is not aligned with 
> MP versions.
> But, in this case, how do we know which Geronimo implementation is MP x.y 
> compliant with ?

Yes, they are versioned independently.  Best frame of reference is the actual 
api jar versions.

> Don't see RestClient in Geronimo !!  

Apache CXF provides that.

> Who contributes to Geronimo ? only TomEE contributors ?

There is some overlap, but they two are not 100% the same committers.

Here's a complete list of Apache committers and projects:

 - http://people.apache.org/committer-index.html

In terms of who is actually active, Github stats are the best source:

 - https://github.com/apache/geronimo-config/graphs/contributors
 - https://github.com/apache/geronimo-opentracing/graphs/contributors



-David



RE: Docker images for 8.0.0

2020-01-20 Thread COURTAULT Francois
Sorry my apologies .

Best Regards.

-Original Message-
From: Tobias Erdle [mailto:tobi.er...@gmail.com] 
Sent: lundi 20 janvier 2020 14:28
To: users@tomee.apache.org
Subject: Re: Docker images for 8.0.0

Hi again,

it would be really great not to hijack this thread for further discussions 
about MP or TomEE certifications (which, it seems, may need a separate thread), 
as it originally was about missing Docker images ;)

Thank you really much.

Best regards,

Tobias



Re: Docker images for 8.0.0

2020-01-20 Thread Tobias Erdle

Hi again,

it would be really great not to hijack this thread for further 
discussions about MP or TomEE certifications (which, it seems, may need 
a separate thread), as it originally was about missing Docker images ;)


Thank you really much.

Best regards,

Tobias



RE: Docker images for 8.0.0

2020-01-20 Thread COURTAULT Francois
Hello Jonathan,

I have understood that the MP implementations are provided by Geronimo 
projects, right?

The delta I have seen is:
 µSpec   Current Geronimo implementation
MP 2.2 version
OpenTracing   1.1   1.3
Open API  1.1   
1.0.1 
Config   1.2.1   1.3
FaultTolerance   1.0 2.0

What I don't get is MP 2.1 requires:
OpenTracing 1.2
Config 1.3
FaultTolerance 1.1.

So how is it possible that TomEE 8 is MP 2.1 certified ?

Or it means that the Geronimo implementation versioning is not aligned with MP 
versions.
But, in this case, how do we know which Geronimo implementation is MP x.y 
compliant with ?

Don't see RestClient in Geronimo !!  

Who contributes to Geronimo ? only TomEE contributors ?

Best Regards.

-Original Message-
From: Jonathan Gallimore [mailto:jonathan.gallim...@gmail.com] 
Sent: lundi 20 janvier 2020 12:59
To: users@tomee.apache.org
Cc: d...@tomee.apache.org
Subject: Re: Docker images for 8.0.0

On Mon, Jan 20, 2020 at 11:54 AM COURTAULT Francois < 
francois.courta...@thalesgroup.com> wrote:

> Hello Jonathan,
>
> If I have well understood: TomEE 9 will manage the latest MP (eg 3.2 
> or superior), right ? When the master branch will become the 9 version ?
>

I don't know the timings on that yet.


> Regarding TomEE 8, will you provide us a MP 2.2 (latest 2.x MP 
> version) version ?
>

I have a fairly long to-do list, but if I can work on it, I will. I don't know 
how trivial it will be. This is a good contribution point for anyone wanting to 
join in.

Jon


Re: Docker images for 8.0.0

2020-01-20 Thread Jonathan Gallimore
On Mon, Jan 20, 2020 at 11:54 AM COURTAULT Francois <
francois.courta...@thalesgroup.com> wrote:

> Hello Jonathan,
>
> If I have well understood: TomEE 9 will manage the latest MP (eg 3.2 or
> superior), right ? When the master branch will become the 9 version ?
>

I don't know the timings on that yet.


> Regarding TomEE 8, will you provide us a MP 2.2 (latest 2.x MP version)
> version ?
>

I have a fairly long to-do list, but if I can work on it, I will. I don't
know how trivial it will be. This is a good contribution point for anyone
wanting to join in.

Jon


RE: Docker images for 8.0.0

2020-01-20 Thread COURTAULT Francois
Hello Jonathan,

If I have well understood: TomEE 9 will manage the latest MP (eg 3.2 or 
superior), right ? When the master branch will become the 9 version ?

Regarding TomEE 8, will you provide us a MP 2.2 (latest 2.x MP version) version 
?

Best Regards.

-Original Message-
From: Jonathan Gallimore [mailto:jonathan.gallim...@gmail.com] 
Sent: lundi 20 janvier 2020 12:46
To: users@tomee.apache.org
Cc: d...@tomee.apache.org
Subject: Re: Docker images for 8.0.0

On Mon, Jan 20, 2020 at 11:07 AM COURTAULT Francois < 
francois.courta...@thalesgroup.com> wrote:

> Hello Jonathan,
>
> As MP is quite important for us, what is the MP compliancy new version ?
> 2.2 ? 3.x?
>

Its 2.1. This is mostly bugfixes from TomEE 8.0.0.


> I  guess it should be 2.2. The 3.x compliancy should be targeted in 
> TomEE 8.1.x branch, right ?
> Has this branch ever started ?
>

There's no 8.1.x branch at present. We're more likely to see master get 
branched to create an 8.0 release branch, and master become TomEE 9, and I'd 
expect that to target Jakarta EE 9 and the latest MicroProfile version.

Having just gone through the pain of doing 3 simultaneous releases for 3 
different branches, I would not be in favour of maintaining more branches, but 
that's just my personal view. If there's desire for more branches, that can be 
discussed - it should probably have its own thread rather than picking up on 
this one (regarding Docker images).

Jon


Re: Docker images for 8.0.0

2020-01-20 Thread Jonathan Gallimore
On Mon, Jan 20, 2020 at 11:07 AM COURTAULT Francois <
francois.courta...@thalesgroup.com> wrote:

> Hello Jonathan,
>
> As MP is quite important for us, what is the MP compliancy new version ?
> 2.2 ? 3.x?
>

Its 2.1. This is mostly bugfixes from TomEE 8.0.0.


> I  guess it should be 2.2. The 3.x compliancy should be targeted in TomEE
> 8.1.x branch, right ?
> Has this branch ever started ?
>

There's no 8.1.x branch at present. We're more likely to see master get
branched to create an 8.0 release branch, and master become TomEE 9, and
I'd expect that to target Jakarta EE 9 and the latest MicroProfile version.

Having just gone through the pain of doing 3 simultaneous releases for 3
different branches, I would not be in favour of maintaining more branches,
but that's just my personal view. If there's desire for more branches, that
can be discussed - it should probably have its own thread rather than
picking up on this one (regarding Docker images).

Jon


RE: Docker images for 8.0.0

2020-01-20 Thread COURTAULT Francois
Hello Jonathan,

As MP is quite important for us, what is the MP compliancy new version ? 2.2 ? 
3.x?
I  guess it should be 2.2. The 3.x compliancy should be targeted in TomEE 8.1.x 
branch, right ?
Has this branch ever started ? 

Best Regards.

-Original Message-
From: Jonathan Gallimore [mailto:jonathan.gallim...@gmail.com] 
Sent: lundi 20 janvier 2020 10:52
To: users@tomee.apache.org; d...@tomee.apache.org
Subject: Re: Docker images for 8.0.0

8.0.1 is being release today having just passed a vote, so I'm anticipating Rod 
/ Carl and other will be looking to get a Docker image for that done fairly 
quickly. I'll take a look at the problem with the GitHub project you mention. 
Thanks for pointing that out.

Jon

On Mon, Jan 20, 2020 at 8:53 AM Tobias Erdle  wrote:

> Hi again,
>
> just wanted to ask if there are any updates on this topic, as I'm 
> still not able to file an issue in the GitHub repo (although the 
> README links to them, but they are disabled) and there aren't updates on 
> Dockerhub.
>
> Would be great to get some answer ;)
>
> Thanks and best regards,
>
> Tobias Erdle
>
> --
> Tobias Erdle
>
> e-mail: tobi.er...@gmail.com
>
>


Re: Docker images for 8.0.0

2020-01-20 Thread Jonathan Gallimore
8.0.1 is being release today having just passed a vote, so I'm anticipating
Rod / Carl and other will be looking to get a Docker image for that done
fairly quickly. I'll take a look at the problem with the GitHub project you
mention. Thanks for pointing that out.

Jon

On Mon, Jan 20, 2020 at 8:53 AM Tobias Erdle  wrote:

> Hi again,
>
> just wanted to ask if there are any updates on this topic, as I'm still
> not able to file an issue in the GitHub repo (although the README links
> to them, but they are disabled) and there aren't updates on Dockerhub.
>
> Would be great to get some answer ;)
>
> Thanks and best regards,
>
> Tobias Erdle
>
> --
> Tobias Erdle
>
> e-mail: tobi.er...@gmail.com
>
>


Re: Docker images for 8.0.0

2020-01-20 Thread Tobias Erdle

Hi again,

just wanted to ask if there are any updates on this topic, as I'm still 
not able to file an issue in the GitHub repo (although the README links 
to them, but they are disabled) and there aren't updates on Dockerhub.


Would be great to get some answer ;)

Thanks and best regards,

Tobias Erdle

--
Tobias Erdle

e-mail: tobi.er...@gmail.com