Skip to main content

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

According to the Project page (https://projects.eclipse.org/projects/ee4j.jersey), the last successful review for Jersey 2.28 was 11/22/2018.  Since 2.30 was just released, we are past the one year window and, thus, should go through a review.

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



From:        Bill Shannon <bill.shannon@xxxxxxxxxx>
To:        EE4J PMC Discussions <ee4j-pmc@xxxxxxxxxxx>, Markus KARG <markus@xxxxxxxxxxxxxxx>
Date:        01/15/2020 01:14
Subject:        [EXTERNAL] Re: [ee4j-pmc] Release process
Sent by:        ee4j-pmc-bounces@xxxxxxxxxxx




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> 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> wrote:

 

Hi Christian,
The
Project Handbookindicates 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. 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    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>
To:        
EE4J PMC Discussions <ee4j-pmc@xxxxxxxxxxx>
Cc:        
EE4J community discussions <ee4j-community@xxxxxxxxxxx>
Date:        
01/13/2020 06:19
Subject:        
[EXTERNAL] Re: [ee4j-pmc] Release process
Sent by:        
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<ee4j-pmc-bounces@xxxxxxxxxxx> On Behalf Of Christian Kaltepoth
Sent:
12 January 2020 11:30
To:
EE4J community discussions <
ee4j-community@xxxxxxxxxxx>; EE4J PMC Discussions <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 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.28but not for 2.29.

 

Also, Eclipse Jersey released 2.30 a few days ago and the release is already available in Maven Central. However, there isn't any entry for 2.30 in the "Latest Releases" table on the Jersey project site. 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
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

 

_______________________________________________
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



--

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