Re: TomeEE 8.0.5 and microprofile JWT RBAC 1.1

2021-01-13 Thread David Blevins
> On Jan 13, 2021, at 5:31 AM, COURTAULT Francois 
>  wrote:
> 
> Hello David,
> 
> Just my point of view that I want to share with you.
> Of course not everyone is using µServices architecture but there is some 
> traction on that.
> 
> For example, we have migrated 2 of our solutions from monolith to µServices 
> architecture and we are using for the moment TomEE 8.0.5.
> 
> So , for our organization, MP specifications are quite important. The 
> consequence is that we are waiting for a close following of the 
> specifications as they evolved. David, as you said, TomEE 8.0.5 is in between 
> 2.1/2.2 MP specifications. But it's too old ! :-(
> The version 4.0.1 has just been released, between 2.2 and 4.0.1, 5 MP 
> specifications releases have been published.
> 
> I am afraid that if you don't put some priority on MP, most of the people, 
> wanting to build a Java µService architecture, will use Quarkus or Helidon 
> for such thing instead of using TomEE !For example, following MP 
> specifications as much as possible, is more important than having a full 
> compliancy with Jakarta EE 8 or 9. Ask the question to the community and 
> let's see the answers ? 
> 
> Again I just want to share my feelings about the TomEE roadmap.

I understand and share you frustration.  I'll add that once a project like this 
one is so far behind, it actually makes it harder to recover as fewer people 
come here and that leads to even fewer resources.  Your disadvantages pile up 
and compound on each other and it can make things feel quite hopeless.  It 
takes a lot of determination to keep going against such terrible odds.  It also 
takes a dalai lama level of zen to not direct that frustration at those who 
offer suggestions on how you can do better with what little you have and go 
silent when the topic comes up on how they can do better and contribute the 
little they have.

I appreciate you mean well and truly do want the project to be stronger.

TomEE was built by people in their spare time (including me) and we seemed to 
hover around 1.5 FTEs in aggregate across a small handful of people.  We're 
still at that level of resources.  We could have a large community discussion 
on how those people spend their time, but I don't think more opinions will help 
them and will likely discourage them.

Rather thank asking the community what they want most, I'd be more interested 
in knowing how we can help them contribute what they want.

If you have any suggestions I'm very willing to hear them.


-David




smime.p7s
Description: S/MIME cryptographic signature


Re: [ANN] Welcome new Apache TomEE Committer Richard Zowalla

2021-01-13 Thread Zowalla, Richard
Thanks to all of you for your kind words and for this opportunity!

TomEE has a very welcoming community.

My journey started in 2015 (with TomEE 1.7.x), when my colleague,
Martin W., urged me (hehe, sorry for the wording :-P) to join the 
d...@tomee.apache.org list to monitor potential discussions, which would
influence our (research) software. So, there I was - a silent listener
reading the various discussions going on at this time.

Then, in December 2018, there was "TomEE for the Holidays" (with this
cool images on Twitter [1]) and we had an issue (related to German
locales / date formatting) influencing our software: after some
debugging and feedback by Romain via Jira, my first commit to TomEE was
born. Time passed again and in 2019, the next image appeared on Twitter
[2]. In 2020, I was experimenting with JCA connectors to build some
sort of pseudo transactional file io (digged through the mailing lists
to find some information about it - might be worth to write it down in
the future :-) ) and also learned a lot related to CORBA, Byte-Code
generation at build time and SPI (and also some sort of history about
it).

Through all this years: Whenever I had a question or some thoughts, I
received an answer or a piece of information to start digging enabling
me to ask a follow up question and so on ...

tl;dr: I experienced a lot of fun & learned a lot about TomEE internals
and I am still learning a lot each day. Thus, I feel honored to be part
of such a supportive community (even before becomming a committer) :-)

I hope, that I can continue this journey with all of you in the next
years!

Gruss
Richard

[1] https://twitter.com/tomitribe/status/1073645255407345666
[2] https://twitter.com/tomitribe/status/1207322298870632449

Am Dienstag, den 12.01.2021, 22:34 +0100 schrieb Jean-Louis Monteiro:
> The Project Management Committee (PMC) for Apache TomEE has
> invited Richard to become a committer and we are pleased to announce
> that
> he has accepted.
> 
> Richard, a while back (yes I know) when I started contributing and I
> eventually got invited to become a committer, David sent a wonderful
> message[1] based on the well known proverb "It takes a village ...
> (to
> raise a child)". I can't unfortunately compete with David's phrasing
> and
> wonderful words, but believe me, I wish I could for you. But I'll try
> to
> say it with my simple but honest frenchglish words.
> 
> I'm very proud to be writing this announcement on behalf of the
> Apache
> TomEE PMC. You have been continuously contributing to the project,
> with
> code, documentation, examples and most important, helping out users
> and
> other potential committers.
> 
> You have the Apache way and I'm glad you accepted the invite.
> It's our committer responsibility to enable others to contribute and
> again
> I think you have been doing great.
> 
> Being a committer enables easier contribution to the project since
> there is
> no need to go via the patch submission process. This should enable
> better
> productivity. Being a PMC member enables assistance with the
> management and
> to guide the direction of the project.
> 
> 
> Please join me and send him a warm welcome and thank you.
> 
> 
> [1]
> http://tomee-openejb.979440.n4.nabble.com/It-takes-a-village-Jean-Louis-td988516.html#a988522
> 
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com



smime.p7s
Description: S/MIME cryptographic signature


RE: TomeEE 8.0.5 and microprofile JWT RBAC 1.1

2021-01-13 Thread COURTAULT Francois
Hello David,

Just my point of view that I want to share with you.
Of course not everyone is using µServices architecture but there is some 
traction on that.

For example, we have migrated 2 of our solutions from monolith to µServices 
architecture and we are using for the moment TomEE 8.0.5.

So , for our organization, MP specifications are quite important. The 
consequence is that we are waiting for a close following of the specifications 
as they evolved. David, as you said, TomEE 8.0.5 is in between 2.1/2.2 MP 
specifications. But it's too old ! :-(
The version 4.0.1 has just been released, between 2.2 and 4.0.1, 5 MP 
specifications releases have been published.

I am afraid that if you don't put some priority on MP, most of the people, 
wanting to build a Java µService architecture, will use Quarkus or Helidon for 
such thing instead of using TomEE !For example, following MP specifications 
as much as possible, is more important than having a full compliancy with 
Jakarta EE 8 or 9. Ask the question to the community and let's see the answers 
? 

Again I just want to share my feelings about the TomEE roadmap.

Best Regards.

-Original Message-
From: David Blevins [mailto:david.blev...@gmail.com] 
Sent: mardi 12 janvier 2021 23:04
To: users@tomee.apache.org
Subject: Re: TomeEE 8.0.5 and microprofile JWT RBAC 1.1

Hello Francois,

TomEE 8 does support MicroProfile JWT 1.1.  As for the overall level of 
support, MicroProfile 2.1 would be the most accurate version to cite, though 
the answer is really it's a bit mixed.

Essentially MicroProfile 2.1 is the last MicroProfile version that included 
Fault Tolerance 1.x.  MicroProfile 2.2 switched to FaultTolerance 2.0 which is 
not supported.  Some of the specs are more current than the versions that were 
included in MicroProfile 2.1, so parts of our MicroProfile support is more 
current.

The technique of looking at the related API jar as you did is the right one to 
use.

Most people are working on Jakarta EE 8 compliance with a secondary focus on 
Jakarta EE 9 compliance as they are the same TCK just with different 
namespaces.  I suspect when that is done people will move onto getting 
MicroProfile compliance more current.

That isn't to say help getting MicroProfile support more current right now 
wouldn't be extremely welcome -- it definitely would -- however, no one has 
volunteered yet so it sits in the "someday" pile.

Hope that helps.


-- 
David Blevins
http://twitter.com/dblevins
http://www.tomitribe.com

> On Dec 18, 2020, at 2:18 AM, COURTAULT Francois 
>  wrote:
> 
> Hello,
> 
> Could anyone answer to the questions below ?
> Thanks in advance.
> 
> Best Regards.
> 
> -Original Message-
> From: COURTAULT Francois [mailto:francois.courta...@thalesgroup.com] 
> Sent: vendredi 11 décembre 2020 18:23
> To: users@tomee.apache.org
> Subject: TomeEE 8.0.5 and microprofile JWT RBAC 1.1
> 
> Hello everyone,
> 
> Is TomEE 8.0.5 certified for micro-profile JWT 1.1 ?
> Looking at the lib embedded, microprofile-jwt-auth-api-1.1.1.jar, I would say 
> yes, but I prefer to check.
> 
> BTW, it's a recurrent question I have: what is the micro-profile version on 
> which TomEE 8.0.5 is certified ?
> The lastest version is 3.3.
> 
> Best Regards.
> 
> 
> 



Re: [ANN] Welcome new Apache TomEE Committer Richard Zowalla

2021-01-13 Thread Thomas Andraschko
Congrats!

Am Mi., 13. Jan. 2021 um 11:40 Uhr schrieb Jonathan Gallimore <
jonathan.gallim...@gmail.com>:

> Congratulations Richard, and thank you for all your contributions!
>
> Jon
>
> On Tue, Jan 12, 2021 at 9:34 PM Jean-Louis Monteiro <
> jlmonte...@tomitribe.com> wrote:
>
> > The Project Management Committee (PMC) for Apache TomEE has
> > invited Richard to become a committer and we are pleased to announce that
> > he has accepted.
> >
> > Richard, a while back (yes I know) when I started contributing and I
> > eventually got invited to become a committer, David sent a wonderful
> > message[1] based on the well known proverb "It takes a village ... (to
> > raise a child)". I can't unfortunately compete with David's phrasing and
> > wonderful words, but believe me, I wish I could for you. But I'll try to
> > say it with my simple but honest frenchglish words.
> >
> > I'm very proud to be writing this announcement on behalf of the Apache
> > TomEE PMC. You have been continuously contributing to the project, with
> > code, documentation, examples and most important, helping out users and
> > other potential committers.
> >
> > You have the Apache way and I'm glad you accepted the invite.
> > It's our committer responsibility to enable others to contribute and
> again
> > I think you have been doing great.
> >
> > Being a committer enables easier contribution to the project since there
> is
> > no need to go via the patch submission process. This should enable better
> > productivity. Being a PMC member enables assistance with the management
> and
> > to guide the direction of the project.
> >
> >
> > Please join me and send him a warm welcome and thank you.
> >
> >
> > [1]
> >
> >
> http://tomee-openejb.979440.n4.nabble.com/It-takes-a-village-Jean-Louis-td988516.html#a988522
> >
> > --
> > Jean-Louis Monteiro
> > http://twitter.com/jlouismonteiro
> > http://www.tomitribe.com
> >
>


Re: [ANN] Welcome new Apache TomEE Committer Richard Zowalla

2021-01-13 Thread Jonathan Gallimore
Congratulations Richard, and thank you for all your contributions!

Jon

On Tue, Jan 12, 2021 at 9:34 PM Jean-Louis Monteiro <
jlmonte...@tomitribe.com> wrote:

> The Project Management Committee (PMC) for Apache TomEE has
> invited Richard to become a committer and we are pleased to announce that
> he has accepted.
>
> Richard, a while back (yes I know) when I started contributing and I
> eventually got invited to become a committer, David sent a wonderful
> message[1] based on the well known proverb "It takes a village ... (to
> raise a child)". I can't unfortunately compete with David's phrasing and
> wonderful words, but believe me, I wish I could for you. But I'll try to
> say it with my simple but honest frenchglish words.
>
> I'm very proud to be writing this announcement on behalf of the Apache
> TomEE PMC. You have been continuously contributing to the project, with
> code, documentation, examples and most important, helping out users and
> other potential committers.
>
> You have the Apache way and I'm glad you accepted the invite.
> It's our committer responsibility to enable others to contribute and again
> I think you have been doing great.
>
> Being a committer enables easier contribution to the project since there is
> no need to go via the patch submission process. This should enable better
> productivity. Being a PMC member enables assistance with the management and
> to guide the direction of the project.
>
>
> Please join me and send him a warm welcome and thank you.
>
>
> [1]
>
> http://tomee-openejb.979440.n4.nabble.com/It-takes-a-village-Jean-Louis-td988516.html#a988522
>
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com
>