Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-pmc] Mailing List Continuity?
  • From: Edward Bratt <ed.bratt@xxxxxxxxxx>
  • Date: Tue, 18 Jun 2019 19:47:17 -0700
  • Autocrypt: addr=ed.bratt@xxxxxxxxxx; prefer-encrypt=mutual; keydata= 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 Drw=
  • Delivered-to: ee4j-pmc@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/ee4j-pmc>
  • List-help: <mailto:ee4j-pmc-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/ee4j-pmc>, <mailto:ee4j-pmc-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/ee4j-pmc>, <mailto:ee4j-pmc-request@eclipse.org?subject=unsubscribe>
  • Openpgp: preference=signencrypt
  • User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0

CI == Compatible Implementation -- this would be the something that can execute the API itself, an application server, or anything that implements the specification. The TCK needs an implementation to run against. I many (but not all) component cases that Oracle has contributed, the component tests are run from a test implementation of Eclipse GlassFish. In most of these cases, GlassFish is just a "well known archive" which contains all the necessary components.

I think you are suggesting that the "default" action will be: if the project contains both an implementation and an API, it will be converted to a Specification project. Have I got that right? So, in my example, below for _expression_ Language -- we would just add the meta data for Specification Project, leaving the rest unchanged?

Cheer,

-- Ed

On 6/18/2019 7:34 PM, Wayne Beaton wrote:
The immediate goal is no reorganization, with some exceptions. We're going to, for example, split a new Jakarta Server Faces project off of Eclipse Mojarra. At least initially, Jakarta Server Faces will be the home for the specification document only. We should end up with more-or-less the same number of Eclipse projects that we have now.

For most projects, we're going to morph the existing project into a specification project. The PMC has recommended that we use existing "API" Git repositories as homes for specification documents.

Based on what was discussed by the steering committee today, my understanding is that we no longer need to change project ids or short names and, by extension, project URLs, GitHub repository names, and mailing lists. So, unless I'm told otherwise, I have no plans to change any of those things as part of the restructuring reviews that we're doing to turn our existing projects into specification projects. If project teams want to change their short name, repository name, etc. they can work with EMO and/or Webmaster to make those things happen.

Every Eclipse project (including specification projects) has a team of committers (which manifests as a single GitHub Team) and zero or more GitHub repositories. The team of committers has uniform access across all repositories aligned with the project.

I assume that by "CI", you mean "TCK". We're not restructuring repository ownership. Those projects that currently have a TCK repository will keep their TCK repository.

I believe that Kevin's characterization of what happens when mailing lists are moved is accurate.

HTH,

Wayne

On Tue, Jun 18, 2019 at 6:31 PM Ed Bratt <ed.bratt@xxxxxxxxxx> wrote:

Kevin, It would be great to hear that confirmed by a webmaster for Eclipse (or whomever is actually going to be doing this work). For example, if one is subscribed to: _expression_ Language -- right now, both the Compatible Implementation (CI) and the API binaries are produced out of a single repository. Messages on e-mail and repository notifications regarding either the CI, the Spec, or the API all go on el-dev@xxxxxxxxxxx or emanate from the github repository at github.com/eclipse-ee4j/el-ri

If the immediate goal is -- no reorganization immediately, just a few name changes here and there, perhaps these are questions for another day and you can just stop reading right now.

If that's not the immediate goal, after the split, do we intend to have two projects: one for the CI and one for the API? Regardless, I would presume we will have two repositories (one for the CI and one for the api). Will the same GitHub "Team" be used for both? Maybe it would be best to "clone" the team so that they could eventually diverge? It is entirely plausible a new repository could be created for the API -- and it might only contain the Specification document immediately. If that's the case -- I think these questions would still apply (same or different project? same or different team? ...)

Sorry, there are just lots of details. It would be great if the plan to implement this were visible so that we could review and assure ourselves that questions like this are answered.

-- Ed

On 6/18/2019 1:25 PM, Kevin Sutter wrote:
When we had to modify some of our mailing list names in the early days of EE4j/Jakarta, the move was transparent to the subscribers.  Everything just got moved automatically.  But, if I remember right, the history of the previous mailing list didn't transfer.  If you wanted to view the history of the previous mailing list, you had to look at that one specifically.  I think...  Someone from the EF would know for sure.

---------------------------------------------------
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:        Ed Bratt <ed.bratt@xxxxxxxxxx>
To:        ee4j-pmc PMC List <ee4j-pmc@xxxxxxxxxxx>
Date:        06/17/2019 10:43 AM
Subject:        [EXTERNAL] [ee4j-pmc] Mailing List Continuity?
Sent by:        ee4j-pmc-bounces@xxxxxxxxxxx




Hi,

Given the project / repository restructuring across EE4J sub-projects,
will committers need to watch for and resubscribe to mailing lists, or
will subscriptions be migrated across project (and presumably
mailing-list) name changes (for the cases where the community team
elects to make a change)?

-- Ed

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





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


--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation, Inc.


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

Back to the top