Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] [External] : Re: Jakarta TCK package naming convention

On 1/11/22 8:53 AM, Romain Manni-Bucau wrote:
Well, since at least EE 5 - didnt check before - apps must not use the platform package (was javax, now it is jakarta).

XML WS spec uses annotations defined by XML Binding spec.

Is XML WS a spec, an application, none or both of them in this context?

--lukas

If any tck uses jakarta package it is a miss/bug in the javax->jakarta migration but platform didn't change so it must still be done.
Any automated tool can do it if you want.
The impact if you don't do is that a vendor not passing TCK can still claim to be certified since TCK are not compatible with the spec, wouldn't be that great right?

Romain Manni-Bucau
@rmannibucau <https://urldefense.com/v3/__https://twitter.com/rmannibucau__;!!ACWV5N9M2RV99hQ!YF67DR_EibiNhYG6O321LeM7HIK8XWkr9zwXYCjl3kSXwjcEzfV7XAdOn8UAXYj7oE0$> | Blog <https://urldefense.com/v3/__https://rmannibucau.metawerx.net/__;!!ACWV5N9M2RV99hQ!YF67DR_EibiNhYG6O321LeM7HIK8XWkr9zwXYCjl3kSXwjcEzfV7XAdOn8UA6UZDyP4$> | Old Blog <https://urldefense.com/v3/__http://rmannibucau.wordpress.com__;!!ACWV5N9M2RV99hQ!YF67DR_EibiNhYG6O321LeM7HIK8XWkr9zwXYCjl3kSXwjcEzfV7XAdOn8UAS4VcTgI$> | Github <https://urldefense.com/v3/__https://github.com/rmannibucau__;!!ACWV5N9M2RV99hQ!YF67DR_EibiNhYG6O321LeM7HIK8XWkr9zwXYCjl3kSXwjcEzfV7XAdOn8UAwUw8VTA$> | LinkedIn <https://urldefense.com/v3/__https://www.linkedin.com/in/rmannibucau__;!!ACWV5N9M2RV99hQ!YF67DR_EibiNhYG6O321LeM7HIK8XWkr9zwXYCjl3kSXwjcEzfV7XAdOn8UAoxZOnNY$> | Book <https://urldefense.com/v3/__https://www.packtpub.com/application-development/java-ee-8-high-performance__;!!ACWV5N9M2RV99hQ!YF67DR_EibiNhYG6O321LeM7HIK8XWkr9zwXYCjl3kSXwjcEzfV7XAdOn8UAZ6JTObA$>


Le mar. 11 janv. 2022 à 01:03, Scott Marlow <smarlow@xxxxxxxxxx <mailto:smarlow@xxxxxxxxxx>> a écrit :


    On 1/10/22 5:04 PM, Dmitry Kornilov wrote:

    I’m lost in this conversation and surprised that we are jumping to
    voting so fast.

    The vote ballot as currently written is now for EE 11 only and for
    new TCKs being added to EE 11, which means the answer to the
    original question that initiated this discussion is that the Batch
    TCK does not need any changes (nor does other TCKs being added to EE
    10).

    I couldn’t find the driver for this change.

    The driver was a question about packaging for the Jakarta Batch TCK.

    I thought the discussion was jumping towards adding a Platform
    requirement for applications to not define classes in the "jakarta"
    namespace but we didn't seem to get there.  IMO, the time to make
    such an application restriction would of been for EE 9 (since making
    such a change for EE 10 or 11 would be a breaking change now, even
    if it has low likely impact on most applications).

    I believe that less renaming is better for the platform. Renaming
    and especially renaming in TCKs is a big task. Who is going to do
    this? I am not ready to assign people to it. Last time we changed
    names for Maven artifacts we introduced the package split problems
    we still suffering with. So, if you ask me -> NO RENAMING!____

    IMO, if application classes are allowed to define classes in the
jakarta namespace, than TCKs should also be allowed to do the same. If we add a breaking Platform SPEC change to EE 10 or 11 to not
    allow applications to define classes in the jakarta namespace, TCKs
    should then be updated (new + existing) to follow that same rule.

    Scott

    __ __

    -- Dmitry____

    __ __

    P.S.____

    Also, I don’t think that it’s up to the platform group to make
    this decision. TCKs are a part of specifications, so it must go
    through the spec committee to get approved.____

    __ __

    __ __

    *From:* jakartaee-platform-dev
    <jakartaee-platform-dev-bounces@xxxxxxxxxxx>
    <mailto:jakartaee-platform-dev-bounces@xxxxxxxxxxx> *On Behalf Of
    *Emily Jiang via jakartaee-platform-dev
    *Sent:* 10 January 2022 22:43
    *To:* David Blevins <dblevins@xxxxxxxxxxxxx>
    <mailto:dblevins@xxxxxxxxxxxxx>
    *Cc:* Emily Jiang <emijiang6@xxxxxxxxxxxxxx>
    <mailto:emijiang6@xxxxxxxxxxxxxx>; jakartaee-platform developer
    discussions <jakartaee-platform-dev@xxxxxxxxxxx>
    <mailto:jakartaee-platform-dev@xxxxxxxxxxx>
    *Subject:* [External] : Re: [jakartaee-platform-dev] Jakarta TCK
    package naming convention____

    __ __

    Done. I thought from the conversation thread, the package name of
    org.jakartatck.* might have some complications. Anyway, I have
    added.____

    Thanks____

    Emily____

    __ __

    On Mon, Jan 10, 2022 at 6:20 PM David Blevins
    <dblevins@xxxxxxxxxxxxx <mailto:dblevins@xxxxxxxxxxxxx>> wrote:____

        Can we add the org.jakartatck option to this?____

        __ __

        -David____

        __ __

        __ __

        On Mon, Jan 10, 2022 at 9:21 AM emijiang6--- via
        jakartaee-platform-dev <jakartaee-platform-dev@xxxxxxxxxxx
        <mailto:jakartaee-platform-dev@xxxxxxxxxxx>> wrote:____

            Google Forms____

            __ __

            *Having trouble viewing or submitting this form?____*


            *Fill out in Google Forms*
            <https://urldefense.com/v3/__https:/docs.google.com/forms/d/e/1FAIpQLSf2zO8dqSZuehho2kpnot09DPveV_jJpPAzVn93tiQLda54hw/viewform?vc=0&c=0&w=1&flr=0&usp=mail_form_link__;!!ACWV5N9M2RV99hQ!eSf4AMclWV_FjHFDFtX_muwiBSWJ2jWgG4dJZcGgsEAT7s2nJIke370lF3o9tQP9HX3Y$>____


            __ __


            I've invited you to fill out a form:____


            Jakarta TCK package naming convention
            <https://urldefense.com/v3/__https:/docs.google.com/forms/d/e/1FAIpQLSf2zO8dqSZuehho2kpnot09DPveV_jJpPAzVn93tiQLda54hw/viewform?vc=0&c=0&w=1&flr=0&usp=mail_form_link__;!!ACWV5N9M2RV99hQ!eSf4AMclWV_FjHFDFtX_muwiBSWJ2jWgG4dJZcGgsEAT7s2nJIke370lF3o9tQP9HX3Y$>____


            For all new Jakarta TCKs, we need a naming convention. All
            TCKs for Jakarta EE 10, the requirement is not to use
            jakarta.*. From Jakarta EE 11, the naming convention must
            be used.____


            *The new Jakarta EE TCKs from Jakarta EE 11 must use the
            following naming convention. Pick your choice below. ____*

                  * ( ) ee.jakarta.tck.[spec]____
                  * ( ) tck.jakarta.[spec]____
                  * ( ) org.eclipse.jakarta.tck.[spec]____

            [Submit] ____

            Powered by ____
            <https://urldefense.com/v3/__https:/www.google.com/forms/about/?utm_source=product&utm_medium=forms_logo&utm_campaign=forms__;!!ACWV5N9M2RV99hQ!eSf4AMclWV_FjHFDFtX_muwiBSWJ2jWgG4dJZcGgsEAT7s2nJIke370lF3o9tcxhQHxC$>

            Google Forms____
            <https://urldefense.com/v3/__https:/www.google.com/forms/about/?utm_source=product&utm_medium=forms_logo&utm_campaign=forms__;!!ACWV5N9M2RV99hQ!eSf4AMclWV_FjHFDFtX_muwiBSWJ2jWgG4dJZcGgsEAT7s2nJIke370lF3o9tcxhQHxC$>

            __ __

            This content is neither created nor endorsed by Google.
            Report Abuse
            <https://urldefense.com/v3/__https:/docs.google.com/forms/u/0/d/e/1FAIpQLSf2zO8dqSZuehho2kpnot09DPveV_jJpPAzVn93tiQLda54hw/reportabuse?source=https:**Adocs.google.com*forms*d*e*1FAIpQLSf2zO8dqSZuehho2kpnot09DPveV_jJpPAzVn93tiQLda54hw*viewform*sid*3D66f620e9fb428630*26vc*3D0*26c*3D0*26w*3D1*26flr*3D0*26token*3DuhwuRX4BAAA.YnSojToJbORoeZnJxXNz_w.l-voOvMYgdWOh8jG5wLUMA__;Ly8vLy8vLz8lJSUlJSUlJSUlJQ!!ACWV5N9M2RV99hQ!eSf4AMclWV_FjHFDFtX_muwiBSWJ2jWgG4dJZcGgsEAT7s2nJIke370lF3o9teWzR1jy$>
            - Terms of Service
            <https://urldefense.com/v3/__http:/www.google.com/accounts/TOS__;!!ACWV5N9M2RV99hQ!eSf4AMclWV_FjHFDFtX_muwiBSWJ2jWgG4dJZcGgsEAT7s2nJIke370lF3o9tUGs5qlf$>
            - Additional Terms
            <https://urldefense.com/v3/__http:/www.google.com/google-d-s/terms.html__;!!ACWV5N9M2RV99hQ!eSf4AMclWV_FjHFDFtX_muwiBSWJ2jWgG4dJZcGgsEAT7s2nJIke370lF3o9tTRaz93h$>____



            Create your own Google Form
            <https://urldefense.com/v3/__https:/docs.google.com/forms?usp=mail_form_link__;!!ACWV5N9M2RV99hQ!eSf4AMclWV_FjHFDFtX_muwiBSWJ2jWgG4dJZcGgsEAT7s2nJIke370lF3o9tRGJX6dK$>____

            _______________________________________________
            jakartaee-platform-dev mailing list
            jakartaee-platform-dev@xxxxxxxxxxx
            <mailto:jakartaee-platform-dev@xxxxxxxxxxx>
            To unsubscribe from this list, visit
            https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
            <https://urldefense.com/v3/__https:/www.eclipse.org/mailman/listinfo/jakartaee-platform-dev__;!!ACWV5N9M2RV99hQ!eSf4AMclWV_FjHFDFtX_muwiBSWJ2jWgG4dJZcGgsEAT7s2nJIke370lF3o9tYAXicwg$>____

        -- ____

        Sent from Gmail Mobile____



    -- ____

    Thanks
    Emily____


    _______________________________________________
    jakartaee-platform-dev mailing list
    jakartaee-platform-dev@xxxxxxxxxxx  <mailto:jakartaee-platform-dev@xxxxxxxxxxx>
    To unsubscribe from this list, visithttps://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev  <https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev__;!!ACWV5N9M2RV99hQ!YF67DR_EibiNhYG6O321LeM7HIK8XWkr9zwXYCjl3kSXwjcEzfV7XAdOn8UA3gJbi0Y$>
    _______________________________________________
    jakartaee-platform-dev mailing list
    jakartaee-platform-dev@xxxxxxxxxxx
    <mailto:jakartaee-platform-dev@xxxxxxxxxxx>
    To unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
    <https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev__;!!ACWV5N9M2RV99hQ!YF67DR_EibiNhYG6O321LeM7HIK8XWkr9zwXYCjl3kSXwjcEzfV7XAdOn8UA3gJbi0Y$>


_______________________________________________
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__;!!ACWV5N9M2RV99hQ!YF67DR_EibiNhYG6O321LeM7HIK8XWkr9zwXYCjl3kSXwjcEzfV7XAdOn8UA3gJbi0Y$



Back to the top