I’m going to release SDL 0.8 as a stable release.
From then on, SDL development will be similar to that of the Linux kernel:
SDL 0.8, 1.0, 1.2, etc. will be bugfix only releases, and SDL 0.9, 1.1, 1.3,
etc. will be “development” releases where we experiment and extend SDL.
In this way, those who need a stable release with bugfixes can use the
even numbered versions of SDL, and those who want to play with new ideas
can use the odd numbered developer releases.
Okay, that said, I have a big list of ideas for SDL that I need help with.
The projects are:
Joystick support
MIDI support
CD-ROM audio control
Port to MacOS
Each of these items is very useful and interesting, but if they are to
be done, it would be very helpful to get some help.
SDL is growing to the point where just to compile and cursorily test
the games and demos on all supported platforms takes almost a week.
So, I hereby ask anyone who wants to take on one or more of the above
projects to post to the list. I’d like to organize groups of people
who want to work on these individual projects so we get more done, and
faster. If you work on one of these, you’ll get to use that feature
in your project! MIDI support! Joystick support! Run your game on
MacOS! Just think of the possibilities… smile
I also would like to get volunteers for compiling binaries when a major
release of SDL comes up. We need compilers for all the games on the
download page on all the platforms:
Crystal Space Linux x86 libC5
Descent 1X Linux x86 GlibC
DOOM X Linux SPARC
HElliZER Linux PPC
qrash Linux ALPHA
Solaris SPARC
Solaris X86
IRIX
OSF/1
Win32
BeOS PPC
BeOS X86
MacOS 68K
MacOS PPC
IRIX, OSF/1, and MacOS are not fully supported.
Anyway, PLEASE consider this and post to the list.