Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-tck-dev] [jakartaee-platform-dev] [ejb-dev] [External] : Please give your estimate of when you will complete your tasks for Jakarta EE 9.1 TCKs ...

Historically:

If a new spec is released for a technology, a new TCK should definitely be released.

If only the platform spec is updated, the standalone TCKs do not need to be updated unless there is a new spec being released for the standalone technology.

Support for newer Java SE releases historically have been done just with a TCK minor release, X.0.y, unless it required additional spec updates.

Best
Lance



On Mar 19, 2021, at 12:03 PM, Lukas Jungmann <lukas.jungmann@xxxxxxxxxx> wrote:

On 3/19/21, 4:43 PM, "David Blevins" <dblevins@xxxxxxxxxxxxx> wrote:

On Mar 19, 2021, at 8:39 AM, David Blevins <dblevins@xxxxxxxxxxxxx> wrote:

If we're releasing a new spec, we should release a new TCK so the versions match.

We are releasing a new _Platform_  spec, not new Activation, Mail, etc... specs, JAF and Mail service releases were able to pass existing 9.0 standalone TCKs on both - JDK 8 as well as JDK 11.
Given that NO API changes were allowed in included specs, I'd expect that the new 9.1 platform release implementation should pass even the 9.0 platform TCK release `as is` at least on JDK 8 (I don't recall if JDK 8 is a "must" right now but I think you get the point). Don't take me wrong, I understand the need for the new Platform TCK release. It's just about that the Platform itself advertised that nothing should be changed at the components/included specs level.


   To be clear, that can literally be done by just uploading the existing TCK again with a new version.  Doesn't have to be fancy.

Right, OTOH it is still some work which has to be done and which someone has to do.


   That said, the signature files will likely have changed because we added signature test files for each API on Java 11.

Some standalone TCKs already included signature tests for Java 11 in 9.0 release.

thanks,
--lukas


   -David

On Mar 19, 2021, at 6:49 AM, Lukas Jungmann <lukas.jungmann@xxxxxxxxxx> wrote:

Hi,

 is It a requirement to release new TCK if the existing 9.0 one can be used `as is`?

thanks,
--lukas

On 3/19/21, 2:44 PM, "Scott Marlow" <smarlow@xxxxxxxxxx> wrote:

  Hi,
  On March 23, I will give the Jakarta EE Platform team a schedule update on when the Jakarta EE Platform TCK changes for 9.1 will be complete.  Obviously, we need to be passing all optional/required TCKs tests before releasing 9.1 final (including BV, CDI, JAF, MAIL TCKs).
  My ask for you is to let me know before March 23 your estimate of when you will have completed your TCK tasks for EE 9.1.
  Thanks,
  Scott


_______________________________________________
ejb-dev mailing list
ejb-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/ejb-dev__;!!GqivPVa7Brio!L-55U33WptQF-Y5jDNjOv2rq0ZnW7z9zTQedCwelDliyO_zGLWbZJu3F2CurmzNjC1o$ 


_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev__;!!GqivPVa7Brio!JaNNegxPng9KLeHaafmLC_H-KFEIuEm0w4JGA5qguc_vcaFRJCFdn2D9BYO_HBskNQ$




Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering 
1 Network Drive 
Burlington, MA 01803
Lance.Andersen@xxxxxxxxxx




Back to the top