Sorry I meant to say we have not had a release volunteer; I started a thread to divide up the work and have done the first part of making all the jobs.
Jody On Sun, Oct 9, 2022 at 2:13 PM Jody Garnett <jody.garn...@gmail.com> wrote: > Andrea we have. It had a release volunteer. > > On Sun, Oct 9, 2022 at 10:10 AM Andrea Aime < > andrea.a...@geosolutionsgroup.com> wrote: > >> Hi all, >> the release cycle of GeoServer has been governed, since 2017, by a time >> boxed <https://github.com/geoserver/geoserver/wiki/GSIP-77> >> release model. <https://github.com/geoserver/geoserver/wiki/GSIP-77> >> >> Time boxed means we have releases at fixed deadlines, and what is not >> ready by the release date, should be delayed to the next one. >> We have botched big time boxing twice in a row now, some of us care to >> vote rules that manage the life of the project, but not much to >> actually follow them. >> >> Quoting a few salient bits from the GSIP: >> >> - In particular, proposals should point out even better than before >> how the resourcing is going to be ensured, and how much time the proposal >> will take before completion. Proposals for larger changes must ensure that >> they land on trunk in the green zone and that they are completed (bug >> fixes >> aside) before the hardening starts. >> - In case a proposal is late in the game and there is a tangible risk >> of not being completed in time there should be either a plan to roll it >> back with little damage, or should be deferred directly to the next major >> release. >> >> The GSIP 77 had a "beta" period that we no longer have, as a result of >> GSIP-168 <https://github.com/geoserver/geoserver/wiki/GSIP-168>, which >> removed the beta release and feature freeze. What it did not remove was the >> time boxing, >> it just means we have more time to sneak in features, but when the RC >> date is hit, everything has to be in. >> >> This requires some advance planning, considering whatever foreseeable >> impediments might come in the way (FOSS4G, vacations), and accounting for >> enough time for reviews, especially if the PRs tend to be large. >> >> Now, the shit already hit the fan, there is no point in demanding a RC >> release tomorrow, but: >> >> - Try to release as soon as possible >> - I'm going to mark a periodic event on the calendar, to send a mail >> to the list a month before RCs, so that people know their clock is >> ticking, >> and that their work will be delayed to the next release, if they fail to >> meet the deadline (at the very least, I expect devs to state they need >> more >> time, specify how much, and have the PSC vote on it). >> >> Little final aside: please try to keep the PRs as small and focused as >> possible, to allow easier review. >> Remember you're depending on volunteer time to get a review, and that >> reviewers on one side have a job and a family, and on the other side should >> try to dedicate extra care and attention to GSIP worthy changes. This >> becomes impossible, if you end up touching more files than strictly >> necessary, forcing the reviewer to either steal work from work/family, or >> settle for a more superficial review. >> >> >> Regards, >> >> Andrea Aime >> >> == >> GeoServer Professional Services from the experts! >> >> Visit http://bit.ly/gs-services-us for more information. >> == >> >> Ing. Andrea Aime >> @geowolf >> Technical Lead >> >> GeoSolutions Group >> phone: +39 0584 962313 >> >> fax: +39 0584 1660272 >> >> mob: +39 339 8844549 >> >> https://www.geosolutionsgroup.com/ >> >> 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 >> _______________________________________________ >> Geoserver-devel mailing list >> Geoserver-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geoserver-devel >> > -- > -- > Jody Garnett > -- -- Jody Garnett
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel