Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] [jakartaee-tck-dev] [External] : Re: EE 11 + needed Standalone TCKs for component specification ballots ...
  • From: Ed Burns <Edward.Burns@xxxxxxxxxxxxx>
  • Date: Sun, 18 Feb 2024 03:35:24 +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=KHJwmUbAvtr8Y1+SzySor9rFYcLMerN3DSIlMPYD+KA=; b=gkawFWcc5e6LJkbXVIPGsARYlx/oxxHUZIIksWdLwEv3natT7SvTfC1S85lKfy0Hbkg9H93GG/Wd1c4XZH8xEkB1FfE2uXUT0N2jQPSI0dqisSMGHrBVepsf7j/4uZUnWXIw/txtyQUqplYU5n852Ahya/DNohJqN0QjNlksN9kdc0dU3ceaonxtcnEh5KAiwBo0Flfb3Lejg9GEy5lwA4wpUC7F3z34M4Xn+sx2JIROj+cSUgXmAS2ER38V4R12CUfF1HOTtPzYqBSqydxBEPWg46CbwLdZLog9Kr8NhUlQIDLJR3el6Gqc4M9YxrUF+reK++vtah/lKehKigpXyw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YKlGZMTxEjaiFfrZ9U5xQVbZglZZJ2GyIIPodnhxA08yCTAW8DB5+apFfawGlJrhKmhDV+tSAqdCJMiZhU+d+lCscazAKqIk/2/CdqJn8y/5bdO4MWShjs9EXgXkQDG04dqsAr1TgHekYNojpzzksEEbOjbfz8Cxn+tvP4iQDtuolXOxkIQRXousgc8zrxvrq3n0BrRTNlbAxPbj3VXbnTXo143+TOyacrCP7DvEf3NsvdxXgJjq0p2EeZdHMaBAsdTGncc6fW1KZpxYU69xpDzluCuCyKhA4wALkxj5Gkz/GFejVEs3CIKA/fVMz664VsEXC+eSyr2511RCVrESOA==
  • 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=7705543f-f4bc-41de-b79b-4f25460144ce; 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=2024-02-18T03:33:46Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
  • Thread-index: AQHaVFKOfu4oTbKdDU+Ttfss7Ls+/rD0NcmAgBtYIWA=
  • Thread-topic: [jakartaee-platform-dev] [jakartaee-tck-dev] [External] : Re: EE 11 + needed Standalone TCKs for component specification ballots ...

Hello all,

 

I am sending this email as a follow up to an action item from the 2024-02-13 Platform Dev meeting.

 

As release co-coordinator, I believe that for component specifications that are only doing a service release for EE 11, we should not be using the refactored TCKs. Instead, we should stick with the same, non-refactored, TCKs we used for EE10.

 

Thanks,

 

Ed

 

 

| 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

 

From: jakartaee-platform-dev <jakartaee-platform-dev-bounces@xxxxxxxxxxx> On Behalf Of Alwin Joseph via jakartaee-platform-dev
Sent: Wednesday, January 31, 2024 12:59 PM
To: Arjan Tijms <arjan.tijms@xxxxxxxxxxx>; jakartaee-tck developer discussions <jakartaee-tck-dev@xxxxxxxxxxx>
Cc: Alwin Joseph <alwin.joseph@xxxxxxxxxx>; jakartaee-platform developer discussions <jakartaee-platform-dev@xxxxxxxxxxx>
Subject: Re: [jakartaee-platform-dev] [jakartaee-tck-dev] [External] : Re: EE 11 + needed Standalone TCKs for component specification ballots ...

 

Arjan,

 

Not yet. The work to create an Enterprise Beans (Lite) standalone TCK was partially done in PR https://github.com/jakartaee/platform-tck/pull/965 (Draft now).

This work was stopped when the focus had shifted to use refactored versions of the TCKs for EE11.

I suppose it would be better to generate a standalone version of ejb lite TCK after we refactor the ejb30/ejb32 tests in platform tck.

 

Thanks,

Alwin Joseph

 

From: Arjan Tijms <arjan.tijms@xxxxxxxxxxx>
Date: Wednesday, 31 January 2024 at 8:04
PM
To: jakartaee-tck developer discussions <jakartaee-tck-dev@xxxxxxxxxxx>
Cc: jakartaee-platform developer discussions <jakartaee-platform-dev@xxxxxxxxxxx>, Alwin Joseph <alwin.joseph@xxxxxxxxxx>
Subject: Re: [jakartaee-tck-dev] [External] : Re: [jakartaee-platform-dev] EE 11 + needed Standalone TCKs for component specification ballots ...

Hi,

 

Is there already a standalone TCK for Enterprise Beans (Lite)? I remember we tried that as one of the first about a year ago, but it was quite difficult and the work back then was not completed as far as I can remember.

 

Kind regards,

Arjan Tijms

 

 

 

On Wed, 31 Jan 2024 at 14:53, Alwin Joseph via jakartaee-tck-dev <jakartaee-tck-dev@xxxxxxxxxxx> wrote:

Hi Scott,

I have staged the refactored standalone TCKs for below (EL & Server Pages) specs at [1] from the tckrefactor branch. The TCK runners are present at [2].
- _expression_ Language 6.0 (part of Wave 2 with review Feb 29)
- Server Pages 4.0 (part of Wave 6 with revie April 27)

I have informed the respective spec teams to review the same. Any pending changes can be made in the tckrefactor branch of platform-tck before the ballot.

I also plan to refactor and stage the TCK for below spec using the sigtest-maven-plugin (for the only signature test) soon.
- Annotations 3.0 (part of Wave 1 with review Feb 29)

I see you have only included the updated specifications for EE11. For eg, below specs are not updated for EE11. Can we also release and generate new refactored TCKs for below to be used for the EE11 ballot. I see the refactoring work is in progress for both with open PRs.

  • Jakarta Standard Tag Library 3.0 (Wave 6)
  • Jakarta Messaging 3.1 (Wave 6)

 

[1] https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee11/staged/

[2] https://github.com/jakartaee/platform-tck/tree/tckrefactor/glassfish-runner

 

From: jakartaee-platform-dev <jakartaee-platform-dev-bounces@xxxxxxxxxxx> on behalf of Scott Marlow via jakartaee-platform-dev <jakartaee-platform-dev@xxxxxxxxxxx>
Date: Wednesday, 31 January 2024 at 6:47
AM
To: jakartaee-tck-dev@xxxxxxxxxxx <jakartaee-tck-dev@xxxxxxxxxxx>
Cc: Scott Marlow <smarlow@xxxxxxxxxx>, jakartaee-platform developer discussions <jakartaee-platform-dev@xxxxxxxxxxx>
Subject: [External] : Re: [jakartaee-platform-dev] EE 11 + needed Standalone TCKs for component specification ballots ...

 

On Tue, Jan 30, 2024, 6:51 PM Scott Marlow <smarlow@xxxxxxxxxx> wrote:

The EE 11 release plan [1] shows various dates for the different Specification Waves [2].  Note that further changes to [1] are pending to be merged soon.

 

From [2] (see my added notes in [2]), I think we will need the Platform TCK to generate Standalone TCKs for:

  1. Annotations 3.0 (part of Wave 1 with review Feb 29)
  2. _expression_ Language 6.0 (part of Wave 2 with review Feb 29)
  3. Persistence 3.2 (part of Wave 5 with review March 29)
  4. Server Pages 4.0 (part of Wave 6 with review April 27)
  5. WebSocket 2.2 (part of Wave 6 with review April 27)

 

Correction: Server Pages and WebSocket are part of wave 5.

 

 

Did I miss any EE 11 component specs ^ that the Platform TCK has to generate Standalone TCKs for?  

 

Also "to do" before the Platform TCK produces any Standalone TCK releases is changing the (1.3) TCK Process [3] wording as mentioned in issue [4] as the current wording prohibits us from producing Java SE only TCKs.  

 

[2] Waves copied from [1] that use "Platform TCK" generated "Standalone TCKs" with my comments added

Wave 1

  • Jakarta Annotations 3.0 (TCK is generated from Platform TCK).

Wave 2

  • Jakarta _expression_ Language 6.0 (TCK is generated from Platform TCK).

Wave 5

  • Jakarta Persistence 3.2 (TCK is generated from refactored Platform TCK).
  • Jakarta Server Pages 4.0 (TCK is generated from refactored Platform TCK).
  • Jakarta WebSocket 2.2 (TCK is generated from refactored Platform TCK).

Wave 8

  • Jakarta Platform (Platform TCK is needed)
  • Jakarta Platform (Platform TCK is needed)
  • Jakarta Platform Core Profile (Core Profile TCK is needed)

_______________________________________________
jakartaee-tck-dev mailing list
jakartaee-tck-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-tck-dev


Back to the top