Difference between revisions of "Google Summer of Code 2010"
Jump to navigation
Jump to search
(Created page with '== Ideas == === MediaWiki extension to create ZIM files === * content selection by user: ** add a selector to each article "include this article" ** provide a method to include …') |
|||
Line 1: | Line 1: | ||
== Process == | |||
* Website: http://socghop.appspot.com/ | |||
* FAQ: http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs | |||
=== Timeline === | |||
{|{{Prettytable}} | |||
| February 8: || Program announced. Life is good. | |||
|- | |||
| March 8:~12 noon PST / 19:00 UTC || '''Mentoring organizations can begin submitting applications to Google.''' | |||
|- | |||
| March 12:4 PM PDT / 23:00 UTC || '''Mentoring organization application deadline.''' | |||
|- | |||
| March 13-17: || Google program administrators review organization applications. | |||
|- | |||
| March 18:~12 noon PDT / 19:00 UTC | |||
| List of accepted mentoring organizations published on the Google Summer of Code 2010 site. | |||
|- | |||
| March 18-29: | |||
| Would-be student participants discuss application ideas with mentoring organizations. | |||
|- | |||
| March 29:~12 noon PDT / 19:00 UTC | |||
| Student application period opens. | |||
|- | |||
| April 9:12 noon PDT / 19:00 UTC | |||
| Student application deadline. | |||
|- | |||
| Interim Period: | |||
| Mentoring organizations review and rank student proposals; where necessary, mentoring organizations may request further proposal detail from the student applicant. | |||
|- | |||
| April 21: | |||
| All mentors must be signed up and all student proposals matched with a mentor - 07:00 UTCStudent ranking/scoring deadline. Please do not add private comments with a nonzero score or mark students as ineligible (unless doing so as part of resolving duplicate accepted students) after this deadline - 17:00 UTCIRC meeting to resolve any outstanding duplicate accepted students - timing TBD, will be announced well in advance | |||
|- | |||
| April 26:~12 noon PDT / 19:00 UTC | |||
| Accepted student proposals announced on the Google Summer of Code 2010 site. | |||
|- | |||
| Community Bonding Period: | |||
| Students get to know mentors, read documentation, get up to speed to begin working on their projects. | |||
|- | |||
| May 24: | |||
| Students begin coding for their GSoC projects;Google begins issuing initial student payments provided tax forms are on file and students are in good standing with their communities. | |||
|- | |||
| Interim Period: | |||
| Mentors give students a helping hand and guidance on their projects. | |||
|- | |||
| July 12:~12 noon PDT / 19:00 UTC | |||
| Mentors and students can begin submitting mid-term evaluations. | |||
|- | |||
| July 16:12 noon PDT / 19:00 UTC | |||
| Mid-term evaluations deadline;Google begins issuing mid-term student payments provided passing student survey is on file. | |||
|- | |||
| Interim Period: | |||
| Mentors give students a helping hand and guidance on their projects. | |||
|- | |||
| August 9: | |||
| Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc. | |||
|- | |||
| August 16:~12 noon PDT / 19:00 UTC | |||
| Firm 'pencils down' date. Mentors, students and organization administrators can begin submitting final evaluations to Google. | |||
|- | |||
| August 20:12 noon PDT / 19:00 UTC | |||
| Final evaluation deadlineGoogle begins issuing student and mentoring organization payments provided forms and evaluations are on file. | |||
|- | |||
| August 23: | |||
| Final results of GSoC 2010 announced | |||
|- | |||
| August 30: | |||
| Students can begin submitting required code samples to Google | |||
|- | |||
| October (date TBD): | |||
| Mentor Summit at Google: Representatives from each successfully participating organization are invited to Google to greet, collaborate and code. Our mission for the weekend: make the program even better, have fun and make new friends. | |||
|} | |||
== Ideas == | == Ideas == | ||
=== MediaWiki extension to create ZIM files === | === MediaWiki extension to create ZIM files === |
Revision as of 12:57, 10 March 2010
Process
- Website: http://socghop.appspot.com/
- FAQ: http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs
Timeline
February 8: | Program announced. Life is good. |
March 8:~12 noon PST / 19:00 UTC | Mentoring organizations can begin submitting applications to Google. |
March 12:4 PM PDT / 23:00 UTC | Mentoring organization application deadline. |
March 13-17: | Google program administrators review organization applications. |
March 18:~12 noon PDT / 19:00 UTC | List of accepted mentoring organizations published on the Google Summer of Code 2010 site. |
March 18-29: | Would-be student participants discuss application ideas with mentoring organizations. |
March 29:~12 noon PDT / 19:00 UTC | Student application period opens. |
April 9:12 noon PDT / 19:00 UTC | Student application deadline. |
Interim Period: | Mentoring organizations review and rank student proposals; where necessary, mentoring organizations may request further proposal detail from the student applicant. |
April 21: | All mentors must be signed up and all student proposals matched with a mentor - 07:00 UTCStudent ranking/scoring deadline. Please do not add private comments with a nonzero score or mark students as ineligible (unless doing so as part of resolving duplicate accepted students) after this deadline - 17:00 UTCIRC meeting to resolve any outstanding duplicate accepted students - timing TBD, will be announced well in advance |
April 26:~12 noon PDT / 19:00 UTC | Accepted student proposals announced on the Google Summer of Code 2010 site. |
Community Bonding Period: | Students get to know mentors, read documentation, get up to speed to begin working on their projects. |
May 24: | Students begin coding for their GSoC projects;Google begins issuing initial student payments provided tax forms are on file and students are in good standing with their communities. |
Interim Period: | Mentors give students a helping hand and guidance on their projects. |
July 12:~12 noon PDT / 19:00 UTC | Mentors and students can begin submitting mid-term evaluations. |
July 16:12 noon PDT / 19:00 UTC | Mid-term evaluations deadline;Google begins issuing mid-term student payments provided passing student survey is on file. |
Interim Period: | Mentors give students a helping hand and guidance on their projects. |
August 9: | Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc. |
August 16:~12 noon PDT / 19:00 UTC | Firm 'pencils down' date. Mentors, students and organization administrators can begin submitting final evaluations to Google. |
August 20:12 noon PDT / 19:00 UTC | Final evaluation deadlineGoogle begins issuing student and mentoring organization payments provided forms and evaluations are on file. |
August 23: | Final results of GSoC 2010 announced |
August 30: | Students can begin submitting required code samples to Google |
October (date TBD): | Mentor Summit at Google: Representatives from each successfully participating organization are invited to Google to greet, collaborate and code. Our mission for the weekend: make the program even better, have fun and make new friends. |
Ideas
MediaWiki extension to create ZIM files
- content selection by user:
- add a selector to each article "include this article"
- provide a method to include categories / all articles with selected categories
- choose if images should be included as well or not
- choose if selected articles / category should be exported or the whole wiki
- content selection by extension:
- make a list of all selected articles
- make a list of all categories needed
- make a list of all involved images / files
- gather a list of involved MIME types
- ZIM header:
- send the list of content to zimlib
- create meta data for zimlib
- send MIME type list
- ZIM content:
- provide an interface for zimlib where it can fetch article content
- retrieve HTML content of an article - only content section
zimreader for mobile phones
make a HTML viewer that uses zimlib to show contents on a mobile phone
can be
- Symbian
- J2ME