Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] [External] : Re: [jakartaee-spec-project-leads] Module-info handling conventions for EE10

On 11/2/21 5:29 PM, Scott Stark wrote:
Ok, apologies, I thought that we had decided on that document as the base with the API_PACKAGE as the JMPS module name. I'll verify this on the platform list and update that document accordingly.

should be jakarta.<specName>, so for servlet, the name becomes jakarta.servlet; see also https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee10/JakartaEE10ReleasePlan

thanks,
--lukas


On Nov 2, 2021 at 10:21:29 AM, Mark Thomas <markt@xxxxxxxxxx <mailto:markt@xxxxxxxxxx>> wrote:

    Scott,

    I read that document before I wrote my email.

    <quote>
    NOTE: This document does not yet specify requirements for Java
    platform module system names.
    </quote>

    Given that:

    - module-info is now being mandated; and
    - module name is a required part of module-info;

    where can I find rules / guidance / etc for the JPMS module name?

    The projects I am involved with have automatic module names defined in
    the manifest. We could just use those but I'd very much prefer to check
    them against the rules / guidance / etc before doing so.

    Mark


    On 02/11/2021 15:59, Scott Stark wrote:
    Mark,

    These the conventions that we came up with for EE since EE8:
    https://wiki.eclipse.org/JakartaEE_Maven_Versioning_Rules
    <https://urldefense.com/v3/__https://wiki.eclipse.org/JakartaEE_Maven_Versioning_Rules__;!!ACWV5N9M2RV99hQ!dEZHFcKgqx3itGBQtM1xTEVPngtRPvon8mqCI5e77ogYEdesZhwI0t2KPv_eHkc8EbQ$>

    <https://wiki.eclipse.org/JakartaEE_Maven_Versioning_Rules
    <https://urldefense.com/v3/__https://wiki.eclipse.org/JakartaEE_Maven_Versioning_Rules__;!!ACWV5N9M2RV99hQ!dEZHFcKgqx3itGBQtM1xTEVPngtRPvon8mqCI5e77ogYEdesZhwI0t2KPv_eHkc8EbQ$>>

    Follow up with any questions.

    Scott

    On Nov 2, 2021 at 9:05:16 AM, Mark Thomas <markt@xxxxxxxxxx
    <mailto:markt@xxxxxxxxxx>
    <mailto:markt@xxxxxxxxxx <mailto:markt@xxxxxxxxxx>>> wrote:

        Scott,

        I'm starting to look at this for the various specs I am
    involved in.

        Where can I find the rules / guidance / etc for what the
    module name
        should be?

        Thanks,

        Mark


        On 18/10/2021 15:49, Scott Stark wrote:
    >     The last platform group meeting seemed to settle on the
    following
    >     requirements for spec project API jars:
    >
    https://github.com/eclipse-ee4j/jakartaee-platform/wiki/Modularized-Jars
    <https://urldefense.com/v3/__https://github.com/eclipse-ee4j/jakartaee-platform/wiki/Modularized-Jars__;!!ACWV5N9M2RV99hQ!dEZHFcKgqx3itGBQtM1xTEVPngtRPvon8mqCI5e77ogYEdesZhwI0t2KPv_eHNIQ5GY$>
    >
        <https://github.com/eclipse-ee4j/jakartaee-platform/wiki/Modularized-Jars
    <https://urldefense.com/v3/__https://github.com/eclipse-ee4j/jakartaee-platform/wiki/Modularized-Jars__;!!ACWV5N9M2RV99hQ!dEZHFcKgqx3itGBQtM1xTEVPngtRPvon8mqCI5e77ogYEdesZhwI0t2KPv_eHNIQ5GY$>>
    >
    >
        <https://github.com/eclipse-ee4j/jakartaee-platform/wiki/Modularized-Jars
    <https://urldefense.com/v3/__https://github.com/eclipse-ee4j/jakartaee-platform/wiki/Modularized-Jars__;!!ACWV5N9M2RV99hQ!dEZHFcKgqx3itGBQtM1xTEVPngtRPvon8mqCI5e77ogYEdesZhwI0t2KPv_eHNIQ5GY$>
    >
        <https://github.com/eclipse-ee4j/jakartaee-platform/wiki/Modularized-Jars
    <https://urldefense.com/v3/__https://github.com/eclipse-ee4j/jakartaee-platform/wiki/Modularized-Jars__;!!ACWV5N9M2RV99hQ!dEZHFcKgqx3itGBQtM1xTEVPngtRPvon8mqCI5e77ogYEdesZhwI0t2KPv_eHNIQ5GY$>>>
    >
    >     If you are producing a Java 8 compatible service release for
    EE10, an
    >     example of how to produce the expected format is given there.
    >
    >
    >     _______________________________________________
    >     jakartaee-spec-project-leads mailing list
    > jakartaee-spec-project-leads@xxxxxxxxxxx
    <mailto:jakartaee-spec-project-leads@xxxxxxxxxxx>
    >     <mailto:jakartaee-spec-project-leads@xxxxxxxxxxx
    <mailto:jakartaee-spec-project-leads@xxxxxxxxxxx>>
    >     To unsubscribe from this list, visit
    >
    https://www.eclipse.org/mailman/listinfo/jakartaee-spec-project-leads
    <https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/jakartaee-spec-project-leads__;!!ACWV5N9M2RV99hQ!dEZHFcKgqx3itGBQtM1xTEVPngtRPvon8mqCI5e77ogYEdesZhwI0t2KPv_eLzcQ5XM$>
    >
        <https://www.eclipse.org/mailman/listinfo/jakartaee-spec-project-leads
    <https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/jakartaee-spec-project-leads__;!!ACWV5N9M2RV99hQ!dEZHFcKgqx3itGBQtM1xTEVPngtRPvon8mqCI5e77ogYEdesZhwI0t2KPv_eLzcQ5XM$>>
    >



_______________________________________________
jakartaee-spec-project-leads mailing list
jakartaee-spec-project-leads@xxxxxxxxxxx
To unsubscribe from this list, visit https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/jakartaee-spec-project-leads__;!!ACWV5N9M2RV99hQ!dEZHFcKgqx3itGBQtM1xTEVPngtRPvon8mqCI5e77ogYEdesZhwI0t2KPv_eLzcQ5XM$




Back to the top