Welcome to GSoC 2010!

We had some amazing applicants for this year’s Google Summer of Code,
and I would like to thank everyone who applied. It was very difficult
to narrow down the final list, but in the end we picked 5 excellent
students for this year’s project.

I’d like to introduce them and invite everyone to welcome them to the
SDL community! :slight_smile:

Introducing the Students:

Introducing the Mentors:

  • Andreas Schiffler is an architect/dev for a commercial SDL based
    windows+linux application with shaped-window support. He is
    volunteering as a mentor this year to help Eli with his project.

  • Ryan Gordon is a long time friend and SDL developer, and is currently
    rewriting the SDL multi-mouse support. He will be mentoring Jim on
    his touch input project this year.

  • I am the original author of SDL and founder of Galaxy Gameworks
    LLC, a small company devoted to commercial development and support of
    SDL 1.3 and beyond. I am looking forward to mentoring Daniel, Paul,
    and Sunny.

Welcome! :)–
-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

Hello !

What a great list of projects, my best wishes
for the students and their work.

CU

Thanks, Sam and others.

I am a dual majors student in Mathematics and Comp. Sci. My interests in
Comp. Sci. are in algorithms, networking and graphics. I am always reluctant
to write desktop-oriented code (such as GUIs and applications). This is the
first time I am contributing to an open source project apart from filing
bugs.

As already stated I will be bring the X11 rendering infrastructure up to
date with support for XRender.

It won’t be easy but because of the way SDL 1.3 is written it wouldn’t be
too burdening. This is one of the hallmarks of SDL. As compared to other
projects I was looking at to apply for GSOC, none had such great
documentation and coding style in their code. This led me to apply for only
one organization and that was SDL. Also I have used SDL 1.2 in the past to
write a (incomplete and smallish) snake like game.

I am a bit busy till May 12 with my exams. Nonetheless I am reading the code
during these days. Its just that I won’t be writing any code till that date.

I will of course start my project officially on May 24. But I will keep
fixing any X11 related bugs along the way that I can fix with my rather
limited knowledge.

I hope I can become a part of this small yet excellent community.-----------------------------------------------------------------------------

Sunny Sachanandani
BITS Pilani, Pilani Campus
2008B4A7580P

+91-9784313832
+91-9967247780

On Sun, May 2, 2010 at 1:55 AM, Torsten Giebl wrote:

Hello !

What a great list of projects, my best wishes
for the students and their work.

CU


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

Hi guys,

So, I’m working on the Android port of SDL1.3 for GSoC. For the record,
I’ve already done a quick and nasty skeleton implementation for the
sample patch - enough to get a libsdl.a and a simple test program that
works great as long as you don’t want any video/audio/whatever
subsystems. But the buildchain works, so it’s a nice start.

I have some pretty old code I threw together when I first got my phone
that sets up a GL window and handles keyboard input using the native
Android C APIs (http://bieh.net/2009/02/17/android-copengl/). I suspect
it won’t work properly under newer versions of Android, but the next
step for the project is to fix it and then merge into SDL.

Anyway, a little about me - I’m a PhD student at the University of
Waikato, in New Zealand, working on stuff that has absolutely no
connection to SDL (or indeed graphics of any kind). My side projects are
often graphical though, and for those SDL tends to be my toolkit of
choice. For example,
http://research.wand.net.nz/software/visualisation.php .

Anyway, I’m ‘bieh’ on IRC, so feel free to ask if you have any questions :slight_smile:

  • paul

This is certainly the best list of GSoC projects one could hope for.

The Android port is especially promising to me, who has been following Android since its beginning, and owns an Android phone but doesn’t want to screw with JNI or write anything in Java to develop games for it. :D------------------------
EM3 Nathaniel Fries, U.S. Navy

http://natefries.net/

Congrats to everyone, and good luck with your projects!

Do any of the students have project blogs set up yet?

cheers,On Sat, May 1, 2010 at 8:11 PM, Sam Lantinga wrote:

We had some amazing applicants for this year’s Google Summer of Code,
and I would like to thank everyone who applied. It was very difficult
to narrow down the final list, but in the end we picked 5 excellent
students for this year’s project.

I’d like to introduce them and invite everyone to welcome them to the
SDL community! :slight_smile:

Introducing the Students:

  • Daniel Wyatt is working on the Windows IME implementation, working
    with Jiang (a GSoC student from last year) to update the API and build
    working Japanese input support. I will be mentoring Danial and
    coordinating his collaboration with Jiang. You can find out more
    about his project at:

http://socghop.appspot.com/gsoc/student_project/show/google/gsoc2010/sdl/t127230762719

  • Eli Gottlieb is working on shaped window support for Linux, Mac OS
    X, and Windows. He will be mentored by Andreas Schiffler, who has
    actually implemented shaped window support for commercial SDL
    projects. You can find out more about his project at:

http://socghop.appspot.com/gsoc/student_project/show/google/gsoc2010/sdl/t127230762740

  • Jim Grandpre is working on adding support for multi-touch devices
    and developing a complete gesture recognition framework. He will be
    mentored by Ryan Gordon, who among many other things, is working on
    porting games to the iPad. You can find out more about his project
    at:
    http://socghop.appspot.com/gsoc/student_project/show/google/gsoc2010/sdl/t127230762583

  • Paul Hunkin is working on an official port of SDL 1.3 to the
    Android. I will be mentoring him and testing his code on my
    development Google Ion. You can find out more about his project at:

http://socghop.appspot.com/gsoc/student_project/show/google/gsoc2010/sdl/t127230762779

  • Sunny Sachanandani is working on integrating X11 XRender support
    into SDL 1.3, with support for hardware accelerated blending and more.
    I will be mentoring him and testing his code on a variety of Linux
    distributions. You can find out more about his project at:

http://socghop.appspot.com/gsoc/student_project/show/google/gsoc2010/sdl/t127230762857

Introducing the Mentors:

  • Andreas Schiffler is an architect/dev for a commercial SDL based
    windows+linux application with shaped-window support. He is
    volunteering as a mentor this year to help Eli with his project.

  • Ryan Gordon is a long time friend and SDL developer, and is currently
    rewriting the SDL multi-mouse support. He will be mentoring Jim on
    his touch input project this year.

  • I am the original author of SDL and founder of Galaxy Gameworks
    LLC, a small company devoted to commercial development and support of
    SDL 1.3 and beyond. I am looking forward to mentoring Daniel, Paul,
    and Sunny.

Welcome! :slight_smile:

   -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

No news of any blogs, but it seems that branches were made sometime in the last couple of days. None of them have any real work yet, and the only one with even a rough etching is the shaped windows.

Speaking of which: I’m guessing the SDL_Surface is a pixelmask (one value means that the window is transparent there, another means it isn’t), which is a fine idea if I’m correct.

However, I don’t think it needs a secondary structure. Why not make the pixelmask a part of the SDL_Window structure? I don’t think anyone will mind the extra 4/8 bytes, especially since most applications use only one window anyway.------------------------
EM3 Nathaniel Fries, U.S. Navy

http://natefries.net/

Nathaniel J Fries wrote:

No news of any blogs, but it seems that branches were made sometime in the last couple of days. None of them have any real work yet, and the only one with even a rough etching is the shaped windows.

Speaking of which: I’m guessing the SDL_Surface is a pixelmask (one value means that the window is transparent there, another means it isn’t), which is a fine idea if I’m correct.

However, I don’t think it needs a secondary structure. Why not make the pixelmask a part of the SDL_Window structure? I don’t think anyone will mind the extra 4/8 bytes, especially since most applications use only one window anyway.

I haven’t heard anything about any blogs.
We are going to be using the wiki for notes, status updates, and documentation so perhaps that is taking the place of a blog.

We still have a few more days before the official coding starts (May 24th).
I wouldn’t expect any real work to be done before then. :stuck_out_tongue:

Most gsoc projects have a blog. I’m not sure if it’s required this year
though.On Sat, May 22, 2010 at 4:07 AM, dewyatt <Daniel.Wyatt at gmail.com> wrote:

Nathaniel J Fries wrote:

No news of any blogs, but it seems that branches were made sometime in the
last couple of days. None of them have any real work yet, and the only one
with even a rough etching is the shaped windows.

Speaking of which: I’m guessing the SDL_Surface is a pixelmask (one value
means that the window is transparent there, another means it isn’t), which
is a fine idea if I’m correct.

However, I don’t think it needs a secondary structure. Why not make the
pixelmask a part of the SDL_Window structure? I don’t think anyone will mind
the extra 4/8 bytes, especially since most applications use only one window
anyway.

I haven’t heard anything about any blogs.
We are going to be using the wiki for notes, status updates, and
documentation so perhaps that is taking the place of a blog.

We still have a few more days before the official coding starts (May 24th).
I wouldn’t expect any real work to be done before then. [image: Razz]


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