Hi Roberto Great work! and thank you for the update. Best. On Mon, Aug 13, 2018 at 7:19 PM, Roberto Cortez <radcor...@yahoo.com.invalid > wrote:
> 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 > >>> > >>> > >> > >> > >