Re: Draft plan for next stable release
On Sun, 2022-08-07 at 21:02 +0200, Jonas Hahnfeld via Discussions on LilyPond development wrote: > The following is a proposal of a possible timeline; I don't expect this > to be final and if there are good reasons, I think we can and should > change it. I'm trying to take some of my availabilities into account, > let's see how it works out... > > > Weekend of August 20/21: LilyPond 2.23.12 So, this will already slip because there are a number of build system changes that still need to get in (fix for Cygwin, adding Cairo to the binaries, fixing symbolic links to the Python wrapper scripts). I will try to do it early next week, else the weekend after... > after: build freeze; no changes to configure, Makefiles, and release/ > scripts allowed unless there are very good reasons > > Weekend of September 10/11 OR 17/18: LilyPond 2.23.13 > (depends on my availabilities, I will have to see) Very likely going to be the weekend of September 17/18 then... > During week of September 19-25: Branching stable/2.24 unless some > really big problems are reported I *hope* we can keep this because I'm on travel the week after. But we'll see what happens. > [ branch is frozen, no new features or syntax changes; master is open > again for development and I will pick fixes into the stable branch; > translation work continues on the branch and I'll synchronize back to > master during the releases ] > > Weekend of October 1/2: release candidate LilyPond 2.23.80 > > Weekend of October 29/30 OR November 5/6: LilyPond 2.23.81 > > End of November or begin of December: final LilyPond 2.24.0; or, if > needed, additional release candidate 2.23.82 (in that case hopefully > rather November and then final release around mid December) signature.asc Description: This is a digitally signed message part
Re: Draft plan for next stable release
On Sun, 2022-08-07 at 21:12 +0200, Jean Abou Samra wrote: > > > During week of September 19-25: Branching stable/2.24 unless some > > really big problems are reported > > > > [ branch is frozen, no new features or syntax changes; master is > > open again for development > > Is open again for development of build stuff, right? Or do you see > more freezing happening? I wouldn't call it "freeze", but eventually every developer has to decide if a change is supposed to go into the next stable release or the one after. This is at least what happened two years ago, for example with Dan's \volta work. So what I wanted to say is "open again for development targeting the stable release after the one we're talking about in this thread". Jonas signature.asc Description: This is a digitally signed message part
Re: Draft plan for next stable release
On Mon, Aug 8, 2022 at 11:06 PM Jean Abou Samra wrote: > Also, speaking to Han-Wen, if we are to have a build system freeze > around August 20, Cairo support for the official 2.24 binaries is > now or never. Unless we consider there are very good reasons for > bypassing the freeze for Cairo? I'll have a look this week. -- Han-Wen Nienhuys - hanw...@gmail.com - http://www.xs4all.nl/~hanwen
Re: Draft plan for next stable release
Le 07/08/2022 à 21:02, Jonas Hahnfeld via Discussions on LilyPond development a écrit : Hi all, back in May, I proposed the idea to have a next stable release before the end of the year and there was generally agreement in the replies: https://lists.gnu.org/archive/html/lilypond-devel/2022-05/msg00099.html The following is a proposal of a possible timeline; I don't expect this to be final and if there are good reasons, I think we can and should change it. I'm trying to take some of my availabilities into account, let's see how it works out... (I don't have time to do a release next weekend, August 13/14) Weekend of August 20/21: LilyPond 2.23.12 after: build freeze; no changes to configure, Makefiles, and release/ scripts allowed unless there are very good reasons Weekend of September 10/11 OR 17/18: LilyPond 2.23.13 (depends on my availabilities, I will have to see) During week of September 19-25: Branching stable/2.24 unless some really big problems are reported [ branch is frozen, no new features or syntax changes; master is open again for development and I will pick fixes into the stable branch; translation work continues on the branch and I'll synchronize back to master during the releases ] Weekend of October 1/2: release candidate LilyPond 2.23.80 Weekend of October 29/30 OR November 5/6: LilyPond 2.23.81 End of November or begin of December: final LilyPond 2.24.0; or, if needed, additional release candidate 2.23.82 (in that case hopefully rather November and then final release around mid December) Comments? By the way, Owen, are you reading this thread? Basically, if you want SMuFL support integrated for LilyPond 2.24, the approximate deadlines to be expected are above. Also, speaking to Han-Wen, if we are to have a build system freeze around August 20, Cairo support for the official 2.24 binaries is now or never. Unless we consider there are very good reasons for bypassing the freeze for Cairo? Thanks, Jean
Re: Draft plan for next stable release
> Le 7 août 2022 à 21:02, Jonas Hahnfeld via Discussions on LilyPond > development a écrit : > > Hi all, > > back in May, I proposed the idea to have a next stable release before > the end of the year and there was generally agreement in the replies: > https://lists.gnu.org/archive/html/lilypond-devel/2022-05/msg00099.html > > The following is a proposal of a possible timeline; I don't expect this > to be final and if there are good reasons, I think we can and should > change it. Agreed. > I'm trying to take some of my availabilities into account, > let's see how it works out... > > > (I don't have time to do a release next weekend, August 13/14) > Weekend of August 20/21: LilyPond 2.23.12 > after: build freeze; no changes to configure, Makefiles, and release/ > scripts allowed unless there are very good reasons > > Weekend of September 10/11 OR 17/18: LilyPond 2.23.13 > (depends on my availabilities, I will have to see) > > During week of September 19-25: Branching stable/2.24 unless some > really big problems are reported > > [ branch is frozen, no new features or syntax changes; master is open > again for development Is open again for development of build stuff, right? Or do you see more freezing happening? > and I will pick fixes into the stable branch; > translation work continues on the branch and I'll synchronize back to > master during the releases ] > > Weekend of October 1/2: release candidate LilyPond 2.23.80 > > Weekend of October 29/30 OR November 5/6: LilyPond 2.23.81 > > End of November or begin of December: final LilyPond 2.24.0; or, if > needed, additional release candidate 2.23.82 (in that case hopefully > rather November and then final release around mid December) > > > Comments? In general, sounds like a good plan to me. Thanks, Jean > > Jonas signature.asc Description: Binary data
Draft plan for next stable release
Hi all, back in May, I proposed the idea to have a next stable release before the end of the year and there was generally agreement in the replies: https://lists.gnu.org/archive/html/lilypond-devel/2022-05/msg00099.html The following is a proposal of a possible timeline; I don't expect this to be final and if there are good reasons, I think we can and should change it. I'm trying to take some of my availabilities into account, let's see how it works out... (I don't have time to do a release next weekend, August 13/14) Weekend of August 20/21: LilyPond 2.23.12 after: build freeze; no changes to configure, Makefiles, and release/ scripts allowed unless there are very good reasons Weekend of September 10/11 OR 17/18: LilyPond 2.23.13 (depends on my availabilities, I will have to see) During week of September 19-25: Branching stable/2.24 unless some really big problems are reported [ branch is frozen, no new features or syntax changes; master is open again for development and I will pick fixes into the stable branch; translation work continues on the branch and I'll synchronize back to master during the releases ] Weekend of October 1/2: release candidate LilyPond 2.23.80 Weekend of October 29/30 OR November 5/6: LilyPond 2.23.81 End of November or begin of December: final LilyPond 2.24.0; or, if needed, additional release candidate 2.23.82 (in that case hopefully rather November and then final release around mid December) Comments? Jonas signature.asc Description: This is a digitally signed message part