Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] [EXTERNAL] Get clarity on process for obtaining consent to add a spec to EE11
  • From: Edward Burns <Edward.Burns@xxxxxxxxxxxxx>
  • Date: Thu, 13 Jul 2023 02:47:06 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ZDf0WDmbSMzPRp2yRq3siKJFUs9m7F7Z2ZFCWuTWIas=; b=G3/Qmdt/Nx9Op00QvKXh9tXMhlhKL2ZCQ6LWMhABx+wBUmx4/NB/M2ugXjVW1coiWj6Y4MeXctBQ3RN0BdOPHPTmi8AtuIFVzn6clew28rmogXG2e9m0H0WvqxQMEFEUde1Cx5pt4jgqyScGotQo2LE7OWwSLok/ZnBP7BmxfuyHfIRbTwqjqxSaGL3t8ZBbNVt9LhY4tt+wvVGS+3hTI3RULZg8zbWf8n8yt5uA7BkXbF5rW5P+IBT1Z8sEsLgLtqtyU2fF1FuJbxSaFRVyUXD/Xuh/ncVYU+0y/slidzcoKwGnGVKfp2mvpgZ1pg/6WvkWrUBh2GYrtE4VeYMd6g==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IyHqWO27H0LGidh/mZqbwYcP1lW5lI83z9RSoaoH5x1h4z/v4W09xcZnnTmN1drB8k068qzPfHTKZAs+nUbga8Ych4OmmhXOi+C80a2LT/fe7uPuRSPaPMNMaRByuUmSHdP2+rmMHHfDf2Nry8/fuK3wb+pg4dj/U9kBSED7lqteFeF5mh28F1kRel6Zt543k37oXkrpuVWXDmVYexlXk3d5DkuWfODUL5b0Ydf3iUCU4vHozuRJgM0U7anyAcGwtx1fLoVxKZKw4eCMoi75cCnHMLHg3g96z3XpZW/lnl7WRPBm16+ANUWcIOcOmH6gqVswP9T6TLODWItV0M2D6w==
  • Delivered-to: jakartaee-platform-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/jakartaee-platform-dev/>
  • List-help: <mailto:jakartaee-platform-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev>, <mailto:jakartaee-platform-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/jakartaee-platform-dev>, <mailto:jakartaee-platform-dev-request@eclipse.org?subject=unsubscribe>
  • Msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=50fa6eb6-fdd9-4ae1-807c-5577c1ec2e8a; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2023-07-13T02:45:29Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
  • Thread-index: AQHZtOGqHT2OX+/a8UOwZe+niEDlLa+2hesAgABE0YCAADOrQA==
  • Thread-topic: [EXTERNAL] [jakartaee-platform-dev] Get clarity on process for obtaining consent to add a spec to EE11

Trying to wrap this up so I can continue.

Ed:

EB> How much latitude do I have as release co-coordinator in
EB> conducting the discussions and deciding on new specs to add to EE
EB> 11?

EB> I know the tradition of using +1, 0, -1 votes cast via email is
EB> old and venerable.  And I hate it. May I please use a proper
EB> voting tool?

Ivar:

IG> My personal opinion is that the mailing list should be used. It is
IG> a requirement that it is documented on an open and persistent
IG> medium, and currently, the mailing lists are the only tool that
IG> fulfills that requirement. I don't see any reason why we should
IG> introduce another tool.

EDP> From the EDP
EDP> (https://www.eclipse.org/projects/dev_process/#4_7_Committers_and_Contributors):
EDP> "Committers are required to monitor the mailing lists associated
[...]
EDP> required to track, participate in, and vote on, relevant
EDP> discussions in their associated Projects. There are three voting
EDP> responses: +1 (yes), -1 (no, or veto), and 0 (abstain).

Emily:

EJ> I suggest just doing 3 independent voting as following:
EJ> Data (yes|no)
EJ> JNoSQL (yes|no)
EJ> MVC (yes|no)

EJ> They are independent. It will be much simpler just to list one at a time. 

David:

DB> I'm definitely a fan of ranked choice voting and *very* glad we're
DB> discussing it.  Not sure it works here as our "boxes" are
DB> effectively zero to unlimited, so the math of ranked-choices
DB> against a fixed number of boxes doesn't really apply.

I don't feel I have the authority to insist on RCV. The fact remains:
even if the voting results in a non-zero number of new specs suggested
for inclusion in EE 11, when the Platform Project submits the Plan
including those new specs, the parties that vote on approving the Plan
have the final say.

I will follow Emily and Ivar's suggestion for conducting the
ballots. I don't believe this system does the best job at representing
majority opinion, but it probably does the best job in producing a
Plan that can be approved.

## Proposal

Start discussion threads for each specification.  Let the discussion
run as long as it needs to.

Subject: [DISCUSS] Include Jakarta MVC in EE 11
Subject: [DISCUSS] Include Jakarta Data in EE 11
Subject: [DISCUSS] Include Jakarta NoSQL in EE 11

Conduct two rounds of ballots.

### Round 1: In/Out

Subject: [BALLOT] Include Jakarta MVC in EE 11
Subject: [BALLOT] Include Jakarta Data in EE 11
Subject: [BALLOT] Include Jakarta NoSQL in EE 11

### Round 2: Which platform (if necessary)

For each spec that gets through Round 1:

Subject: [BALLOT] Include Jakarta X in Core Profile
Subject: [BALLOT] Include Jakarta X in Web Profile
Subject: [BALLOT] Include Jakarta X in Platform Profile

Let the ballot run for 14 calendar days.


| edburns@xxxxxxxxxxxxx | office: +1 954 727 1095
| Calendar Booking: https://aka.ms/meetedburns
| 
| Please don't feel obliged to read or reply to this e-mail outside
| of your normal working hours.
| 
| Reply anonymously to this email: https://purl.oclc.org/NET/edburns/contact




Back to the top