Author Topic: ETA on 3.6.10  (Read 6302 times)

0 Members and 1 Guest are viewing this topic.

Offline Bri_Dog

  • 28
What's planned for 3.6.10?  Anything major?
Sig

 
all i know is that they are gonna fix the red alert bug
Fun while it lasted.

Then bitter.

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Quote from: taylor
.  It will have the new FS2NetD2 code that was originally slated for 3.6.9, a bunch of OpenGL fixes, a reworked ships lab, reduced memory footprint, and better multi-format file loading (particularly for music).

the big holdup now is we need to do a LOT of bug fixing before we can consider a point release


EDIT (taylor):  all of that info wasn't for public eyes. :)
« Last Edit: July 24, 2007, 10:10:31 am by taylor »
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline sfried

  • 27
Are they also going to fix the flickering pop-up menus in OpenGL?

Quote from: taylor
It is just an OpenGL problem, and it happens anytime that a popup appears on screen. There are various fixes for this, but they have never been 100%. The code was originally written with a software renderer in mind, but dealing with single/double/triple buffered screens just isn't a clean a simple task with how it's supposed to function. I'll probably end up just rewriting the entire bit of functionality rather than bothering to fix it.

 

Offline MP-Ryan

  • Makes General Discussion Make Sense.
  • Global Moderator
  • 210
  • Keyboard > Pen > Sword
I would bugtest and report them if someone started posting serious pre-RC builds.  I'm much more hesitant to just grab a build from CVS and start testing.

You'd probably get more community bugtesting then too =)
"In the beginning, the Universe was created.  This made a lot of people very angry and has widely been regarded as a bad move."  [Douglas Adams]

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Are they also going to fix the flickering pop-up menus in OpenGL?
No.  At least not for 3.6.10 anyway.

  

Offline Fabian

  • AI Code Modulator
    Temporal Mechanic
  • 25
The only people who can have release dates are people who do this stuff as their job. They get fired if they stop working.

I disagree completely. First of all yes you have release dates for a job, but:

Oh these deadlines, don't you love the wooshing sound they make as they fly by?

On the other hand there has been a movement in most major open source projects from "It is ready, when its ready." to a fixed release schedule. (Gnome, Xorg, Ubuntu, Debian, ...)

Most of the time they did not even hold the date, but they always released earlier than without a fixed release date.

There are several reasons for that (thanks goes to Michael, former debian project leader for a very nice talk about this in Girona, during Jornade SPL this year):

One is, without a date most of the time it goes like this in open source projects:

Release Manager: Okay, now we are stable enough, lets fix the remaining bugs and then do a release.
Devel 1: But well this feature I have I really just need 1 week more and I could get it in.
Release Manager: Okay, of course we can delay for 1 week.
(one week later)
Devel 2: Please, before I was not ready, but now I have made so much progress, just a little more time.
Release Manager: Okay, but then we are really going into the bug squashing phase.
Devel 3: But ...

... and so on ...

We have calculated that the thing devel 1 wanted to have in in the extremst case, was later in, then if he had waited one whole release.

Fixed release schedules (like every year or every 6 months or every 3 months) have several advantages:

- Your users know it and are not asking "dumb" questions.
- Your users anticipate it.
- Your developers know it and will not try to get that 80% working feature in, but will patiently finish it, because the next release is just around the corner anyway.
- You get more experiences with releases and as its always the same time of the year, also with the surroundings (like vacations, summer breeze, motivation, christmas eve, ...)

You do not even have to hold it to the day, but just having a feeling for when the next release will be done is very very good, because it gives _clarity_ to everyone.

And it also seems to work with the help of the subconscious, as you somehow "know" its coming and behave accordingly. Without a date there is more a feeling of - well its still months away.

Funnily enough it also gives people motivation, because they know if they get it in, before the code freeze, it will be in. And they also know that the bugs need to be squashed before the release.

Of course, this is just my opinion, but I found it very helpful.

cu

Fabian