View topic - GSOC 2009?



All times are UTC + 1 hour


Post new topic Reply to topic  [ 36 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: GSOC 2009?
PostPosted: 02 Feb 2009, 23:15 
User avatar

Joined: 16 May 2007, 17:33
Hello,

could we participate this year in the google summer of code event?
It would be a good advertisement for Spring.

It's starts in March:
http://code.google.com/support/bin/answer.py?answer=60325&topic=10729

Ff we take part in gsoc we should collect some project ideas before March.


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 02 Feb 2009, 23:27 
Moderator

Joined: 22 Aug 2006, 15:19
ideas are plenty:
- implement md5 in spring
- add possibility to script unit behaviour in lua
- add p2p/roundrobin for hosting (so host exit doesn't stop the game)
- fix sm3 or make a completely new map format (JC says somebody's working on it, but nothing public...)
- make a proper gui for spring.exe, rip out libspringlobby from springlobby and integrate it in the game
- lua-fy more parts of the game (command AIs, move types)
- bring uberserver up to speed, add irc and/or jabber for the lulz

i don't quite believe google would want a rather niche game... and we're not exactly an organization.


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 02 Feb 2009, 23:33 
Spring Developer

Joined: 24 Jun 2007, 07:34
Location: 50┬░ 56' N, 11┬░ 35' O
imbaczek wrote:
i don't quite believe google would want a rather niche game... and we're not exactly an organization.

They had projects for BZFlag, Battle for Wesnoth and ScummVM in the past, so why shouldn't we try?


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 02 Feb 2009, 23:37 
Moderator

Joined: 22 Aug 2006, 15:19
they did? must've missed them. in that case, i say go for it!


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 00:29 
User avatar

Joined: 16 May 2007, 17:33
Yeah they had all sorts of projects:
http://code.google.com/soc/2008/

Ideas are not the only problem :mrgreen:
We also need mentors...

Can 'students' take part in gsoc even if they are not real students?


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 01:33 
User avatar

Joined: 05 Jun 2005, 18:13
Location: NL
Quote:
Can 'students' take part in gsoc even if they are not real students?

You need to be registered as a student somewhere afaik.

Hm fixing sm3 suddenly sounds a lot more attractive when you get 4500$ for it :) I think I could work that into my schedule :)

For ideas: How about deferred shading? Seems to me that it is a pretty good way to get fast enough dynamic lighting into spring. Is it doable in 3 months?


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 01:39 

Joined: 17 Nov 2005, 00:52
Location: Canada
easily, depending on your approach :)


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 09:56 

Joined: 27 Feb 2006, 02:04
imbaczek wrote:
ideas are plenty:
- implement md5 in spring
- add p2p/roundrobin for hosting (so host exit doesn't stop the game)


- implement SHA-256 or SHA-512 in Spring
There's no point in implementing MD5 or SHA-1 in Spring since they're no longer cryptographically secure. CRC32 should work just fine for error checking, so the only reason to need better hashing algorithms is security. That being said, someone could just edit Spring to return bogus file names / hashes so it would be pretty tough to really ban any content in a permanent way.

As far as P2P / roundrobin goes, I'd also like to see joining games in progress and save games in progress, and maybe even resync. Also, we'd probably want a screen to popup when someone drops or desyncs giving the options like "Save and quit", "Save and Continue", "Continue", etc.

Also I totally forgot. We've had a few abortive attempts to join the GSOC program before. I think they're chronicled in the old Berlios mailing list, and maybe some older threads in this forum.


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 11:37 
Moderator

Joined: 22 Aug 2006, 15:19
el_matarife wrote:
imbaczek wrote:
ideas are plenty:
- implement md5 in spring
- add p2p/roundrobin for hosting (so host exit doesn't stop the game)


- implement SHA-256 or SHA-512 in Spring
[...]
uh, the other md5. md3 would also be nice.


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 14:03 
Spring Developer

Joined: 08 Oct 2006, 15:58
that'll be another $4500 then


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 14:06 
AI Coder
User avatar

Joined: 14 Sep 2004, 10:32
Location: Cookieland
md5 was always suggested out of convenience not necessity. The file sites all tend to use md5 hashes.


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 14:21 
Spring Developer

Joined: 01 Jun 2005, 10:36
Location: The Netherlands
Gathering ideas is easy, the question is who wants to be mentor.


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 14:42 

Joined: 27 Feb 2006, 02:04
imbaczek wrote:
the other md5. md3 would also be nice.


Wow that's hilarious. Also, it is pretty confusing they gave a model format the exact same name as the most common hashing algorithm on the planet.


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 19:06 
User avatar

Joined: 16 May 2007, 17:33
Yeah the 4500 US dollar for the student and 500$ for the open source project are very attractive.

If we take part in gsoc I would like to include another script platform for mods/maps in a gsoc project... but I don't know if it's possible in 3 months with a good result...

Tobi is right. We need at least one administrator and co-administrator for the spring. Plus a few mentors...
Or can one person be a mentor and a student at the same time :mrgreen: ?

Another idea: MacOS port

I suggest that developer who don't have time to take part in gsoc at least join as mentors.


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 20:21 
Game Developer
User avatar

Joined: 25 Jun 2006, 07:44
Location: Germany
el_matarife wrote:
imbaczek wrote:
the other md5. md3 would also be nice.


Wow that's hilarious. Also, it is pretty confusing they gave a model format the exact same name as the most common hashing algorithm on the planet.

id Software has been using md2 and md3 for previous games so reaching md5 was kinda expected.

I hope they don't reject Spring for being reliant on proprietary IP :P


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 03 Feb 2009, 22:55 

Joined: 27 Feb 2006, 02:04
Agon wrote:
Another idea: MacOS port


This seems like a really great idea.

I'd also like to suggest a project to get the Spring software stack fully 100% compatible with Vista / Windows Seven with best practices top to bottom (Engine, lobbies, settings program and anything else needed to run Spring). I'd suggest targeting the requirements of the Games for Windows program as a baseline for best practices, or whatever else is recommended on MSDN.

Totally wild project suggestion that's probably useless: Fix endian issues so we can get Spring running on non-X86 CPUs? Realistically, most of these have really really low market share and don't have enough power to run Spring right now, but I could see it being useful in the future. Maybe people could use a stripped down version of Spring to make a tower defense mod or something like that. There's a decent amount of ARM and other systems that can run open source software and have at least basic OpenGL acceleration coming soon or out now.

KDR_11k wrote:
I hope they don't reject Spring for being reliant on proprietary IP :P


This argument was brought up last time. Now that we've got a fully GPL version of Spring with content available I think we're in the clear.


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 06 Feb 2009, 17:45 
Server Owner & Developer
User avatar

Joined: 19 May 2006, 18:13
Location: Brno, Czech rep., EU, Terra, Sol, Orion arm, Milky way, Virgo supercluster
el_matarife - CRC are not enough..
We need proper hash for resource identification and not just integrity "check" ..
Atm there are tens of collisions. The fact that we produce thousands of new CRC with each spring release does not help it..

Its gone so far i plan to identify resources (for downloader) just by name instead of using unreliable and ever changing CRC.


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 13 Feb 2009, 18:01 
Moderator

Joined: 22 Aug 2006, 15:19
one more idea - make spring able to run multiple games during one execution (for campaigns and stuff, with Lua-scripted intermissions, etc.)


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 14 Feb 2009, 00:58 
User avatar

Joined: 05 Jun 2005, 18:13
Location: NL
But that still leaves the original problem... who's going to be a mentor?
Doesn't any of the current dev's want to be mentor? Making a multiple of 500$ just to track progress/evaluate doesn't seem too bad right. tobi/kloot/imbaczek?


Top
 Offline Profile  
 
 Post subject: Re: GSOC 2009?
PostPosted: 14 Feb 2009, 20:18 
User avatar

Joined: 16 May 2007, 17:33
jcnossen wrote:
But that still leaves the original problem... who's going to be a mentor?
Doesn't any of the current dev's want to be mentor? Making a multiple of 500$ just to track progress/evaluate doesn't seem too bad right. tobi/kloot/imbaczek?

It seems like this is the biggest problem to get into gsoc with Spring.
You forgot hoijui, thought :roll: . And what about you jcnossen?

What about SpringLobby and gsoc and the other sub-projects?


Top
 Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 36 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group

Site layout created by Roflcopter et al.