On behalf of Oracle, I would like to congratulate the MicroProfile team on completing the working group charter. This sets MicroProfile on track for development of future Enterprise Java components and APIs for years to come.
As some of you already know, we have been shipping Helidon, a MicroProfile compatible implementation, for some time. Helidon currently supports MicroProfile 3.2 and we intend to release 3.3 support soon.
Oracle would very much like to become a member of the MicroProfile Working group.
We are currently struggling with adoption of the one-week ballot review period. While we understand that "everything should be done" before the ballot comes up for review, Murphy is always lurking and ready to muck things up: elements of the component might be modified just prior to ballot; someone with that particular expertise is away; someone with approval authority is away; etc. etc. In particular, for specifications that we do not have much active participation, a one week review period could be quite difficult for us to manage.
For Oracle and perhaps other large organizations, especially those with large intellectual property portfolios, we think this quick ballot period could be a barrier to joining the working group as well. So we are inquiring to see if there is any interest from the existing membership to adopt a slightly more generous ballot period.
The following outlines a proposal that we would like to see considered:
Those who are acquainted with the Jakarta EE working group probably know that it uses a slightly modified ballot duration from what is described in the Eclipse Foundation Specification Process (the EFSP). Mechanically, the Jakarta EE working group adopts the EFSP and modifies some elements of that process. This is written in the Jakarta EE Specification Process (the JESP). For the more significant ballots, this addendum specifies a two week ballot period.
Here are the ballot periods from the second bullet of current JESP:
In order to move things along when additional time is not needed, we would further encourage a clause stating something like:
On Sep 15, 2020, at 1:39 PM, Ed Bratt <edwar...@gmail.com> wrote:In order to move things along when additional time is not needed, we would further encourage a clause stating something like:
- All ballots will be considered complete once the specified duration has elapsed or all eligible voting members have cast their vote, whichever comes first.
A ballot is used to seek Specification Committee approval. Unless otherwise stated in this process (or a Working Group-specific derivative of this process), the default period for all Specification Committee ballots is seven (7) days. During that time, any member of a Specification Committee may request that the period be extended to thirty (30) days.
A Specification Committee may opt to increase the length of the ballot period, but may not—under any circumstances—reduce any review period to fewer than seven (7) days.
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/dba1f103-ac55-47e6-ae5c-ce1ee62a1a6bn%40googlegroups.com.
Wayne Beaton
Director of Open Source Projects | Eclipse Foundation, Inc.
Join us at our virtual event: EclipseCon 2020 - October 20-22
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CALXWXwfGb6EOZiYpA-uKPq-UpayGq2WyXkanxUcHBayhu%3DWBgw%40mail.gmail.com.
On Sep 16, 2020, at 6:02 PM, Ed Bratt <edwar...@gmail.com> wrote:Thank you Wayne. Perhaps the following text could be added to the charter:
The following ballot durations will be used:Each ballot will end after the minimum time-period specified in the EFSP has elapsed and when all eligible members have voted, or when the ballot durations listed above have elapsed. In no event, will a ballot successfully complete before the requisite minimum time-period specified in the EFSP.
- Creation Review: 7 calendar days;
- Plan Review: 7 calendar days;
- Progress Review: 14 calendar days;
- Release Review: 14 calendar days;
- Service Release Review: 14 calendar days; and
- JESP Update: 7 calendar days.
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/2b9d06fb-7aca-483d-bd20-9067344628a4n%40googlegroups.com.
Also, I'm assuming for MicroProfile 4.0 we can go straight to Release Review.
On Sep 16, 2020, at 6:02 PM, Ed Bratt <edwar...@gmail.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CANYgYAT1SBLGO2-KfVasKkZo%3DUfLj8A6apMiew6NU3E3fn1-Yg%40mail.gmail.com.
Here is a draft of an MPSP that includes the text below along with the necessary boilerplate:
- https://docs.google.com/document/d/1anTlBMyqMbEnRvC8Pz1pAo17Cejy4qUK9ZPbP7NDk8s/edit?usp=sharingThis is currently in my personal Google drive. Not sure how to move it into our MP drive.--David Blevins
On Sep 16, 2020, at 6:02 PM, Ed Bratt <edwar...@gmail.com> wrote:
Thank you Wayne. Perhaps the following text could be added to the charter:The following ballot durations will be used:Each ballot will end after the minimum time-period specified in the EFSP has elapsed and when all eligible members have voted, or when the ballot durations listed above have elapsed. In no event, will a ballot successfully complete before the requisite minimum time-period specified in the EFSP.
- Creation Review: 7 calendar days;
- Plan Review: 7 calendar days;
- Progress Review: 14 calendar days;
- Release Review: 14 calendar days;
- Service Release Review: 14 calendar days; and
- JESP Update: 7 calendar days.
I'm only suggesting language here to be helpful. If the membership is interested in taking this in a different direction, please proceed.-- Ed
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/dba1f103-ac55-47e6-ae5c-ce1ee62a1a6bn%40googlegroups.com.
--Wayne BeatonDirector of Open Source Projects | Eclipse Foundation, Inc.Join us at our virtual event: EclipseCon 2020 - October 20-22--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CALXWXwfGb6EOZiYpA-uKPq-UpayGq2WyXkanxUcHBayhu%3DWBgw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/dba1f103-ac55-47e6-ae5c-ce1ee62a1a6bn%40googlegroups.com.
--Wayne BeatonDirector of Open Source Projects | Eclipse Foundation, Inc.Join us at our virtual event: EclipseCon 2020 - October 20-22--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CALXWXwfGb6EOZiYpA-uKPq-UpayGq2WyXkanxUcHBayhu%3DWBgw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CANYgYAT1SBLGO2-KfVasKkZo%3DUfLj8A6apMiew6NU3E3fn1-Yg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/44293f25-7518-4083-8a1e-88c06984189do%40googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/c_fxUreHL1c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/9D32972D-65A7-4033-B4AC-AB1AE9C9F7AE%40tomitribe.com.
That is a trivial modification of the current JESP that is adopting the same timelines, so it seems perfect for our requirements and should not pose a problem with finalization of the MPWG.It seems like adoption of the same language that refers to a specification process that is approved by the steering committee is a simple update to the charter.
On Tue, Sep 22, 2020 at 2:26 PM David Blevins <dble...@tomitribe.com> wrote:
Here is a draft of an MPSP that includes the text below along with the necessary boilerplate:
- https://docs.google.com/document/d/1anTlBMyqMbEnRvC8Pz1pAo17Cejy4qUK9ZPbP7NDk8s/edit?usp=sharingThis is currently in my personal Google drive. Not sure how to move it into our MP drive.--David Blevins
On Sep 16, 2020, at 6:02 PM, Ed Bratt <edwar...@gmail.com> wrote:
Thank you Wayne. Perhaps the following text could be added to the charter:The following ballot durations will be used:Each ballot will end after the minimum time-period specified in the EFSP has elapsed and when all eligible members have voted, or when the ballot durations listed above have elapsed. In no event, will a ballot successfully complete before the requisite minimum time-period specified in the EFSP.
- Creation Review: 7 calendar days;
- Plan Review: 7 calendar days;
- Progress Review: 14 calendar days;
- Release Review: 14 calendar days;
- Service Release Review: 14 calendar days; and
- JESP Update: 7 calendar days.
I'm only suggesting language here to be helpful. If the membership is interested in taking this in a different direction, please proceed.-- Ed
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/dba1f103-ac55-47e6-ae5c-ce1ee62a1a6bn%40googlegroups.com.
--Wayne BeatonDirector of Open Source Projects | Eclipse Foundation, Inc.Join us at our virtual event: EclipseCon 2020 - October 20-22--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CALXWXwfGb6EOZiYpA-uKPq-UpayGq2WyXkanxUcHBayhu%3DWBgw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CANYgYAT1SBLGO2-KfVasKkZo%3DUfLj8A6apMiew6NU3E3fn1-Yg%40mail.gmail.com.
--
You received this message because you are subscribed to a topic in the Google Groups "MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/c_fxUreHL1c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile+unsubscribe@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/dba1f103-ac55-47e6-ae5c-ce1ee62a1a6bn%40googlegroups.com.
--Wayne BeatonDirector of Open Source Projects | Eclipse Foundation, Inc.Join us at our virtual event: EclipseCon 2020 - October 20-22--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CALXWXwfGb6EOZiYpA-uKPq-UpayGq2WyXkanxUcHBayhu%3DWBgw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CANYgYAT1SBLGO2-KfVasKkZo%3DUfLj8A6apMiew6NU3E3fn1-Yg%40mail.gmail.com.
--
You received this message because you are subscribed to a topic in the Google Groups "MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/c_fxUreHL1c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/9D32972D-65A7-4033-B4AC-AB1AE9C9F7AE%40tomitribe.com.
--
You received this message because you are subscribed to a topic in the Google Groups "MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/c_fxUreHL1c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/dee8d54e-8180-4406-ab18-32ac429d8b10o%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/dba1f103-ac55-47e6-ae5c-ce1ee62a1a6bn%40googlegroups.com.
--Wayne BeatonDirector of Open Source Projects | Eclipse Foundation, Inc.Join us at our virtual event: EclipseCon 2020 - October 20-22--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CALXWXwfGb6EOZiYpA-uKPq-UpayGq2WyXkanxUcHBayhu%3DWBgw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CANYgYAT1SBLGO2-KfVasKkZo%3DUfLj8A6apMiew6NU3E3fn1-Yg%40mail.gmail.com.
--
You received this message because you are subscribed to a topic in the Google Groups "MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/c_fxUreHL1c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/9D32972D-65A7-4033-B4AC-AB1AE9C9F7AE%40tomitribe.com.
--
You received this message because you are subscribed to a topic in the Google Groups "MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/c_fxUreHL1c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile+unsubscribe@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/dba1f103-ac55-47e6-ae5c-ce1ee62a1a6bn%40googlegroups.com.
--Wayne BeatonDirector of Open Source Projects | Eclipse Foundation, Inc.Join us at our virtual event: EclipseCon 2020 - October 20-22--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CALXWXwfGb6EOZiYpA-uKPq-UpayGq2WyXkanxUcHBayhu%3DWBgw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CANYgYAT1SBLGO2-KfVasKkZo%3DUfLj8A6apMiew6NU3E3fn1-Yg%40mail.gmail.com.
--
You received this message because you are subscribed to a topic in the Google Groups "MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/c_fxUreHL1c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/9D32972D-65A7-4033-B4AC-AB1AE9C9F7AE%40tomitribe.com.
--
You received this message because you are subscribed to a topic in the Google Groups "MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/c_fxUreHL1c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/dee8d54e-8180-4406-ab18-32ac429d8b10o%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/c_fxUreHL1c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/807e73ef-1a79-44e1-90ed-d789e2edf7f8o%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CAHyjRvCkCGY2V-wUnz1rC99R3oNnAggcW18cmuUJ%3DQyD9X9Mnw%40mail.gmail.com.