Re: [Freeciv-Dev] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-02-01 Thread Jacob Nevins
I wrote:
 I wrote (22 Jan):
 I don't have a date yet, but it should be soonish.
 
 Still no firm release date, but perhaps next weekend or the weekend
 after?

As discussed on -dev, I plan to make the releases tomorrow (Sunday 2
Feb), in the morning (UK time). I'll check here for new translations
immediately beforehand.

Sorry for not keeping -i18n updated.

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-02-01 Thread Marko Lindqvist
On 1 February 2014 14:20, Jacob Nevins
0jacobnk@chiark.greenend.org.uk wrote:
 I wrote:
 I wrote (22 Jan):
 I don't have a date yet, but it should be soonish.

 Still no firm release date, but perhaps next weekend or the weekend
 after?

 As discussed on -dev, I plan to make the releases tomorrow (Sunday 2
 Feb), in the morning (UK time). I'll check here for new translations
 immediately beforehand.

 Sorry for not keeping -i18n updated.

 I think bug #21576 just blow up the plan about release tomorrow, do you agree?


 - ML

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-01-30 Thread Marko Lindqvist
On 28 January 2014 02:01, Jacob Nevins
0jacobnk@chiark.greenend.org.uk wrote:
 Marko Lindqvist writes:
 On 26 January 2014 02:26, Jacob Nevins
 0jacobnk@chiark.greenend.org.uk wrote:
 Still no firm release date, but perhaps next weekend or the weekend
 after?

  When you need to know which weekend to reserve for the releasing?

 I don't currently have any other constraints, so right now I think we
 can decide pretty much up until the day (Saturday).

 Could you do it on Sunday? I don't think I would be confident enough
with the testing to release Saturday. While Sunday release might mean
that Windows binaries are built week later than sources are released,
this would still give us some chance to get 2.4.2 to Ubuntu LTS.

 At the moment I'd say next weekend is preferred, but that assumes we
 can get some testing done in time, and without finding any issues.

 I'd naturally want to go for this weekend to get it out ASAP. Things I
 can see that might postpone it:
  - the possible Gtk3 regression you mentioned

 I have not reproduced it on Win7, so it's probably XP specific. I
would accept the corner-case that experimental gtk3-client does not
work on almost-obsolete WinXP. It's also possible theat this is just
specific to crosser, and latest version of it in that (gtk2-client in
XP has some problems caused by the libpng version shipped in crosser,
this could be similar problem)

  - pathfinding changes haven't quite converged yet (bug #21523); we
a decent pause after the last one lands

 These are now resolved, I think.

  - lack of translator engagement after a long hiatus -- I've not seen
much activity yet


 In theory we could get Windows installer fixes tested and, depending
 on the result, committed, if we waited one more week, but they are not
 important enough to alone postpone the release.

 Which fixes are you thinking of here? Bug #21474?

 Yes, and that's now tested and as the S2_4 is where it affects the
default client (gtk2-client is accompanied with gtk3 modpack
installer) I think it still should go in before 2.4.2

 My other patches waiting committing
 - bug #21547 (find_next_free_port() hangs on Windows making
single-player games impossible for average player)
 - patch #4457 (update specialist gfx to get them right from the first release)


 - ML

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-01-30 Thread Jacob Nevins
Marko Lindqvist writes:
 On 28 January 2014 02:01, Jacob Nevins
 0jacobnk@chiark.greenend.org.uk wrote:
 Marko Lindqvist writes:
  When you need to know which weekend to reserve for the releasing?

 I don't currently have any other constraints, so right now I think we
 can decide pretty much up until the day (Saturday).
 
  Could you do it on Sunday?

I could, but it would be a bit tight. I'd have to finish by 1530 UT, so
I would have to kick things off on Sunday morning (giving all of
Saturday for testing).
(The release doesn't take much of my time, but the uploads take a while,
and have to complete before I can complete all the announcement
ceremonies.)

 I don't think I would be confident enough with the testing to release
 Saturday. While Sunday release might mean that Windows binaries are
 built week later than sources are released, this would still give us
 some chance to get 2.4.2 to Ubuntu LTS.

Indeed, this is desirable.

On the other hand, I was just writing an email that I'm starting to get
a little nervous about releasing this weekend, as we're getting a number
of scary-looking changes quite close to the end of the week -- 
bug #21523 (pathfinding; maybe I shouldn't be scared of this?),
bug #21547 (find_next_free_port(); scary because platform-dependent)
with little opportunity to find further regressions.

On balance, if at least one other person is doing organised testing on
Saturday, then I'm still content to go ahead, but if we find any more
last-minute issues I'm inclined to slip a week.

  - the possible Gtk3 regression you mentioned
 
  I have not reproduced it on Win7, so it's probably XP specific. I
 would accept the corner-case that experimental gtk3-client does not
 work on almost-obsolete WinXP.

OK, will not treat this as a blocker.

(For what it's worth, I just tried starting a local game briefly with
cproc's testing/Freeciv-2.4.1-win32-gtk3-setup.exe on a WinXP machine,
and the graphics did not seem completely broken. So that forms some kind
of baseline, maybe.)

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-01-27 Thread Jacob Nevins
Marko Lindqvist writes:
  Windows gtk3-client might be badly broken. I've got a report that one
 crosser-based build I made just a couple of days ago doesn't show any
 graphics at all. [...] we cannot release anything before we've
 confirmed that it works.

Since we're not yet shipping the Windows Gtk3 client, I assume you're
treating this as a blocker out of concern for (a) non-Windows Gtk3
function, (b) possible non-Gtk3 brokenness, until we understand the root
cause?

(If we end up using new Windows Gtk3 libraries, I think it's worth cproc
doing another test build, to see what state we're in.)

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-01-27 Thread Marko Lindqvist
On 27 January 2014 15:06, Jacob Nevins
0jacobnk@chiark.greenend.org.uk wrote:
 Marko Lindqvist writes:
  Windows gtk3-client might be badly broken. I've got a report that one
 crosser-based build I made just a couple of days ago doesn't show any
 graphics at all. [...] we cannot release anything before we've
 confirmed that it works.

 Since we're not yet shipping the Windows Gtk3 client, I assume you're
 treating this as a blocker out of concern for (a) non-Windows Gtk3
 function, (b) possible non-Gtk3 brokenness, until we understand the root
 cause?

 Those do count of course, but I think even c) we support windows
gtk3-client in source code, though we don't ship official binaries of
it. I don't want reggressions compared to 2.4.1.

 (If we end up using new Windows Gtk3 libraries, I think it's worth cproc
 doing another test build, to see what state we're in.)

 Maybe it's my imagination, or fluctuations in other load on my
computer, but when I tested the latest pixbuf unref patch, I noticed
(surprising) speed difference with and without the patch in linux (I
don't understand how it could affect speed, but maybe there's some
internal lists in libraries used that get slower when there's more
pixbufs in memory?).

 I just tested crosser-based S2_4 build on Win7 and gfx seemed to
work. But so it worked when I tested the build reported to be broken
in XP. Also, client (both gt2k and gtk3) halted every time I tried to
spawn server - I had to run server separately instead. That's despite
me testing the -A none commandline -patch (the obvious suspect) on
same setup before it was committed.


 - ML

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-01-27 Thread Jacob Nevins
Marko Lindqvist writes:
 On 26 January 2014 02:26, Jacob Nevins
 0jacobnk@chiark.greenend.org.uk wrote:
 Still no firm release date, but perhaps next weekend or the weekend
 after?
 
  When you need to know which weekend to reserve for the releasing?

I don't currently have any other constraints, so right now I think we
can decide pretty much up until the day (Saturday).

 At the moment I'd say next weekend is preferred, but that assumes we
 can get some testing done in time, and without finding any issues.

I'd naturally want to go for this weekend to get it out ASAP. Things I
can see that might postpone it:
 - the possible Gtk3 regression you mentioned
 - pathfinding changes haven't quite converged yet (bug #21523); we
   a decent pause after the last one lands
 - lack of translator engagement after a long hiatus -- I've not seen
   much activity yet

(I haven't really done any testing yet beyond basic usage.)

 In theory we could get Windows installer fixes tested and, depending
 on the result, committed, if we waited one more week, but they are not
 important enough to alone postpone the release.

Which fixes are you thinking of here? Bug #21474?

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-01-25 Thread Jacob Nevins
I wrote (22 Jan):
 We've had a couple of important bug fixes recently, which means it's
 about time for a new stable release, 2.4.2.
  [...]
 S2_4 is not yet in string freeze, and there are still string changes to
 come.

I've not found any urgent pending fixes requiring string changes, and
cazfi and I are already acting as if we're in string freeze, so I'm
declaring strings frozen on S2_4 until 2.4.2 is released. (Shout if I've
missed something.)

The translations at http://www.cazfi.net/freeciv/translations/S2_4/
right now look to be up-to-date except for one unimportant string (and
lack the latest es/de updates).

 I don't have a date yet, but it should be soonish.

Still no firm release date, but perhaps next weekend or the weekend
after?

Draft release notes at http://www.freeciv.org/wiki/NEWS-2.4.2.

 At the same time, I'm minded to do the oldstable 2.3.5 release we've
 talked about, and then finally close the S2_3 branch.

Draft release notes for this are now at
http://www.freeciv.org/wiki/NEWS-2.3.5.

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-01-25 Thread Marko Lindqvist
On 26 January 2014 02:26, Jacob Nevins
0jacobnk@chiark.greenend.org.uk wrote:

 The translations at http://www.cazfi.net/freeciv/translations/S2_4/
 right now look to be up-to-date except for one unimportant string (and
 lack the latest es/de updates).

 Now updated.

 I don't have a date yet, but it should be soonish.

 Still no firm release date, but perhaps next weekend or the weekend
 after?

 When you need to know which weekend to reserve for the releasing? At
the moment I'd say next weekend is preferred, but that assumes we can
get some testing done in time, and without finding any issues. In
theory we could get Windows installer fixes tested and, depending on
the result, committed, if we waited one more week, but they are not
important enough to alone postpone the release.


 - ML

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev