Open main menu

Difference between revisions of "Summer of Code/Application/2014"

no edit summary
Line 42: Line 42:
=== Description of the Organization===
=== Description of the Organization===
ScummVM is a collection of Virtual Machines for playing classic graphical point-and-click adventure games on modern hardware. Supported games include favorites such as Monkey Island, Simon the Sorcerer, Space Quest, and many more. To this end, the Virtual Machines (called Engines) are complete reimplementations in C++ of the engines used in the original games. The development team works either by reverse engineering game executables (usually with the permission of creators of the game), or by using the original source code of the games provided by the creators. The number of engines is constantly growing thanks to a very agile and diversified development team. The VM approach followed by ScummVM results in efficient code, which has been ported to numerous Operating Systems. Besides running on all mainstream desktop environments, namely Windows, Mac OS X and most Unix variants (Linux, *BSD, Solaris), ScummVM also runs on popular game consoles (Wii, Nintendo DS, PlayStation 2, PlayStation Portable, Dingoo and more), smart phones and PDAs (Android, WinCE, iPhone or Symbian based), and even on many not-so-mainstream systems (like BeOS, AmigaOS or OS/2). ScummVM has a highly productive team of about 51 currently active developers (out of an all-time pool of over 110), working together on a codebase of 2,100,000 lines of code. In addition ScummVM has many non-developer contributors, and a huge and highly active community. ScummVM is among the top ranking projects hosted on sourceforge.net with over 100,000 monthly downloads and ~10 million project web hits per month.
ScummVM is a collection of Virtual Machines for playing classic graphical point-and-click adventure games on modern hardware. Supported games include favorites such as Monkey Island, Simon the Sorcerer, Space Quest, and many more. To this end, the Virtual Machines (called Engines) are complete reimplementations in C++ of the engines used in the original games. The development team works either by reverse engineering game executables (usually with the permission of creators of the game), or by using the original source code of the games provided by the creators. The number of engines is constantly growing thanks to a very agile and diversified development team. The VM approach followed by ScummVM results in efficient code, which has been ported to numerous Operating Systems. Besides running on all mainstream desktop environments, namely Windows, Mac OS X and most Unix variants (Linux, *BSD, Solaris), ScummVM also runs on popular game consoles (Wii, Nintendo DS, PlayStation 2, PlayStation Portable, Dingoo and more), smart phones and PDAs (Android, WinCE, iPhone or Symbian based), and even on many not-so-mainstream systems (like BeOS, AmigaOS or OS/2). ScummVM has a highly productive team of about 51 currently active developers (out of an all-time pool of over 110), working together on a codebase of 2,100,000 lines of code. In addition ScummVM has many non-developer contributors, and a huge and highly active community. ScummVM is among the top ranking projects hosted on sourceforge.net with over 100,000 monthly downloads and ~10 million project web hits per month.
===  What Open Source Initiative approved license(s) does your project use? ===
GNU General Public License version 2.0 (GPL-2.0)
===  What is the URL for your Ideas list? **This is the most important part of your proposal. Please make sure we can access it and it is complete when you submit this proposal. “Placeholder” or inaccessible ideas pages will be grounds for an automatic rejection for participation in Google Summer of Code 2014.** ===
* [http://wiki.scummvm.org/index.php/GSoC%20Ideas http://wiki.scummvm.org/index.php/GSoC Ideas]
===  What is the main development mailing list for your organization? ===
* scummvm-devel AT lists.sourceforge.net
===  What is the main IRC channel for your organization? ===
* <nowiki>#scummvm on irc.freenode.net</nowiki>
===  Who will be your backup organization administrator? ===
* strangerke
* djwillis


=== Why is your organization applying to participate in Google Summer of Code 2014? What do you hope to gain by participating? ===
=== Why is your organization applying to participate in Google Summer of Code 2014? What do you hope to gain by participating? ===
Line 102: Line 118:
*2008: 5/1
*2008: 5/1
*2007: 5/2
*2007: 5/2
===  What Open Source Initiative approved license(s) does your project use? ===
GNU General Public License version 2.0 (GPL-2.0)
===  What is the URL for your Ideas list? **This is the most important part of your proposal. Please make sure we can access it and it is complete when you submit this proposal. “Placeholder” or inaccessible ideas pages will be grounds for an automatic rejection for participation in Google Summer of Code 2014.** ===
* [http://wiki.scummvm.org/index.php/GSoC%20Ideas http://wiki.scummvm.org/index.php/GSoC Ideas]
===  What is the main development mailing list for your organization? ===
* scummvm-devel AT lists.sourceforge.net
===  What is the main IRC channel for your organization? ===
* <nowiki>#scummvm on irc.freenode.net</nowiki>
===  Who will be your backup organization administrator? ===
* strangerke
* djwillis


===  What criteria did you use to select the mentors? Please be as specific as possible. ===
===  What criteria did you use to select the mentors? Please be as specific as possible. ===