SDL development status

I just wanted to let people know some exciting news and the current status
of SDL development.

I recently left Blizzard Entertainment to relax, spend time with family, and
explore some ideas to expand the Galaxy Gameworks business.

What this means, is that as of today, I am devoted 100% to the SDL 1.3
development, and am working out staffing needs and scheduling.

However, there is a huge amount of work that remains to be done, in terms of
Q/A, bug fixing, and community support.

If you would like to contribute, there are a number of ways you can help:

  • If you’re currently struggling with SDL 1.3, please report bugs to
    bugzilla and ask for help on the mailing list
  • If you’ve been holding off on touching SDL 1.3, please pretend it’s done,
    download it, and report bugs to bugzilla
  • If you’ve reported issues on the mailing list in the past, pretend they’re
    lost and re-report issues to the list and create entries for them in
    bugzilla

All of this will result in a huge influx of bugs and issues. Please be
patient, helpful and persistent. Community supported fixes are always
appreciated.

Here are links that will be helpful:
SDL 1.3 Documentation (work in progress - contact docs at libsdl.org to
contribute):
http://wiki.libsdl.org
SDL 1.3 Migration Guide (thanks Sylvain!)
http://wiki.libsdl.org/moin.cgi/MigrationGuide
SDL 1.3 Roadmap:
http://wiki.libsdl.org/moin.cgi/Roadmap
SDL 1.3 PRERELEASE source code:
http://www.libsdl.org/tmp/SDL-1.3.zip
Bugzilla:
http://bugzilla.libsdl.org/
Mailing List:
http://www.libsdl.org/mailing-list.php

Please note that the mailing list and the forums mirror each other, but
there is an additional spam prevention step required to post on the forums:
http://forums.libsdl.org/viewtopic.php?t=5973

Cheers!–
-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

Hello,

Wow, pretty brave of you. I wish you the best of luck. Looking forward
to the future of SDL!

EdgarOn 04/01/11 09:30, Sam Lantinga wrote:

I just wanted to let people know some exciting news and the current
status of SDL development.

I recently left Blizzard Entertainment to relax, spend time with family,
and explore some ideas to expand the Galaxy Gameworks business.

What this means, is that as of today, I am devoted 100% to the SDL 1.3
development, and am working out staffing needs and scheduling.

However, there is a huge amount of work that remains to be done, in
terms of Q/A, bug fixing, and community support.

If you would like to contribute, there are a number of ways you can help:

  • If you’re currently struggling with SDL 1.3, please report bugs to
    bugzilla and ask for help on the mailing list
  • If you’ve been holding off on touching SDL 1.3, please pretend it’s
    done, download it, and report bugs to bugzilla
  • If you’ve reported issues on the mailing list in the past, pretend
    they’re lost and re-report issues to the list and create entries for
    them in bugzilla

All of this will result in a huge influx of bugs and issues. Please be
patient, helpful and persistent. Community supported fixes are always
appreciated.

Here are links that will be helpful:
SDL 1.3 Documentation (work in progress - contact docs at libsdl.org
<mailto:docs at libsdl.org> to contribute):
http://wiki.libsdl.org
SDL 1.3 Migration Guide (thanks Sylvain!)
http://wiki.libsdl.org/moin.cgi/MigrationGuide
SDL 1.3 Roadmap:
http://wiki.libsdl.org/moin.cgi/Roadmap
SDL 1.3 PRERELEASE source code:
http://www.libsdl.org/tmp/SDL-1.3.zip
Bugzilla:
http://bugzilla.libsdl.org/
Mailing List:
http://www.libsdl.org/mailing-list.php

Please note that the mailing list and the forums mirror each other, but
there is an additional spam prevention step required to post on the forums:
http://forums.libsdl.org/viewtopic.php?t=5973

Cheers!

-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

A call to arms, huh? I’m in.

Jonny DOn Tue, Jan 4, 2011 at 5:45 AM, Edgar Simo wrote:

Hello,

Wow, pretty brave of you. I wish you the best of luck. Looking forward
to the future of SDL!

Edgar

On 04/01/11 09:30, Sam Lantinga wrote:

I just wanted to let people know some exciting news and the current
status of SDL development.

I recently left Blizzard Entertainment to relax, spend time with family,
and explore some ideas to expand the Galaxy Gameworks business.

What this means, is that as of today, I am devoted 100% to the SDL 1.3
development, and am working out staffing needs and scheduling.

However, there is a huge amount of work that remains to be done, in
terms of Q/A, bug fixing, and community support.

If you would like to contribute, there are a number of ways you can help:

  • If you’re currently struggling with SDL 1.3, please report bugs to
    bugzilla and ask for help on the mailing list
  • If you’ve been holding off on touching SDL 1.3, please pretend it’s
    done, download it, and report bugs to bugzilla
  • If you’ve reported issues on the mailing list in the past, pretend
    they’re lost and re-report issues to the list and create entries for
    them in bugzilla

All of this will result in a huge influx of bugs and issues. Please be
patient, helpful and persistent. Community supported fixes are always
appreciated.

Here are links that will be helpful:
SDL 1.3 Documentation (work in progress - contact docs at libsdl.org
<mailto:docs at libsdl.org> to contribute):
http://wiki.libsdl.org
SDL 1.3 Migration Guide (thanks Sylvain!)
http://wiki.libsdl.org/moin.cgi/MigrationGuide
SDL 1.3 Roadmap:
http://wiki.libsdl.org/moin.cgi/Roadmap
SDL 1.3 PRERELEASE source code:
http://www.libsdl.org/tmp/SDL-1.3.zip
Bugzilla:
http://bugzilla.libsdl.org/
Mailing List:
http://www.libsdl.org/mailing-list.php

Please note that the mailing list and the forums mirror each other, but
there is an additional spam prevention step required to post on the
forums:
http://forums.libsdl.org/viewtopic.php?t=5973

Cheers!

-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

Congrats Sam on branching out on your own!

I did exactly what you asked for (attempted to use SDL 1.3.) Right now
my code has a switch where I can jump back and forth. There’s just a
couple bug fixes and missing implementations I’m waiting on, and I’ll be
more than happy to test when they land.

Is it possible to every once and a while post to this mailing list a
change log? Then I can tell when what I need is fixed, and then turn
around and test it. I know I can watch the bugzilla, but that would be
a bit more convenient (for me) at least. Obviously not a biggie, and
the last thing I want to do is make more work for you, but could help
turn around time for us waiting.

Keep up the good work!

[>] Brian

It would be convenient if there were some sort of rss on bug reports/fixes,
or something like that.
I’m not familiar with bugzilla, but I couldn’t find anything like that
available on bugzilla.libsdl.org
Take care,
-OzOn Tue, Jan 4, 2011 at 9:16 AM, Brian Barnes wrote:

Congrats Sam on branching out on your own!

I did exactly what you asked for (attempted to use SDL 1.3.) Right now my
code has a switch where I can jump back and forth. There’s just a couple
bug fixes and missing implementations I’m waiting on, and I’ll be more than
happy to test when they land.

Is it possible to every once and a while post to this mailing list a change
log? Then I can tell when what I need is fixed, and then turn around and
test it. I know I can watch the bugzilla, but that would be a bit more
convenient (for me) at least. Obviously not a biggie, and the last thing I
want to do is make more work for you, but could help turn around time for us
waiting.

Keep up the good work!

[>] Brian


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

Thanks Edgar! :)On Tue, Jan 4, 2011 at 2:45 AM, Edgar Simo wrote:

Hello,

Wow, pretty brave of you. I wish you the best of luck. Looking forward
to the future of SDL!

Edgar

On 04/01/11 09:30, Sam Lantinga wrote:

I just wanted to let people know some exciting news and the current
status of SDL development.

I recently left Blizzard Entertainment to relax, spend time with family,
and explore some ideas to expand the Galaxy Gameworks business.

What this means, is that as of today, I am devoted 100% to the SDL 1.3
development, and am working out staffing needs and scheduling.

However, there is a huge amount of work that remains to be done, in
terms of Q/A, bug fixing, and community support.

If you would like to contribute, there are a number of ways you can help:

  • If you’re currently struggling with SDL 1.3, please report bugs to
    bugzilla and ask for help on the mailing list
  • If you’ve been holding off on touching SDL 1.3, please pretend it’s
    done, download it, and report bugs to bugzilla
  • If you’ve reported issues on the mailing list in the past, pretend
    they’re lost and re-report issues to the list and create entries for
    them in bugzilla

All of this will result in a huge influx of bugs and issues. Please be
patient, helpful and persistent. Community supported fixes are always
appreciated.

Here are links that will be helpful:
SDL 1.3 Documentation (work in progress - contact docs at libsdl.org
<mailto:docs at libsdl.org> to contribute):
http://wiki.libsdl.org
SDL 1.3 Migration Guide (thanks Sylvain!)
http://wiki.libsdl.org/moin.cgi/MigrationGuide
SDL 1.3 Roadmap:
http://wiki.libsdl.org/moin.cgi/Roadmap
SDL 1.3 PRERELEASE source code:
http://www.libsdl.org/tmp/SDL-1.3.zip
Bugzilla:
http://bugzilla.libsdl.org/
Mailing List:
http://www.libsdl.org/mailing-list.php

Please note that the mailing list and the forums mirror each other, but
there is an additional spam prevention step required to post on the
forums:
http://forums.libsdl.org/viewtopic.php?t=5973

Cheers!

-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

Great! :)On Tue, Jan 4, 2011 at 3:56 AM, Jonathan Dearborn wrote:

A call to arms, huh? I’m in.

Jonny D


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

Thanks Brian!

What bug fixes and implementation are you waiting on?

I’ll definitely periodically send a list of bug fixes and changes to the
list.

Thanks!On Tue, Jan 4, 2011 at 6:16 AM, Brian Barnes wrote:

Congrats Sam on branching out on your own!

I did exactly what you asked for (attempted to use SDL 1.3.) Right now my
code has a switch where I can jump back and forth. There’s just a couple
bug fixes and missing implementations I’m waiting on, and I’ll be more than
happy to test when they land.

Is it possible to every once and a while post to this mailing list a change
log? Then I can tell when what I need is fixed, and then turn around and
test it. I know I can watch the bugzilla, but that would be a bit more
convenient (for me) at least. Obviously not a biggie, and the last thing I
want to do is make more work for you, but could help turn around time for us
waiting.

Keep up the good work!

[>] Brian


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

Sam,

I’m glad to hear you are going to be focusing on SDL 1.3. I had to shelve
my iPhone project because SDL has been in limbo for so long, so it is good
that we will be gaining some traction.

Let me know if there is anything I can do to help. In the meantime I will
review the latest SDL 1.3 against my project and see what outstanding issues
are still there.

Ken

Thanks Ken! :)On Tue, Jan 4, 2011 at 10:27 AM, Ken Rogoway wrote:

Sam,

I?m glad to hear you are going to be focusing on SDL 1.3. I had to shelve
my iPhone project because SDL has been in limbo for so long, so it is good
that we will be gaining some traction.

Let me know if there is anything I can do to help. In the meantime I will
review the latest SDL 1.3 against my project and see what outstanding issues
are still there.

Ken


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

It looks like there is:
http://www.bugzilla.org/releases/2.20/new-features.html#rss

From Ryan:
You can generate a query that just catches all new bugs and use that RSS, or
whatnot.
(Newer bugzillas name this link at the bottom of the page “Feed” instead of
"RSS")
If you want the RSS to update every time there’s activity on a bug, have it
search for every bug, make sure your query is sorted by "last change."On Tue, Jan 4, 2011 at 6:29 AM, Alex Barry <alex.barry at gmail.com> wrote:

It would be convenient if there were some sort of rss on bug reports/fixes,
or something like that.
I’m not familiar with bugzilla, but I couldn’t find anything like that
available on bugzilla.libsdl.org
Take care,
-Oz

On Tue, Jan 4, 2011 at 9:16 AM, Brian Barnes wrote:

Congrats Sam on branching out on your own!

I did exactly what you asked for (attempted to use SDL 1.3.) Right now my
code has a switch where I can jump back and forth. There’s just a couple
bug fixes and missing implementations I’m waiting on, and I’ll be more than
happy to test when they land.

Is it possible to every once and a while post to this mailing list a
change log? Then I can tell when what I need is fixed, and then turn around
and test it. I know I can watch the bugzilla, but that would be a bit more
convenient (for me) at least. Obviously not a biggie, and the last thing I
want to do is make more work for you, but could help turn around time for us
waiting.

Keep up the good work!

[>] Brian


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

Sam wrote:

Thanks Brian!

What bug fixes and implementation are you waiting on?

I posted all these a while ago with some suggestions (though you obviously know better than me for SDL, so whatever way you want is fine.) The list was:

  1. Relative motion isn’t implemented
  2. Right mouse on OS X (supposedly this has been patched, I was waiting on the others, but it’s on my list to check)
  3. Won’t compile for 10.4 (this is the NSTouch interface, will need to be def’d out for< 10.6)
  4. System cursor doesn’t get hidden when switching to relative mode (by docs) or by calling it directly
  5. Switching out from full screen on OS X can re-arrange windows (if the full screen< desktop resolution.)

Relative mouse motion was the show stopper for me. Once I get the OS X/PC desktop version working with 1.3, I’ll be able to start the path to the iPhone SDL 1.3 port of dim3.

[>] Brian

Thank you sam for being so persevering with SDL. It’s good to see to project remaining active over time.

I continue to develop Newcol (http://www.newcol.fr) even if I waited to have a more stable SDL1.3 based version to update the web site.
SDL1.3 works fine as far as I can say (with SDL_gfx and other standards libraries)

For the bug list

  • There are still inconsistencies between mouse events and gesture events when using a mac trackpad (triggering both kinds of events)

For the new features/ wish list

  • saveAsPNG in SDL_Image (and other kinds of file format)

  • more blit functions (I implemented many of them with mirror effect, gradient of transparency, etc. but they are far from being optimized)

  • RGB2HSB function alike somewhere in the lib (I have them somewhere coded in C but since SDL has its own color coding …)

  • a better doc with many examples (but it seams to get improve very fast already)

  • a TUIO-> SDL gesture event bridge (TUIO is a kind a open-source multitouch network api)

    thank you again

This is a risky move, Sam! If I were working for a company as successful as Blizzard and doing what I love (being making games), I don’t think I could do the same.

I don’t know how much I could help, though. I’m currently working on my game again and I’ve got work too (and I can’t exactly quit the military). However I do have my hands on a Mac mini and intend to pay to join the iPhone developer network or w/e it’s called, so maybe I might be able to help a bit with the OSX/iOS ports once I’m more familiar with Cocoa and UIKit.

However, I do have one major suggestion that should be considered:
Separating the PC and Mobile device API. The needs of a PC and mobile application are different, and generally the features available and limitations are; too.

And of course I have suggestions for supporting libraries to make a more proper game development environment; but those can wait.------------------------
EM3 Nathaniel Fries, U.S. Navy

http://natefries.net/

Also, some questions and comments about the roadmap:

Video:

  1. "# Ryan: Add OpenGL 3.X context support " – isn’t this already done?
  2. "# Support shaped windows " – isn’t this already done?

Events:
3) "# Sam: Add a timestamp to events " – timestamp in seconds, microseconds, or what?
4) "# Sam: Add modifier state to key and button events " – wasn’t this done in SDL1.2 already? Why didn’t it carry over?
5) "# Sam: Support showing / hiding the cursor " – isn’t this already done?
6) "# Sam: Add support color cursors " and "# Sam: Add support animated cursors " – it doesn’t seem possible to do this using native functions, at least not on Windows. It may be best to leave this to the application developer (it’s not hard to draw a texture at the mouse cursor position).

Threads:
7) “# Sam: Create API for thread priority” – there’s no way to really do this effectively in a consistent manner. Although both Windows and POSIX provide this functionality, IIRC POSIX does not require that it actually change anything and does not define specific values. This will greatly complicate the development process.
8) "# Sam: Create API for thread processor affinity " – does POSIX even require this functionality? I can’t remember. If so, this seems at least manageable.------------------------
EM3 Nathaniel Fries, U.S. Navy

http://natefries.net/

Yes - but needs work for the basics (binarizer could to be improved and
new modes added), on Win32 (shape not pixel correct in the current
implementation) and on OSX (shape not applied for unknown reasons). The
test program could also be improved and doc’s added. Additional
platforms could be added. The current shape processing pipeline is also
designed to set a binary shape, while some platforms (DirectX) can set a
full 8bit alpha channel for the window, so that could be added as well
as a new “mode”.

I am still too busy trying to finish my own studies and coping with an
ever increasing family size to really pitch in. But I could suggest
improvements, code-review, buddy-build or test, so if someone wants to
continue working on this feature, let me know.

–AndreasOn 1/5/11 4:13 PM, Nathaniel J Fries wrote:

Also, some questions and comments about the roadmap:

Video:
2) "# Support shaped windows " – isn’t this already done?

Hi,

This is wonderful (for the SDL community, you and your family
anyway… not so much for blizzard).

Installing 1.3 alongside 1.2 would be a big help for me and the pygame
project. Once they can both be installed at the same time, it will be
easier for everyone to get on with things.

cheers,On Tue, Jan 4, 2011 at 8:30 AM, Sam Lantinga wrote:

I just wanted to let people know some exciting news and the current status
of SDL development.

I recently left Blizzard Entertainment to relax, spend time with family, and
explore some ideas to expand the Galaxy Gameworks business.

What this means, is that as of today, I am devoted 100% to the SDL 1.3
development, and am working out staffing needs and scheduling.

However, there is a huge amount of work that remains to be done, in terms of
Q/A, bug fixing, and community support.

If you would like to contribute, there are a number of ways you can help:

  • If you’re currently struggling with SDL 1.3, please report bugs to
    bugzilla and ask for help on the mailing list
  • If you’ve been holding off on touching SDL 1.3, please pretend it’s done,
    download it, and report bugs to bugzilla
  • If you’ve reported issues on the mailing list in the past, pretend they’re
    lost and re-report issues to the list and create entries for them in
    bugzilla

All of this will result in a huge influx of bugs and issues.? Please be
patient, helpful and persistent.? Community supported fixes are always
appreciated.

Here are links that will be helpful:
SDL 1.3 Documentation (work in progress - contact docs at libsdl.org to
contribute):
? http://wiki.libsdl.org
SDL 1.3 Migration Guide (thanks Sylvain!)
? http://wiki.libsdl.org/moin.cgi/MigrationGuide
SDL 1.3 Roadmap:
? http://wiki.libsdl.org/moin.cgi/Roadmap
SDL 1.3 PRERELEASE source code:
? http://www.libsdl.org/tmp/SDL-1.3.zip
Bugzilla:
? http://bugzilla.libsdl.org/
Mailing List:
? http://www.libsdl.org/mailing-list.php

Please note that the mailing list and the forums mirror each other, but
there is an additional spam prevention step required to post on the forums:
http://forums.libsdl.org/viewtopic.php?t=5973

Cheers!

? ? -Sam Lantinga, Founder and President, Galaxy Gameworks LLC


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

Installing SDL 1.3 alongside a 1.2 install in any *nix system isn’t
difficult. While doing ./configure before compiling, specify a different
prefix ( --prefix=/usr/local instead of /usr, for instance). The reason
there is no official word on how to install them side-by-side is that Sam
isn’t sure if the install will be a naming convention (instead of libSDL.so,
maybe libSDL-1.3.so) or if it will be a directory issue (/usr/include/SDL to
/usr/include/SDL-1.3).

Personally, I like the idea of custom directories, and it’s simple to modify
a pkg-config file to point to a custom directory, so you won’t even have to
worry about it.

I don’t think there will be an official way to install 1.2 and 1.3 side by
side until we’re at the point of an official release, though.

Hopefully that helps you out a bit,
-OzOn Thu, Jan 6, 2011 at 8:35 AM, Ren? Dudfield wrote:

Hi,

This is wonderful (for the SDL community, you and your family
anyway… not so much for blizzard).

Installing 1.3 alongside 1.2 would be a big help for me and the pygame
project. Once they can both be installed at the same time, it will be
easier for everyone to get on with things.

cheers,

On Tue, Jan 4, 2011 at 8:30 AM, Sam Lantinga wrote:

I just wanted to let people know some exciting news and the current
status
of SDL development.

I recently left Blizzard Entertainment to relax, spend time with family,
and
explore some ideas to expand the Galaxy Gameworks business.

What this means, is that as of today, I am devoted 100% to the SDL 1.3
development, and am working out staffing needs and scheduling.

However, there is a huge amount of work that remains to be done, in terms
of
Q/A, bug fixing, and community support.

If you would like to contribute, there are a number of ways you can help:

  • If you’re currently struggling with SDL 1.3, please report bugs to
    bugzilla and ask for help on the mailing list
  • If you’ve been holding off on touching SDL 1.3, please pretend it’s
    done,
    download it, and report bugs to bugzilla
  • If you’ve reported issues on the mailing list in the past, pretend
    they’re
    lost and re-report issues to the list and create entries for them in
    bugzilla

All of this will result in a huge influx of bugs and issues. Please be
patient, helpful and persistent. Community supported fixes are always
appreciated.

Here are links that will be helpful:
SDL 1.3 Documentation (work in progress - contact docs at libsdl.org to
contribute):
http://wiki.libsdl.org
SDL 1.3 Migration Guide (thanks Sylvain!)
http://wiki.libsdl.org/moin.cgi/MigrationGuide
SDL 1.3 Roadmap:
http://wiki.libsdl.org/moin.cgi/Roadmap
SDL 1.3 PRERELEASE source code:
http://www.libsdl.org/tmp/SDL-1.3.zip
Bugzilla:
http://bugzilla.libsdl.org/
Mailing List:
http://www.libsdl.org/mailing-list.php

Please note that the mailing list and the forums mirror each other, but
there is an additional spam prevention step required to post on the
forums:
http://forums.libsdl.org/viewtopic.php?t=5973

Cheers!

-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

Can we agree on a de facto convention? That would at least get us somewhere
for now. Ren?, what’s your preference?

Jonny DOn Thu, Jan 6, 2011 at 9:59 AM, Alex Barry <alex.barry at gmail.com> wrote:

Installing SDL 1.3 alongside a 1.2 install in any *nix system isn’t
difficult. While doing ./configure before compiling, specify a different
prefix ( --prefix=/usr/local instead of /usr, for instance). The reason
there is no official word on how to install them side-by-side is that Sam
isn’t sure if the install will be a naming convention (instead of libSDL.so,
maybe libSDL-1.3.so) or if it will be a directory issue (/usr/include/SDL
to /usr/include/SDL-1.3).

Personally, I like the idea of custom directories, and it’s simple to
modify a pkg-config file to point to a custom directory, so you won’t even
have to worry about it.

I don’t think there will be an official way to install 1.2 and 1.3 side by
side until we’re at the point of an official release, though.

Hopefully that helps you out a bit,
-Oz

On Thu, Jan 6, 2011 at 8:35 AM, Ren? Dudfield wrote:

Hi,

This is wonderful (for the SDL community, you and your family
anyway… not so much for blizzard).

Installing 1.3 alongside 1.2 would be a big help for me and the pygame
project. Once they can both be installed at the same time, it will be
easier for everyone to get on with things.

cheers,

On Tue, Jan 4, 2011 at 8:30 AM, Sam Lantinga wrote:

I just wanted to let people know some exciting news and the current
status
of SDL development.

I recently left Blizzard Entertainment to relax, spend time with family,
and
explore some ideas to expand the Galaxy Gameworks business.

What this means, is that as of today, I am devoted 100% to the SDL 1.3
development, and am working out staffing needs and scheduling.

However, there is a huge amount of work that remains to be done, in
terms of
Q/A, bug fixing, and community support.

If you would like to contribute, there are a number of ways you can
help:

  • If you’re currently struggling with SDL 1.3, please report bugs to
    bugzilla and ask for help on the mailing list
  • If you’ve been holding off on touching SDL 1.3, please pretend it’s
    done,
    download it, and report bugs to bugzilla
  • If you’ve reported issues on the mailing list in the past, pretend
    they’re
    lost and re-report issues to the list and create entries for them in
    bugzilla

All of this will result in a huge influx of bugs and issues. Please be
patient, helpful and persistent. Community supported fixes are always
appreciated.

Here are links that will be helpful:
SDL 1.3 Documentation (work in progress - contact docs at libsdl.org to
contribute):
http://wiki.libsdl.org
SDL 1.3 Migration Guide (thanks Sylvain!)
http://wiki.libsdl.org/moin.cgi/MigrationGuide
SDL 1.3 Roadmap:
http://wiki.libsdl.org/moin.cgi/Roadmap
SDL 1.3 PRERELEASE source code:
http://www.libsdl.org/tmp/SDL-1.3.zip
Bugzilla:
http://bugzilla.libsdl.org/
Mailing List:
http://www.libsdl.org/mailing-list.php

Please note that the mailing list and the forums mirror each other, but
there is an additional spam prevention step required to post on the
forums:
http://forums.libsdl.org/viewtopic.php?t=5973

Cheers!

-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

Hi,

I think I’m happy with anything really… If nothing is done, then
every distro will do it differently. Maybe it’s best to consult the
various distribution packagers for SDL to see what they think.

Just for your information:

Python does it by having a separate directory for each version. eg,
/usr/lib/python2.6/
/usr/lib/python3.1/

/usr/include/python2.6/
/usr/include/python3.1/

I definitely think the distro packagers should be consulted - as they
probably know a lot about these things.

cheers,On Thu, Jan 6, 2011 at 3:51 PM, Jonathan Dearborn wrote:

Can we agree on a de facto convention? ?That would at least get us somewhere
for now. ?Ren?, what’s your preference?
Jonny D

On Thu, Jan 6, 2011 at 9:59 AM, Alex Barry <alex.barry at gmail.com> wrote:

Installing SDL 1.3 alongside a 1.2 install in any *nix system isn’t
difficult.? While doing ./configure before compiling, specify a different
prefix ( --prefix=/usr/local instead of /usr, for instance).? The reason
there is no official word on how to install them side-by-side is that Sam
isn’t sure if the install will be a naming convention (instead of libSDL.so,
maybe libSDL-1.3.so) or if it will be a directory issue (/usr/include/SDL to
/usr/include/SDL-1.3).

Personally, I like the idea of custom directories, and it’s simple to
modify a pkg-config file to point to a custom directory, so you won’t even
have to worry about it.

I don’t think there will be an official way to install 1.2 and 1.3 side by
side until we’re at the point of an official release, though.

Hopefully that helps you out a bit,
-Oz

On Thu, Jan 6, 2011 at 8:35 AM, Ren? Dudfield <@Rene_Dudfield> wrote:

Hi,

This is wonderful (for the SDL community, you and your family
anyway… not so much for blizzard).

Installing 1.3 alongside 1.2 would be a big help for me and the pygame
project. ?Once they can both be installed at the same time, it will be
easier for everyone to get on with things.

cheers,

On Tue, Jan 4, 2011 at 8:30 AM, Sam Lantinga wrote:

I just wanted to let people know some exciting news and the current
status
of SDL development.

I recently left Blizzard Entertainment to relax, spend time with
family, and
explore some ideas to expand the Galaxy Gameworks business.

What this means, is that as of today, I am devoted 100% to the SDL 1.3
development, and am working out staffing needs and scheduling.

However, there is a huge amount of work that remains to be done, in
terms of
Q/A, bug fixing, and community support.

If you would like to contribute, there are a number of ways you can
help:

  • If you’re currently struggling with SDL 1.3, please report bugs to
    bugzilla and ask for help on the mailing list
  • If you’ve been holding off on touching SDL 1.3, please pretend it’s
    done,
    download it, and report bugs to bugzilla
  • If you’ve reported issues on the mailing list in the past, pretend
    they’re
    lost and re-report issues to the list and create entries for them in
    bugzilla

All of this will result in a huge influx of bugs and issues.? Please be
patient, helpful and persistent.? Community supported fixes are always
appreciated.

Here are links that will be helpful:
SDL 1.3 Documentation (work in progress - contact docs at libsdl.org to
contribute):
? http://wiki.libsdl.org
SDL 1.3 Migration Guide (thanks Sylvain!)
? http://wiki.libsdl.org/moin.cgi/MigrationGuide
SDL 1.3 Roadmap:
? http://wiki.libsdl.org/moin.cgi/Roadmap
SDL 1.3 PRERELEASE source code:
? http://www.libsdl.org/tmp/SDL-1.3.zip
Bugzilla:
? http://bugzilla.libsdl.org/
Mailing List:
? http://www.libsdl.org/mailing-list.php

Please note that the mailing list and the forums mirror each other, but
there is an additional spam prevention step required to post on the
forums:
http://forums.libsdl.org/viewtopic.php?t=5973

Cheers!

? ? -Sam Lantinga, Founder and President, Galaxy Gameworks LLC


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org