[Geoserver-devel] Apologies for the backport request storm, and how we are managing it

Hi,
I want to apologize for the storm of backport requests to 2.16.x just a few days before the
2.16.2 release, it was mis-managed and confusing to the outsider (also not good for my blood
pressure, you probably all know how I feel about backports close to a release).

We have had an internal meeting and short-listed only two changes that we feel comfortable backporting
right before the 2.16.2 release, because they have been out longer than others, and have been in use already:

  • The GSIP-177, support for custom dimensions
  • The Mongodb http(s) and zip file support for schema support
    Everything else will be backporter after the 2.16.2 release, giving us maximum lead time to 2.16.3 (2 months)
    and only after addressing eventual feedback (e.g., Jody’s notes about documentation)

Hope this helps

Cheers
Andrea

···

GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

Thanks Andrea, and I am sorry you are up against a deadline like this. It is okay to delay a release a few days if there is a compelling need.

I was concerned with a few pull requests slipping through without documentation. I would like to recommend modifying the PR template so we have one checkbox for REST API, and a second one for documentation.

···


Jody Garnett

Thanks Andrea, and I am sorry you are up against a deadline like this. It is okay to delay a release a few days if there is a compelling need.

Thank you, we have considered it, but no need. That work needs backport, but does not strictly need to go in 2.16.2.

I was concerned with a few pull requests slipping through without documentation. I would like to recommend modifying the PR template so we have one checkbox for REST API, and a second one for documentation.

I gave it a go (committed), please improve as you see fit

Cheers
Andrea

···

GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

Understood,

I would like to merge and backport the Fix tools page (GEOS-9348) (going go rewrite the commit history now). This is a bug fix so I do not expect it to be a trouble.

···


Jody Garnett

Indeed it is not, bugfixes backports have no red tape attached, just go [1]

Cheers
Andrea

[1] Well with some common sense, if a bugfix requires a serious rewrite of large portions of code, I’d suggest applying the
one month cooldown anyways, but the tools page fix is not like that

···

GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

Pr is ready, having some trouble with travis losing its mind checking out the project:

···


Jody Garnett

Brad has fixed the travis build, I have back ported to 2.16.x, but am prevented from backporting to 2.15.x (by macOS reasons).

Can someone with a useful computer backport to 2.15.x please?

···


Jody Garnett

Backported… not sure why you needed someone else, it was really a “cherry pick and push”, does not require a local build…
You’ll have to rebase your 2.15.x PR

Cheers
Andrea

···

GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.