Summer of Code - Getting Started: Difference between revisions

Line 3: Line 3:
= Steps Toward a Successful Application =
= Steps Toward a Successful Application =


# We want to get to know you.  Communicate with us 😉💬
# 😉💬 '''We want to get to know you.  Communicate with us.'''
#* Join [https://octave.discourse.group/ '''Octave Discourse'''] or our [https://webchat.freenode.net/?channels=#octave '''IRC channel''']
#* Join [https://octave.discourse.group/ '''Octave Discourse'''] or our [https://webchat.freenode.net/?channels=#octave '''IRC channel'''].
#* We are interested in you as motivated developer 💻  There is no need to present an overwhelming CV with prestigious universities 🏰 and programming contest awards 🏆 in it.  We are very fine if you just communicate using a nickname with us.  
#* We are interested in you as motivated developer 💻  There is no need to present an overwhelming CV with prestigious universities 🏰 and programming contest awards 🏆 in it.  We are very fine if you just communicate using a nickname with us.  
#* If your first question is "Hi I'm new to Octave. What should I do?" '''you are out''' 🤦
#* If your first question is "Hi I'm new to Octave. What should I do?" '''you are out''' 🤦
#* '''Remember, we are mentors and not your boss 🙂'''
#* Remember, '''we are mentors and not your boss 🙂'''
# Tell us what you are going to do 📝💡
# 📝💡 '''Tell us what you are going to do.'''
#* When you contact us for the first time, do not write just to say in what project you're interested in.  Be specific about what you are going to do, post many links 🔗, show us you know what you are talking about 💡, and ask many [http://www.catb.org/esr/faqs/smart-questions.html smart questions] 🤓
#* When you contact us for the first time, do not write just to say in what project you're interested in.  Be specific about what you are going to do, post many links 🔗, show us you know what you are talking about 💡, and ask many [http://www.catb.org/esr/faqs/smart-questions.html smart questions] 🤓
# Get your hands dirty 👩‍🔬
# 👩‍🔬 '''Get your hands dirty.'''
#* We are curious about your programming skills ⌨️
#* We are curious about your programming skills ⌨️
#** Try to [https://savannah.gnu.org/bugs/?group=octave fix Octave bugs] or [https://savannah.gnu.org/patch/?group=octave submit patches] '''before''' the end of the application deadline.
#** Try to [https://savannah.gnu.org/bugs/?group=octave fix Octave bugs] or [https://savannah.gnu.org/patch/?group=octave submit patches] '''before''' the end of the application deadline.
Line 17: Line 17:
#** If you come across something that does not work the way you like ➡️ try to fix that 🔧
#** If you come across something that does not work the way you like ➡️ try to fix that 🔧
#** Or you come across a missing function ➡️ try to implement it.
#** Or you come across a missing function ➡️ try to implement it.
# Prepare your proposal with us 📔
# 📔 '''Prepare your proposal with us.'''
#* By working with us to prepare your proposal, you'll be getting to know us and showing us how you approach problems.
#* GSoC, for example, [https://google.github.io/gsocguides/student/writing-a-proposal requires to submit a proposal].
==  Complete Your Application ==
#* If we see your proposal for the first time after the application deadline, you can easily imagine that it might contain ambiguities or some paragraphs are not fully clear to us. We easily get doubts if you are capable of working on your project 😓
*: Fill out our '''''public''''' application template.
#* Try to show us as early as possible a draft of your proposal 👍
*:* This is best done by '''[[Special:CreateAccount|creating an account at this wiki]]''', and copying the '''[[Template:Student_application_template_public|template]]''' from its page.
*:* You really only need to copy and answer the '''''public''''' part there, there is no need to showcase everything else to everybody reading your user page!
*: Fill out our '''''private''''' application template.
*:* This is best done by copying the '''[[Template:Student_application_template_private|template]]''' from its page and '''adding the required information to your application at Google (melange)''' or at '''ESA'''.<br>
*:* Only the organization admin and the possible mentors will see this data.  You can still edit it after submitting, until the deadline!


== Things You'll be Expected to Know or Quickly Learn On Your Own ==
== Things You'll be Expected to Know or Quickly Learn On Your Own ==