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

Ok, you're right.  I'm getting confused by the project/repo disconnect.

A spec project really should have one review for all the contained specs.  If we want to allow for multiple reviews, we probably do need to update the EFSP, although I would probably argue for not adding that additional complexity to the process.

If we really expect the CDI spec to be ready for review in a few days, why don't we just hold the DI spec until then?  I know we actually wanted to start the ballot on something just so we could show progress, but it doesn't seem like a few days would matter.

Kevin Sutter wrote on 8/7/19 3:23 PM:
The way I read your note and the EFSP/JESP is that our process requires a single ballot for the Specification Project.  But, now we're going to allow for multiple ballots per Specification Project (one for each github repo).  That sounds like a minor change that should be documented.

I'm not asking for multiple Release Reviews.  Leave that as one for the Specification Project.

---------------------------------------------------
Kevin Sutter
STSM, MicroProfile and Jakarta EE architect
e-mail:  sutter@xxxxxxxxxx     Twitter:  @kwsutter
phone: tl-553-3620 (office), 507-253-3620 (office)    
LinkedIn:
https://www.linkedin.com/in/kevinwsutter



From:        Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx>
To:        Jakarta specification committee <jakarta.ee-spec.committee@xxxxxxxxxxx>
Cc:        Kevin Sutter <sutter@xxxxxxxxxx>
Date:        08/07/2019 05:07 PM
Subject:        [EXTERNAL] Re: [jakarta.ee-spec.committee] Presentation of Ballots for Release Reviews




We could, but why?

Assuming that we get CDI ready for review in the next few days, there's nothing to be gained by engaging in two separate release reviews for the same project.

Wayne


On Wed, Aug 7, 2019 at 5:38 PM Bill Shannon <bill.shannon@xxxxxxxxxx> wrote:
Actually, a Release Review for a project doesn't need to include all of the content of the project.  Couldn't we just do a Release Review of the CDI project that includes only the DI component, then do another Release Review of the CDI project later that includes the CDI component?

Kevin Sutter wrote on 8/7/19 1:37 PM:
Wayne,
Since we are allowing multiple repos per Specification Project, this voting of individual repo specifications may become more common.  I think your proposed workaround is fine for now.  But, we should log the need to modify the EFSP/JESP to allow for multiple specification releases within a single Specification Project.  Thanks!

---------------------------------------------------
Kevin Sutter
STSM, MicroProfile and Jakarta EE architect
e-mail:  
sutter@xxxxxxxxxx    Twitter:  @kwsutter
phone: tl-553-3620 (office), 507-253-3620 (office)    
LinkedIn:
https://www.linkedin.com/in/kevinwsutter



From:        
Bill Shannon <bill.shannon@xxxxxxxxxx>
To:        
Jakarta specification committee <jakarta.ee-spec.committee@xxxxxxxxxxx>, Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx>
Date:        
08/07/2019 03:29 PM
Subject:        
[EXTERNAL] Re: [jakarta.ee-spec.committee] Presentation of Ballots for Release Reviews
Sent by:        
jakarta.ee-spec.committee-bounces@xxxxxxxxxxx




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 Specificationmust 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:

https://github.com/jakartaee/specifications/pull/63
https://github.com/jakartaee/specifications/pull/64

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!

_______________________________________________
jakarta.ee-spec.committee mailing list

jakarta.ee-spec.committee@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee




_______________________________________________
jakarta.ee-spec.committee mailing list
jakarta.ee-spec.committee@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee

_______________________________________________
jakarta.ee-spec.committee mailing list

jakarta.ee-spec.committee@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee




--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation, Inc.



_______________________________________________
jakarta.ee-spec.committee mailing list
jakarta.ee-spec.committee@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee


Back to the top