An update status: TomEE 7.1: - MicroProfile 1.2. - Support for Config, JWT, Fault Tolerance and Health added. - Metrics seems to require CDI 2.0 that is not available on TomEE 7, so it is out for now. - Health has an issue with the JSON response because of JSONB annotation. May need the JSONB Provider as well. - PR’s: TOMEE-2209 - TomEE 7.1 Added MP Specs: Fault Tolerance and Health. <https://github.com/apache/tomee/pull/145>
TomEE 8: - MicroProfile 1.2 and 1.3 - Support for Config, JWT, Fault Tolerance, Health, Metrics, Rest Client and OpenAPI. - Still working on the Open Tracing support. - Requires the JSONB Provider. - PR’s: TOMEE-2209 - TomEE 8 Microprofile 1.2 Support <https://github.com/apache/tomee/pull/141>, TOMEE-2210 - TomEE 8 Microprofile 1.3 Support <https://github.com/apache/tomee/pull/146>, TOMEE-2221 - Added Johnzon Jsonb Provider. <https://github.com/apache/tomee/pull/142> Main JIRAS: TOMEE-2209 <https://issues.apache.org/jira/browse/TOMEE-2209> TOMEE-2210 <https://issues.apache.org/jira/browse/TOMEE-2210> TOMEE-2221 <https://issues.apache.org/jira/browse/TOMEE-2221> Hope it helps! Cheers, Roberto > On 9 Aug 2018, at 21:33, Gurkan Erdogdu <cgerdo...@gmail.com> wrote: > >> >> Sure. Here it is: >> https://issues.apache.org/jira/browse/TOMEE-2209 < >> https://issues.apache.org/jira/browse/TOMEE-2209> > > Thank you. > > On Thu, Aug 9, 2018 at 7:41 PM, Roberto Cortez <radcor...@yahoo.com.invalid> > wrote: > >> Would a main JIRA Issue “MicroProfile Support” and sub-tasks with >> everything related under the parent task work? >> >>> On 9 Aug 2018, at 17:36, David Blevins <david.blev...@gmail.com> wrote: >>> >>>> On Aug 9, 2018, at 4:28 AM, Gurkan Erdogdu <cgerdo...@gmail.com> wrote: >>>> >>>> Can you also please open JIRA issue (main issue and we >>>> can create sub-tasks under it) to track MP related work? >>> >>> Agreed. And for those reading, our release notes are generated from >> JIRA (or at least they used to be). So we should file JIRAs with the >> subject written from the perspective of someone reading the release notes. >> That's clean and simple subjects. >>> >>> It would be very common for me to file a handful of JIRAs even though >> one would do it from a tracking perspective. It was also common for me to >> go back through commits at release time and spend 2 days filing them >> because the release notes were too thin. >>> >>> Here's the template: >>> >>> - https://svn.apache.org/repos/asf/tomee/sandbox/release- >> tools/src/main/resources/release-notes.vm >>> >>> As far as JIRAs, I'd probably aim for release notes looking like this: >>> >>> >>> Upgrades: >>> >>> - ... >>> >>> New Features: >>> >>> - MicroProfile 1.3 Support >>> - MicroProfile JWT 1.0 >>> - MicroProfile FaultTolerance 1.0 >>> [list them all cleanly] >>> >>> That'd mean you'd have to file a JIRA of type "New Feature" with the >> clean subject "MicroProfile JWT 1.0." If you used talkative text like, >> "Adding some MP-JWT Stuff", you'll get strange looking release notes. >>> >>> >>> Upgrades: >>> >>> - ... >>> >>> New Features: >>> >>> - Implement MP in TomEE >>> [list them all cleanly] >>> >>> Tasks & Subtasks: >>> >>> - Update the pom.xml with MP-JWT >>> - Fix integration issue with JWT Filter >>> [list them all cleanly] >>> >>> This doesn't clearly communicate our status to the world and just puts >> more work on the release manager who would have to ensure the release notes >> make sense, so it's to not just file JIRAs, but think of the future release >> note readers when we file them. >>> >>> >>> -David >>> >>> >> >>