On Wednesday 24 October 2007 20:07:44 Kurosu wrote:
> Hi,
>
> Sandra et Yannig a écrit :
> [...]
>
> > To sum up :
> > TODO for 0.8 :
> > High priority :
> > - Compilation of Wormux against Windows (deki report he can do the binary
> > with mingw) : port is working (31/10/2007)
>
> Maybe he could also test the following:
> - install nsis (I know there's a package for it under debian & ubuntu)
> - cd tools/win32_setup and run the shell script there; it should
> generate a windows installer
>
> > - Compilation of Wormux against Mac-intel (Kurosu ?) : ?? (???)
>
> There's a bug in the 1.2.12 release for all Mac targets. Except this,
> r3471 worked. It however takes a fair bit of time, so it'll probably
> won't be available at the same time as other packages.
>

OK. We know that the r3471 is working and I don't see any big change since 
this version. And if you don't have time to made it directly, we can release 
this binary latter.

> The status of this is in-between: it would be best if that was an
> Universal Binary, but that's unrealistic for 0.8. It would be best if a
> script automated this, but I hardly have time to finish this. Ping Auria
> about this subject to have her opinion.

Excellent !

>
> > - Report Vista support (me, somebody else ?) : to do (31/10/2007)
>
> It was working a week ago, probably still is.
>

Good news too.

> > Average priority :
> > - IRC client (lodesi) : in progress (deadline : ???)
>
> Nota: if there are troubles with this under Windows, I won't probably be
> able to fix in time even for a RC release. So if it runs for someone
> under windows, it's in, otherwise, it'll probably have to be deactivated.

Fine, I'll do an option to disable this purpose just in case.

>
> > I won't do it for 0.8 :
> > - new team selection widget. Volunter are welcome.
>
> IMHO, it should not delay even final release. The sooner 0.8 is out, the
>  better this will be. I'm personally holding from adding new stuff in
> 0.8 and am waiting for 0.8.1.
>
> > I think, if everything goes fine, we can schedule a beta3 tag around
> > 2007-11-7. Then a RC for 2007-11-20. A call for translation and if
> > everything fine, a release around the 2007-11-27.
>
> I'm ok with that schedule, although I will probably only work towards a
> release starting Tuesday 7th of November evening.
>

OK. To be honest I don't think I will work a lot on it next week as I will be 
in holidays. But as I will have an internet access, I'll try to keep linked 
with the rest of the world :)

> Best regards,

OK, here's the new remaining TODO list :

High priority :
- desync of bonus box (drayan) : work in progress. deadline : 2007-11-5
- A way to disable IRC client if something is wrong with Windows port 
(drayan).

low priority / optional :
- change the polecat, gnu and supertux (yeKcim)
- fly movement and black clothe (lodesi ?)
- map selection widget (drayan ?) : nothing started. deadline : 2007-11-7
- Network menu (lodesi) : in progress
- IRC client (lodesi) : in progress

I won't do it for 0.8 :
- new team selection widget. Volunter are welcome.

Compilation status :
  * (K)ubuntu 7.04, 7.10 : trunk (3492) is compiling (drayan report)
  * Fedora ?
  * Mandriva ?
  * Debian unstable : work great with svn trunk version (report by deki)
  * SuSE ?
  * Other flavour of Linux, BSD ? Opensolaris ???
  Windows : deki report he can do the binary with mingw and the port is 
working (31/10/2007). Vista works fine (reported by Kurosu).
  Mac-Intel : svn r3471 works fine (reported by Kurosu). Kurosu will release a 
binary for the RC or final version.


And here's the road map I propose :
november 9 : tagging beta3. Last limit for pushing new features.
november 11 : releasing beta3. Now only bug fix.

We need to organize sessions before tagging RC in order to fix the biggest 
remaining issue with networking

november 23 : tagging RC.
november 25 : RC release

String freeze. Call for translation. Only bugfix on network.

december 7 : tag final release (0.8.0).
december 9 : releasing final.

I know, network is not perfect, there's still plenty of bug in network code 
but as usual, if we never release something we will never have feedback about 
this.

And in the other hand, if we consider the number of new features, I think it's 
time for release.

Changelog :

Platform supported :
   - Windows XP/Vista
   - native Mac-Intel/PowerPC binary ! (but no universal binary yet)

Code improvements:
   - A lot of network bug fixes (synchro, win32 network support,...)
   - Fix full screen on Windows
   - Fix memory leaks
   - Cleaner code, with useless code deleted
   - Add debug messages
   - Faster compilation
   - Simplify some calculations
   - Made the water more beautiful
   - Improved the camera

Menu:
   - Better widgets in menus
   - Language selection in Options menu
   - Small enhancement of Results menu
   - Options menu accessible from game with F11 key
   - Main menu can be keyboard driven
   - Load maps informations on demand

Data:
   - New maps : hive, moon-4m, pillars, tic-tac-toe, towers, funkyisland
   - Monkey-bubble music for monkey-bubble map
   - Some graphics improvements (map previews, skins,...)
   - Enhanced skins : character breathing, new animation while charaters are 
iddle etc
   - Characters' eyes follow cursor
   - Add new sounds
   - Updated translations

New features:
   - Smaller step in angle selection when pressing Shift
   - Joystick support (disable by default)
   - Initial management of command line options
   - Fading laser beam for the snipe riffle.

Still experimental :
   - Better AI (but still stupid)
   - Improved random level generator

_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à