0.4.9 release procedure
Re: 0.4.9 release procedure
I don't want to postpone it, but after discussion in the game chat and https://freeorion.org/forum/viewtopic.p ... 638#p98638 . Could we land boolean game rule to manage if allies can use Drydocks? It looks be mandatory for big teamed games.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Re: 0.4.9 release procedure
Yes, we can. It's considered a bug after all.
And I want to give Ouaz some time to get the French translations for the new texts in.
So, new deadline for RC1 will be Sunday, December 22nd 2019, 1pm UTC.
Tomorrow (Monday) test builds will be normal pre-release test builds.
And I want to give Ouaz some time to get the French translations for the new texts in.
So, new deadline for RC1 will be Sunday, December 22nd 2019, 1pm UTC.
Tomorrow (Monday) test builds will be normal pre-release test builds.
Re: 0.4.9 release procedure
More issues have turned up, and are very unlikely to get resolved within the next few hours. Also, trying to rush things probably isn't a particularly good idea, so I'll postpone RC1 once again, new deadline to be determined.
Release management issue has been updated accordingly.
Release management issue has been updated accordingly.
Re: 0.4.9 release procedure
Will next test build/Release Candidate be Monday or Tuesday? I won't be able to sync the server at Tuesday, December 31st 2019.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Re: 0.4.9 release procedure
Good question. Most likely Monday, as I won't have time on Tuesday...
Re: 0.4.9 release procedure
As the only commit to the release branch since the last test builds has been the update to the French translation, I decided to skip this weeks test builds. Too small a change, and only to text content.
Re: 0.4.9 release procedure
Should be next test build be Release Candidate. Backlog for 0.4.9 is empty for entire week.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Re: 0.4.9 release procedure
Correct. Unless another issue that needs to be fixed for 0.4.9 comes up, the upcoming test builds will be RC1.
As I will have more spare time for FO related stuff tomorrow (Monday) than on Tuesday, that will happen tomorrow. Which means the deadline for RC1 is going to be tomorrow, Monday, January 13th 2020, 3pm UTC.
If anyone needs anything to get in, has any objections etc., please speak up now. Otherwise I'm going to proceed with RC1 as planned.
Re: 0.4.9 release procedure
I've posted a PR with a small update to the changelog: #2706. It contains entries for things that have been cherry picked to the release branch since the changelog update Geoff provided for 0.4.9.
If anyone can spare a moment to review the additions I proposed, that would be appreciated.
I''ll merge that PR right before I produce RC1 tomorrow.
If anyone can spare a moment to review the additions I proposed, that would be appreciated.
I''ll merge that PR right before I produce RC1 tomorrow.
Re: 0.4.9 release procedure
0.4.9 RC1 has been released.
I decided to give that release candidate roughly two weeks of testing. The exact deadline for declaring the stable release is Sunday, January 26th 2020, 2pm UTC.
Please put RC1 through thorough playtesting. Have fun!
I decided to give that release candidate roughly two weeks of testing. The exact deadline for declaring the stable release is Sunday, January 26th 2020, 2pm UTC.
Please put RC1 through thorough playtesting. Have fun!
Re: 0.4.9 release procedure
Is bug #2690 related to 0.4.9?
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
- Geoff the Medio
- Programming, Design, Admin
- Posts: 13603
- Joined: Wed Oct 08, 2003 1:33 am
- Location: Munich
Re: 0.4.9 release procedure
It has zero impact on the 0.4.9 AI.
The bug only shows up after extending the AI interface to provide additional functionality (i.e. allowing the AI to queue move orders like the human can using shift-clicking in the UI). Since that functionality is not exposed to the AI in release branch (nor in master), the bug can not occur: It essentially lives in a dead branch of code.
The bug only shows up after extending the AI interface to provide additional functionality (i.e. allowing the AI to queue move orders like the human can using shift-clicking in the UI). Since that functionality is not exposed to the AI in release branch (nor in master), the bug can not occur: It essentially lives in a dead branch of code.
If I provided any code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0
Re: 0.4.9 release procedure
An issue (#2719) has been reported on github which is potantially release-blocking. Geoff made a comment in the comment section of PR#2721 regarding this issue, to which I want to respond to here:
@Geoff: Ok, I understand. I just need an Ok or a "don't proceed" before I go ahead with declaring the release (the deadline is on Sunday at 2pm UTC, see above).Geoff the Medio wrote:There is #2719 which may be narrow enough to ignore, but which I'm still investigating.
Re: 0.4.9 release procedure
Geoff has provided a fix for #2719, which should go into 0.4.9, so there will be a RC2.
As I do not want to loose to much time, I will produce RC2 tomorrow (Sunday) instead of declaring the stable release. So, deadline for RC2 is Sunday, January 26th 2020, 2pm UTC.
Deadline for declaring the release will be postponed one week, until Sunday, February 1st 2020, 2pm UTC.
Please, everyone who can spare the time, please playtest RC2 within that week as much as you can.
As I do not want to loose to much time, I will produce RC2 tomorrow (Sunday) instead of declaring the stable release. So, deadline for RC2 is Sunday, January 26th 2020, 2pm UTC.
Deadline for declaring the release will be postponed one week, until Sunday, February 1st 2020, 2pm UTC.
Please, everyone who can spare the time, please playtest RC2 within that week as much as you can.