Page 1 of 1

Upcoming 3.0.0-beta1

Posted: Mon Mar 01, 2021 12:52 am
by cazfi
Beta release 3.0.0-beta1 is approaching.

After four months of digging commit logs of the last six years (since 3.0 development begun), I now present first version of NEWS-3.0.0 document; http://www.freeciv.org/wiki/NEWS-3.0.0

Re: Upcoming 3.0.0-beta1

Posted: Fri Mar 05, 2021 2:39 am
by cazfi
For Windows users:

For Freeciv-3.0, the official Windows installers build environment is msys2. Snapshot builds of those installers are posted about once a month here: viewtopic.php?f=14&t=5292

Freeciv-3.0 supports also second kind of installer build environment, referred as installer_cross or Crosser-based installers. The benefit of this installer environment compared to official msys2 one is that it's much easier for us to do snapshot builds with it. So easy, that we automatically get nightly builds here: http://files.freeciv.org/packages/windo ... htly/S3_0/
If you want all the latest bugfixes, these nightly installers are the ones to use. The biggest known issue with installer_cross installers at the moment is that Native Language Support does not work for Qt-client.

Re: Upcoming 3.0.0-beta1

Posted: Mon Mar 08, 2021 12:25 pm
by cazfi
Regarding Windows, it's also time to decide what installers we ship as official releases in freeciv-3.0 series.

I think we should upload both 32bit and 64bit builds, but to link only to 64bit ones from http://www.freeciv.org/download.html.
Installers for all three supported clients, gtk3.22, qt, and sdl2, should be made available. Relative to freeciv-2.6 that means replacing gtk3-client with gtk3.22-client, and sdl-client with sdl2-client.
I don't think that standalone ruledit installer should yet enter main stages. In its current form it's suitable for more adventurous users only, and adventurous users can find its builds from test snapshots and the like. Ruledit is included with the Qt-client installer (reason including it there, unlike to other client installers, is that Qt-client package already has Qt libraries that ruledit depends on, so the installer package size is not hugely increased by its inclusion)

Other opinions?

Re: Upcoming 3.0.0-beta1

Posted: Thu Mar 18, 2021 9:09 pm
by cazfi
Soon you will be too busy playing the first release out of completely new series; 3.0.0-beta1. Before that it is a good time to pay a visit to list of People whose contributions to Freeciv over the years (decades already) you can thank of having that game available.

Re: Upcoming 3.0.0-beta1

Posted: Thu Mar 25, 2021 4:30 am
by cazfi
cazfi wrote:So easy, that we automatically get nightly builds here: http://files.freeciv.org/packages/windo ... htly/S3_0/
If you want all the latest bugfixes, these nightly installers are the ones to use. The biggest known issue with installer_cross installers at the moment is that Native Language Support does not work for Qt-client.

There has been bug causing these builds to fail for last couple of days. I should get the fix in tonight so that there should be a new build again tomorrow morning (not this morning).