Re: Docker images for 8.0.0

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: Docker images for 8.0.0

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: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Docker images for 8.0.0

jgallimore
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 <[hidden email]> 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: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

RE: Docker images for 8.0.0

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:[hidden email]]
Sent: lundi 20 janvier 2020 10:52
To: [hidden email]; [hidden email]
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 <[hidden email]> 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: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Docker images for 8.0.0

jgallimore
On Mon, Jan 20, 2020 at 11:07 AM COURTAULT Francois <
[hidden email]> 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
Reply | Threaded
Open this post in threaded view
|

RE: Docker images for 8.0.0

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:[hidden email]]
Sent: lundi 20 janvier 2020 12:46
To: [hidden email]
Cc: [hidden email]
Subject: Re: Docker images for 8.0.0

On Mon, Jan 20, 2020 at 11:07 AM COURTAULT Francois < [hidden email]> 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
Reply | Threaded
Open this post in threaded view
|

Re: Docker images for 8.0.0

jgallimore
On Mon, Jan 20, 2020 at 11:54 AM COURTAULT Francois <
[hidden email]> 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
Reply | Threaded
Open this post in threaded view
|

RE: Docker images for 8.0.0

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:[hidden email]]
Sent: lundi 20 janvier 2020 12:59
To: [hidden email]
Cc: [hidden email]
Subject: Re: Docker images for 8.0.0

On Mon, Jan 20, 2020 at 11:54 AM COURTAULT Francois < [hidden email]> 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
Reply | Threaded
Open this post in threaded view
|

Re: Docker images for 8.0.0

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

Reply | Threaded
Open this post in threaded view
|

RE: Docker images for 8.0.0

COURTAULT Francois
Sorry my apologies .

Best Regards.

-----Original Message-----
From: Tobias Erdle [mailto:[hidden email]]
Sent: lundi 20 janvier 2020 14:28
To: [hidden email]
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

Reply | Threaded
Open this post in threaded view
|

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

David Blevins-2
In reply to this post by COURTAULT Francois

> On Jan 20, 2020, at 5:14 AM, COURTAULT Francois <[hidden email]> 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

Reply | Threaded
Open this post in threaded view
|

Re: Docker images for 8.0.0

Tobias Erdle
In reply to this post by jgallimore
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 <[hidden email]> 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: [hidden email]
>>
>>
--
Tobias Erdle

e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Docker images for 8.0.0

jgallimore
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 <[hidden email]> 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 <[hidden email]>
> 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: [hidden email]
> >>
> >>
> --
> Tobias Erdle
>
> e-mail: [hidden email]
>
>