Difference between revisions of "Google Summer Of Code"
Line 11: | Line 11: | ||
Read the [http://code.google.com/opensource/gsoc/2009/faqs.html Google Summer of Code 2009 FAQ] for more details about the program. | Read the [http://code.google.com/opensource/gsoc/2009/faqs.html Google Summer of Code 2009 FAQ] for more details about the program. | ||
+ | |||
+ | == Benefit from choosing EiffelStudio's project == | ||
+ | What can learning about eiffel teach folks? | ||
+ | Why is eiffel a great thing to learn about? maybe expand it that way. | ||
+ | |||
== Projects == | == Projects == |
Revision as of 09:56, 11 March 2009
Welcome to the EiffelStudio's participation in the Google Summer of Code 2009. You will find below a list of project ideas for students who want to participate in the 2009 event. Students will be mentored by an experienced member of the Eiffel Software team.
If you have a suggestion, create a new page describing your project using this template and reference it below.
Warning: Google hasn't announced the list of accepted mentor organizations yet. So all this is under the assumption that Eiffel Software is accepted to participate in the Google Summer of Code 2009.
What is the Google Summer of Code?
Google Summer of Code (GSoC) is a global program that offers student developers stipends to write code for various open source software projects.
Read the Google Summer of Code 2009 FAQ for more details about the program.
Benefit from choosing EiffelStudio's project
What can learning about eiffel teach folks? Why is eiffel a great thing to learn about? maybe expand it that way.
Projects
Builds
- EPI-BU-0001: Building PorterPackages for various platforms
- EPI-BU-0002: Building Linux packages
Compiler
- EPI-CO-0001: Save Eiffel Configuration File in a non-XML format
Libraries
- EPI-LI-0001: Better Unicode support
- EPI-LI-0002: String and file format encoding
- EPI-LI-0003: Encoding detection
- EPI-LI-0004: Library discovery
- EPI-LI-0005: Various kind of archives (TAR, GZIP, ZIP, ...) support
- EPI-LI-0006: Add support for more network protocols
EiffelStudio
- EPI-ES-0001: Integrate SCM support
- EPI-ES-0002: Update notification
- EPI-ES-0003: Easier internationalization
Tools
- EPI-TO-0001: Integration to SCons