From Fedora Project Wiki

No edit summary
(Added WIP warning)
 
(37 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{{Admon/tip | Upcomming importants dates for students, <br/>
{{Admon/warning|WIP|This page is yet to be updated for the current year.}}
'''March 17-25:''' Would-be student participants discuss application ideas with mentoring organizations.
'''March 26:''' Student application period opens.}}


{{Admon/tip | Status of the GSoC 2012, now! <br/>
{{Admon/tip | Students should at least complete following steps on or before 25 March (1900 UTC) to get qualified their submission as valid submission;
Interested students start contacting mentors and collecting information about the interested projects !}}
# have subscribed with the summer-coding mailing list
# owns a FAS account
# application is available on the Fedora project wiki
# application is submitted to the google site
Missing one of above will result in rejecting your application. Therefore please be extra careful.
}}


==Learn about the program==
==Learn about the program==


* [http://code.google.com/soc/ GSoC official site]
* [https://summerofcode.withgoogle.com/ GSoC official site]
* [http://www.google-melange.com/document/show/gsoc_program/google/gsoc2012/faqs GSoC 2012 FAQs]
* [https://developers.google.com/open-source/gsoc/faq GSoC 2016 FAQs]


== Find a project ==
== Find a project ==


* Find a project idea from [[Summer_coding_ideas_for_2012|the main idea page.]]
* Find a project idea from [[Summer_coding_ideas_for_2016|the main idea page.]]
* Students can propose your own idea at the [[Summer_coding_ideas_for_2012/Students_Idea|students' idea page.]]
* Students can propose their own idea to the community


==Start communicating==
==Start communicating==
Line 34: Line 37:
** [[User:Kaio]]
** [[User:Kaio]]


{{Admon/tip | Do not create your Application Page/ Proposal Pages till the Google announcement on 16th March. Simple do not proceed from this point on wards till 16th March. Will keep you informed once the application period is open via the summer-coding list !}}
==Create your Application==


==Create your single application page== 
* Login to the [https://fedoraproject.org/w/index.php?title=Special:UserLogin&returnto=Fedora_Project_Wiki fedoraproject.org/wiki] using your Fedora Account Credentials.


* The contents of this page are ''transcluded'' in to your proposal, which is a wiki tag to pull (include) the contents of one page in to another page.
* Navigate the following URL, replacing <UserName> with your fedora username
* Right click on this page name and choose to open in a new tab: [[GSOC_2012/Student_Application_Template/Common]].
* Open a new tab and type in the address <code>https://fedoraproject.org/wiki/GSOC_2012/Student_Application_FedoraUsername</code>  Replace <code>FedoraUsername</code> with your Fedora Account System username.  This is going to be your ''application page''.
* Go to the first tab with the ''Student_Application_Template'' content and click on the ''edit'' link.  When you have the page source, highlight and copy the code between <nowiki><pre></pre></nowiki> tags.
* Go to the second tab with the ''Your Name'' title, and click the ''create'' tab on the top of the page.  When you have the edit window open, paste in all of the content from the ''Example Student'' tab.
* Edit the content, using the included comments to guide you.  Be sure to include the category tag at the bottom of the page:
** <pre><nowiki>[[Category:Summer_coding_2012]]</nowiki></pre>
* When saving the page check the ''Watch this page'' box, or click on the ''watch'' tab when the page is published.
* Sample application page can be found at [[GSOC_2012/Student_Application_Bckurera|https://fedoraproject.org/wiki/GSOC_2012/Student_Application_Bckurera]]


==Draft your proposal==
<code><nowiki>https://fedoraproject.org/w/index.php?title=GSOC_2016/Student_Application_<UserName>&action=edit</nowiki></code>


* Right click on this page name and choose to open in a new tab: [[GSOC_2012/Student_Application_Template/Proposal]].
* Populate the form on [https://fedoraproject.org/w/index.php?title=GSOC_2016/Student_Application_Template/Common&action=edit this page] with the contents of the following, filling in the necessary details:
* Open a new tab and put in the address <code>https://fedoraproject.org/wiki/GSOC_2012/Student_Application_FedoraUsername/ProposalName</code>  Replace <code>FedoraUsername</code> with your Fedora Username and replace <code>ProposalName</code> with a short name of the proposal, using an underscore '_' for space.  Try for no more than seven words for the short name, if possible.  This is going to be your ''proposal page''.
 
* Go to the first tab with the proposal application and click on the ''edit'' link.  When you have the page source, highlight and copy the source in between <nowiki><pre></pre></nowiki> tags.
* Paste the content from the template page to your wiki page,
* Go to the second tab with the <code>ProposalName</code> title, and click the ''create'' tab on the top of the page.  When you have the edit window open, paste in all of the content from the proposal application tab.
 
* In the source for the new wiki page, note the transclusion, which is a page name surrounded by curly braces:
'''(make sure to _omit_ the <nowiki><pre></nowiki> tags)'''
<pre><nowiki>{{:Student_Application_FedoraUsername}}</nowiki></pre>
 
* Replace the <code>FedoraUsername</code> with ''Your Fedora Username'' from your application page name.  (Don't worry about the spaces, MediaWiki automatically includes the underscore when it makes the link).
* Save the page and then click 'watch this page' at the top
* Fill out the rest of the proposal page content with information from your proposal.
 
* Be sure your page includes the category tag at the bottom of the page:
* Do not forget to add Summer coding <year> category to your page, for example for 2016: <code><nowiki>[[category:Summer coding 2016]]</nowiki></code>
* <pre><nowiki>[[Category:Summer_coding_2012]]</nowiki></pre>
 
* When saving the page check the ''Watch this page'' box, or click on the ''watch'' tab when the page is published.
 
* Look at the saved page and make sure your application page information is transcluded properly.  If you have any problems with making these pages work, use IRC to get help.  Visit the page [[GSOC_2012#Communication]] for more information.
If you need help visit [[GSOC_2016#Communication]] and/or view the sample proposal at
* Sample proposal page can be found at [[GSOC_2012/Student_Application_Bckurera/sample_wiki|https://fedoraproject.org/wiki/GSOC_2012/Student_Application_Bckurera/sample_wiki]]
[[GSOC_2012/Student_Application_Bckurera]]
* '''If you are submitting more than one proposal, please feel free to create proposal pages per each proposal and add them to your application page.
 
==Proceed Further==
 
If you have followed instruction at the above then you have started the first step, you need to refer to [[GSOC_2016/Student_Application_Process]] and continue.


==Let others know==
==Let others know==
Let others know about your submission by forwarding your application URL with a brief description about your proposal to the <code>summer-coding</code> mailing list.
Let others know about your submission by forwarding your application URL with a brief description about your proposal to the {{fplist|summer-coding}} mailing list.


==Keep communicating==
==Keep communicating==
Line 75: Line 73:
** [[Mailing_list_guidelines|Mailing List Guidelines]]
** [[Mailing_list_guidelines|Mailing List Guidelines]]


[[Category:Summer_coding_2012]]
[[Category:Summer_coding_2016]]

Latest revision as of 11:26, 7 February 2017

Warning.png
WIP
This page is yet to be updated for the current year.
Idea.png
Students should at least complete following steps on or before 25 March (1900 UTC) to get qualified their submission as valid submission;
  1. have subscribed with the summer-coding mailing list
  2. owns a FAS account
  3. application is available on the Fedora project wiki
  4. application is submitted to the google site

Missing one of above will result in rejecting your application. Therefore please be extra careful.


Learn about the program

Find a project

  • Find a project idea from the main idea page.
  • Students can propose their own idea to the community

Start communicating

  • Begin communicating with the community. Other members of the community can help you refine your idea, and you may meet potential mentors. You should contact sub-projects within the community that can provide mentors for your project idea, and you should join,

Set up an account

If you do not already have an account in the Fedora Account System, create one.

Create your Application

  • Navigate the following URL, replacing <UserName> with your fedora username

https://fedoraproject.org/w/index.php?title=GSOC_2016/Student_Application_<UserName>&action=edit

  • Populate the form on this page with the contents of the following, filling in the necessary details:
  • Paste the content from the template page to your wiki page,

(make sure to _omit_ the <pre> tags)

  • Save the page and then click 'watch this page' at the top
  • Do not forget to add Summer coding <year> category to your page, for example for 2016: [[category:Summer coding 2016]]


If you need help visit GSOC_2016#Communication and/or view the sample proposal at GSOC_2012/Student_Application_Bckurera

Proceed Further

If you have followed instruction at the above then you have started the first step, you need to refer to GSOC_2016/Student_Application_Process and continue.

Let others know

Let others know about your submission by forwarding your application URL with a brief description about your proposal to the summer-coding mailing list.

Keep communicating

  • We cannot overstress the importance of communication. Keep talking, and listening, to the discussion group, to the sub-projects relevant to your proposal and to potential mentors. Be patient, as mentors and other contributors are often very busy people.