Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-spec.committee] Presentation of Ballots for Release Reviews

There's a mutual dependency here, right?  The specification review can't be declared successful until the release review is complete, right?

Sort of. There's no notion of a "specification review".

I'm probably splitting hairs, but... a Specification is declared a Final Specification after the successful completion of a Release Review. In order to successfully complete a Release Review, Super-majority approval of the Specification Committee is required.

It's not really a mutual dependency. The Specification Committee's approval is one of the requirements that feeds into the Release Review. But I don't think that it hurts to think of it as a mutual dependency.

I had expected to run a single ballot for each Specification Project. Running a ballot for each Specification isn't wrong, it's just going to require a small number of extra ballots.

HTH,

Wayne

Wayne

On Wed, Aug 7, 2019 at 4:26 PM Bill Shannon <bill.shannon@xxxxxxxxxx> wrote:
Wayne Beaton wrote on 8/7/19 12:59 PM:
Greetings Jakarta EE Specification Committee,

This is not the call for the ballot. Rather, this is a proposal for how the ballot will be presented.

The JESP/EFSP requires a ballot on the release of each Specification Project. Jakarta Dependency Injection is one of two specifications "owned" by the Jakarta Contents and Dependency Injection Specification Project. 

I propose, that rather than wait for CDI, we push forward on this specification individually, with an understanding that the ballot for both this specification and for the CDI Specification must be completed successfully before the release review for the CDI Specification Project can be declared successful (i.e. one release review for the project, and one ballot for each specification). I think that this will be less confusing for the community.
There's a mutual dependency here, right?  The specification review can't be declared successful until the release review is complete, right?

Regarding the content of the ballot request, I propose that the call for the ballot include links to the related PRs which contain all of the relevant information. The ballot request will look something like this:

I need your vote to approve the Jakarta Dependency Injection 1.0 release.

The relevant materials are available here:


Per the process, this will be a fourteen day ballot, ending on August 22/2019. I require a Super-majority positive vote of the Specification Committee members. Community input is welcome, but only votes cast by Specification Committee Representatives will be counted.

The Specification Committee is composed of representatives of the Jakarta EE Working Group Member Companies (Fujitsu, IBM, Oracle, Payara, Red Hat, Tomitribe), along with individuals who represent the EE4J PMC, Participant Members, and Committer Members.
Do we have a public web site listing committee membership yet?  If so, you could just point to it.


Specification Committee representatives, your vote is hereby requested. Please respond with +1 (positive), 0 (abstain), or -1 (reject).  Any feedback that you can provide to support your vote will be appreciated.
 
Do we need anything else included in the ballot call?

I'll send this out to the public list tomorrow. Let me know ASAP if you have any concerns.
Looks good to me, thanks!



--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation, Inc.


Back to the top