i watched this video earlier today https://www.youtube.com/watch?v=F9uZndZc47E and now i feel like i actually understand the parts of MP like Config, JWT, Health etc so your post is making sense to me.  us slow ones will catch up eventually!

On 13/08/18 18:19, Roberto Cortez 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 <[email protected]> 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 <[email protected]>
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 <[email protected]> wrote:

On Aug 9, 2018, at 4:28 AM, Gurkan Erdogdu <[email protected]> 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





Reply via email to