On Monday, 19 March 2018, 11:05:21 CET, Andy Gumbrecht <[email protected]> wrote: > I don't see TomEE as the center of the world, but somewhere where people > should be free to work without constantly being told it's not OK to do so.
No, I didn't mean it that way. It's perfectly fine to do things in TomEE of course. And again: TomEE IS important. But if we hit some CDI problem then we should try to fix it 'upstream' in OpenWebBeans - and not in TomEE. And if we hit JAX-RS issues then we should try to fix it in CXF - and not in TomEE. Got me? You know that we had lots of duplication and hacks in TomEE to 'tweak' OWB. And it did really hurt when the spec did evolve. We cleaned that up and the code is now much easier to maintain. The thing I wanted to express is that the barriers for existing ASF commiters are pretty low. If possible then we should fix things where they belong to. Yes, sometimes it might be the easiest/quickest to just add a workaround in TomEE. But often that is not the _correct_ way to do it. And in the long term it adds maintenance costs. I have to admit that I did just roughly glimpsed over the JWT work, so I cannot even judge whether the JWT part makes sense for Geronimo or not. Will try to catch up in the next few days. LieGrue,strub
