Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-pmc] Release process

Jersey 2.30 has been released and it is available in maven central. Jersey 2.30 is a service release meaning it does not break any backward compatibility. It provides some additional functionality, however. The last release review was in November 2018.

The truth is I was not aware about the one year period and I did not check the release process. If the release review is needed, we can create a new Jersey 2.30.1 release and go through the release review with that one.

We also plan to release a new version of Tyrus. It contains mostly bug fixes, but there is a new configuration option.

Please let us know whether we need release review for Jersey and Tyrus.

Thanks,

Jan

On 15.01.2020 8:10, Bill Shannon wrote:
I believe Jersey 2.30 falls into this clause:

Further, a review is not required for release if the project has engaged in a successful release review within a year of the release date.


Markus KARG wrote on 1/14/20 9:49 PM:

But is Jersey 2.30 really just a bug fix release? I understood it also contains new features, according to SemVer.

-Markus

*Von:*ee4j-pmc-bounces@xxxxxxxxxxx [mailto:ee4j-pmc-bounces@xxxxxxxxxxx] *Im Auftrag von *EMO EMO
*Gesendet:* Dienstag, 14. Januar 2020 23:02
*An:* EE4J PMC Discussions
*Betreff:* Re: [ee4j-pmc] Release process

Release reviews are not required for service (bug fix only) releases.

Further, a review is not required for release if the project has engaged in a successful release review within a year of the release date.

The rules are slightly different for specification projects which require ballot approval from the specification committee for all releases. But that doesn't apply to Eclipse Jersey.

HTH,

Wayne

On Tue, Jan 14, 2020 at 3:11 PM Dmitry Kornilov <dmitry.kornilov@xxxxxxxxxx <mailto:dmitry.kornilov@xxxxxxxxxx>> wrote:

    Jersey 2.30 is a service release. It’s our mistake to not going
    through the review process. Id it fine if we submit a review for
    already released project? If not, what shall we do?

    - Dmitry



    On 13 Jan 2020, at 15:56, Kevin Sutter <sutter@xxxxxxxxxx
    <mailto:sutter@xxxxxxxxxx>> wrote:

    Hi Christian,
    The Project Handbook
    <https://www.eclipse.org/projects/handbook/#release>indicates
    that a successful release review allows a project to distribute
    new major or minor releases for up to one year:

    "A project team may declare official major or minor releases and
    distribute associated products for up to one year following a
    successful /release or progress review/
    <https://www.eclipse.org/projects/handbook/#release-review>.
    Reviews are not required for bug-fix/service releases."

    So, based on that, the Jersey project was okay with their 2.29
    and 2.29.1 releases, but the 2.30 release needs to have a
    successful release review.  The project seems to be in a state of
    flux since the 2.30 release is not officially marked as a public
    release yet in github...
    https://github.com/eclipse-ee4j/jersey/releases.  There is a tag
    for it, but not a release...

    Bottom line, Christian, I think your understanding is correct and
    Jersey needs to tidy things up a bit.  We do have to remember
    that the Eclispe processes are new to most of us, so there will
    be some hiccups along the way while we all get our feet wet.  Thanks!

    ---------------------------------------------------
    Kevin Sutter
    STSM, MicroProfile and Jakarta EE architect @ IBM
    e-mail:  sutter@xxxxxxxxxx <mailto:sutter@xxxxxxxxxx>    
    Twitter:  @kwsutter
    phone: tl-553-3620 (office), 507-253-3620 (office)
    LinkedIn: https://www.linkedin.com/in/kevinwsutter



    From: "Steve Millidge (Payara)" <steve.millidge@xxxxxxxxxxx
    <mailto:steve.millidge@xxxxxxxxxxx>>
    To: EE4J PMC Discussions <ee4j-pmc@xxxxxxxxxxx
    <mailto:ee4j-pmc@xxxxxxxxxxx>>
    Cc: EE4J community discussions <ee4j-community@xxxxxxxxxxx
    <mailto:ee4j-community@xxxxxxxxxxx>>
    Date: 01/13/2020 06:19
    Subject: [EXTERNAL] Re: [ee4j-pmc] Release process
    Sent by: ee4j-pmc-bounces@xxxxxxxxxxx
    <mailto:ee4j-pmc-bounces@xxxxxxxxxxx>

    ------------------------------------------------------------------------

    I am not an expert on the process so I could be wrong but my
    understanding is that once a project has a successful release
    review it can make further releases for a year without a formal
    review. I assume a release record is still required though but
    Wayne or Ivar can correct me.

    I just googled and this blog seems to also say the same
    https://blogs.eclipse.org/post/wayne-beaton/progress-and-release-reviews

    Steve

    *From:*ee4j-pmc-bounces@xxxxxxxxxxx
    <mailto:ee4j-pmc-bounces@xxxxxxxxxxx>
    <ee4j-pmc-bounces@xxxxxxxxxxx
    <mailto:ee4j-pmc-bounces@xxxxxxxxxxx>> *On Behalf Of *Christian
    Kaltepoth*
    Sent:* 12 January 2020 11:30*
    To:* EE4J community discussions <ee4j-community@xxxxxxxxxxx
    <mailto:ee4j-community@xxxxxxxxxxx>>; EE4J PMC Discussions
    <ee4j-pmc@xxxxxxxxxxx <mailto:ee4j-pmc@xxxxxxxxxxx>>*
    Subject:* [ee4j-pmc] Release process

    Hi all,

    I'm currently working on the first Eclipse Krazo release. As this
    is our first release under the umbrella of the EE4J project, I
    would like to ask a few questions about the process, especially
    regarding release reviews.

    I just checked the project site
    <https://projects.eclipse.org/projects/ee4j.jersey/>of Eclipse
    Jersey, because I was interested to see how other projects are
    doing it. Eclipse Jersey published versions like 2.28, 2.29 or
    2.29.1. So it looks like they are following the "major.minor" and
    "major.minor.patch" versioning scheme. The Eclipse Project
    Handbook states:

    All major and minor releases require a review. Service releases
    [...] do not require a review.

    There was a release review for the 2.28 release. That's fine. But
    there wasn't one for the 2.29 release. But isn't this required
    for a non-service release? There is also only an IP Log for 2.28
    <https://dev.eclipse.org/ipzilla/show_bug.cgi?id=19586>but not
    for 2.29.

    Also, Eclipse Jersey released 2.30 a few days ago and the release
    is already available in Maven Central
    <https://repo1.maven.org/maven2/org/glassfish/jersey/core/jersey-common/2.30/>.
    However, there isn't any entry for 2.30 in the "Latest Releases"
    table on the Jersey project site
    <https://projects.eclipse.org/projects/ee4j.jersey>. So it looks
    like there isn't any release plan and also no release review for
    2.30.

    Am I missing something here?

    Christian

--
    Christian Kaltepoth

    Blog: http://blog.kaltepoth.de/

    Twitter: http://twitter.com/chkal

    GitHub: https://github.com/chkal

    _______________________________________________
    ee4j-pmc mailing list
    ee4j-pmc@xxxxxxxxxxx <mailto:ee4j-pmc@xxxxxxxxxxx>
    To change your delivery options, retrieve your password, or
    unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/ee4j-pmc


    _______________________________________________
    ee4j-pmc mailing list
    ee4j-pmc@xxxxxxxxxxx <mailto:ee4j-pmc@xxxxxxxxxxx>
    To change your delivery options, retrieve your password, or
    unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/ee4j-pmc

    _______________________________________________
    ee4j-pmc mailing list
    ee4j-pmc@xxxxxxxxxxx <mailto:ee4j-pmc@xxxxxxxxxxx>
    To change your delivery options, retrieve your password, or
    unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/ee4j-pmc



--

The Eclipse Management Organization
Eclipse Foundation


_______________________________________________
ee4j-pmc mailing list
ee4j-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/ee4j-pmc


_______________________________________________
ee4j-pmc mailing list
ee4j-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/ee4j-pmc


Back to the top