Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-spec.committee] Release records for projects with multiple specifications

Another way to do this is to just create separate release records like what I did for the Platform Project:  https://projects.eclipse.org/projects/ee4j.jakartaee-platform/governance

We have the top level release record for Jakarta EE 9, but I also created one for Web Profile 9 and Managed Beans 2.0.  This is a similar practice as what we do for MicroProfile.  I agree with Wayne that this may not be necessary for the actual reviews and EMO processes, but it does help with communicating the intent.

So, if I was reviewing Dependency Injection, I would suggest that they create a separate Release Record for DI 2.0 under the CDI project.  We can't state that it's a requirement (per Wayne's note), but it's a nice to have.

---------------------------------------------------
Kevin Sutter
STSM, MicroProfile and Jakarta EE architect @ IBM
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>
Date:        07/20/2020 12:14
Subject:        [EXTERNAL] Re: [jakarta.ee-spec.committee] Release records for projects with multiple specifications
Sent by:        jakarta.ee-spec.committee-bounces@xxxxxxxxxxx




The release record serves as a means of communicating release plans to the community. As such, it should be created as early in the development cycle as possible. It also serves as the anchor  for reviews and EMO processes around reviews and must be created before we start the ballot.

Release records are for projects. As such, a single release record is sufficient for a single project that is releasing multiple specifications at the same time. The description field in the release record should be used to describe the nature of the release (e.g., list the specification releases included).

Wayne



On Sat, Jul 18, 2020 at 12:52 PM Ed Bratt <ed.bratt@xxxxxxxxxx> wrote:
Hi,
In the Specification committee Operations Guide, under the section "Creating a Final Specification," step 8 indicates that a formal release record must be created.
I'm currently reviewing Dependency Injection (wave 1) which is included in the Context and Dependency Injection project. Presumably, a release record won't be created until the CDI spec (wave 3) is readied for release.
I presume this is okay, but could someone confirm?
This implies that all the formal EMO and PMC work won't be done, before this specification has completed its ballot. Assuming this is accptable, will these notifications (for CDI) need to include references for both DI and CDI? (I think a consequence of this is that all the EMO and PMC validation work will be done after the DI ballot has been completed. I don't know if that is acceptable, or not.)
Thanks,
-- Ed

_______________________________________________
jakarta.ee-spec.committee mailing list

jakarta.ee-spec.committee@xxxxxxxxxxx
To 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.

Join us at our virtual event: EclipseCon 2020- October 20-22_______________________________________________
jakarta.ee-spec.committee mailing list
jakarta.ee-spec.committee@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee



Back to the top