Updated GSoC Application Guide (markdown)
parent
9ee95dcf05
commit
4e2a3926eb
|
@ -32,35 +32,36 @@ Send your application starting March 14, 2016. Before you apply, review the foll
|
|||
|
||||
* **Skype ID or GTalk/Jabber:** _SkypeID or [name@gmail.com](mailto:name@gmail.com) (for IM and voice chats)._
|
||||
* **Personal Website:** _[http://yourdomain.tld](http://yourdomain.tld/ "http://yourdomain.tld") (if applicable)_
|
||||
* **Phone number (incl. country code):** _For emergencies only._ If all other contact methods fail at a critical time, we can try your phone.
|
||||
* **Phone number (incl. country code):** _For emergencies only. If all other contact methods fail at a critical time, we can try your phone._
|
||||
|
||||
# Application Template
|
||||
|
||||
## Synopsis
|
||||
|
||||
_Give us the “[elevator pitch](http://en.wikipedia.org/wiki/Elevator_pitch "elevator pitch")“. You have 30 seconds to tell us what you are going to make, why we will like this project, and to convince us that you are qualified to do it! (You might want to write this section last)_
|
||||
|
||||
## Deliverables
|
||||
|
||||
_Provide a summary of what this project will add to the engine. Example: “Once this [4-month] project is done, Discourse users will be able to do [the following cool new things: ...]” . Just as importantly: What do you expect to NOT do during these 4 months of work? i.e. what is out of scope._
|
||||
Give us the “[elevator pitch](http://en.wikipedia.org/wiki/Elevator_pitch "elevator pitch")“. You have 30 seconds to tell us what you are going to make, why we will like this project, and to convince us that you are qualified to do it! (You might want to write this section last).
|
||||
|
||||
## Project Details
|
||||
|
||||
_Scope: List the main features of the project, and detail their scope (which features do you expect will require the most and least amount of work?) and the coding approach you’ll take._
|
||||
**Specs & Scope:**
|
||||
|
||||
_Implementation: Explain in detail how you’re planning to implement each of your deliverables. _
|
||||
1. Provide a brief breakdown of the features that this project will add to Discourse (see the example specs in the Ideas List). Feel free to include some stretch goals, as long as they are clearly identified as such._
|
||||
2. Go into some detail on the scope of each listed feature. Which features do you expect will require the most and least amount of work?_
|
||||
|
||||
_Anticipated challenges: Identify challenges or risks to the success of the project, such as the project being incomplete by the end of the GSoC term. How do you intend to detect these risks early on? How do you plan to mitigate the challenges?_
|
||||
**Anticipated challenges:**
|
||||
|
||||
_Groundwork: What have you done so far with this idea: Include any work or research on this project you have already started. Has something similar been tried before, and how was it different from your approach? Summarise what you’ve discussed with other developers so far and where you’ll be going from there._
|
||||
Identify challenges or risks to the success of the project, such as the project being incomplete by the end of the GSoC term. How do you intend to detect these risks early on? How do you plan to mitigate the challenges?
|
||||
|
||||
**Groundwork:**
|
||||
|
||||
What have you done so far with this idea: Include any work or research on this project you have already started. Has something similar been tried before, and how was it different from your approach? Summarise what you’ve discussed with other developers so far and where you’ll be going from there.
|
||||
|
||||
## Project Schedule
|
||||
|
||||
_How long will the project take? When can you begin work? How many hours are you going to work on this a week? Include an estimated timeline of the project with mini-milestones. Consider your school/vacation/work/life commitments that conflict with your project schedule, and please explain how you plan to compensate for them._
|
||||
How long will the project take? When can you begin work? How many hours are you going to work on this a week? Include an estimated timeline of the project with mini-milestones. Consider your school/vacation/work/life commitments that conflict with your project schedule, and please explain how you plan to compensate for them.
|
||||
|
||||
## Experience
|
||||
|
||||
_What is your experience using and developing Discourse or similar applications? What about RoR/Ember.js programs? Have you worked in conditions like these before (remote team work, timezone difference, deadlines)? Are you comfortable communicating technical development in English?_
|
||||
What is your experience using and developing Discourse or similar applications? What about RoR/Ember.js programs? Have you worked in conditions like these before (remote team work, timezone difference, deadlines)? Are you comfortable communicating technical development in English?
|
||||
|
||||
---
|
||||
|
||||
|
@ -73,4 +74,4 @@ _What is your experience using and developing Discourse or similar applications?
|
|||
|
||||
# After Submitting Your Application
|
||||
|
||||
After you’ve applied, check on your application at the GSoC site once or twice a day. **Answering your mentor’s questions timely is very important.** Discourse mentors will leave notes on your application if they need more information or have additional questions about your proposal that they need answered before making a decision. If they leave a note and you don’t respond, it’s not their job to track you down. There will be many applications, so making sure you stay on top of your application will help you compete for the spots we have to fill. Google will announce the accepted students [on their site](hhttps://summerofcode.withgoogle.com).
|
||||
After you’ve applied, check on your application at the GSoC site once or twice a day. **Answering your mentor’s questions timely is very important.** Discourse mentors will leave notes on your application if they need more information or have additional questions about your proposal that they need answered before making a decision. If they leave a note and you don’t respond, it’s not their job to track you down. There will be many applications, so making sure you stay on top of your application will help you compete for the spots we have to fill. Google will announce the accepted students [on their site](https://summerofcode.withgoogle.com).
|
Loading…
Reference in New Issue