The Fedora Summer Coding program connects students, mentors,
sub-projects, and sponsors to provide coding opportunities as summer
jobs

his section is for students interested in contributing to the Fedora
Project or JBoss.org through Fedora Summer Coding 2010.

If you have an idea or want to participate through Fedora or JBoss.org,
you should already be looking around the community and communicating
<https://fedoraproject.org/wiki/Communicating_and_getting_help> .
Timeline for students
This schedule is ready for Summer Coding 2010. Join the discussion
mailing list
<http://lists.fedoraproject.org/mailman/listinfo/summer-coding-discuss> 
and/or watch this page to be updated about schedule changes.

Start dates are emphasized and deadlines are in bold emphasis for
student items.

    * April7 April - Students can begin submitting applications
    * MayWhole month - students, mentors, and sub-projects get to know
each other13 May - Mentors need to finish idea pages20 May - Students
applications + proposals need to be in21 May - Sponsors must pledge
funding by this point24 May - Organizers finalize how many applications
will be accepted27 May - Mentors + admins finalize rank-ordered list28
May - Students informed yes/no about application
    * JuneWhole month - code, interact01 June - Project begins (depending
on proposal)
  [https://fedoraproject.org/w/uploads/thumb/c/cc/Note.png/35px-Note.png]
<https://fedoraproject.org/wiki/File:Note.png> Proposals may have a
modified schedule included.

    * July5 July - Midterm evaluations period begins12 July - Midterm
evaluations due
    * August09 August - Project coding completes16 August - Students
final report, code snapshot, and evaluations due20 August - Mentor
evaluations due for students23 August - Final evaluations due back to
students25 August - Mentor, sub-project evaluations due
    * September01 September - Sponsors receive report from organizers06
September - Sponsors release and deliver funds (proposed date)
Step-by-step for students
    1. Learn about the program.Review the Summer Coding 2010 pages, look
at the Summer Coding 2010 student proposal application
<https://fedoraproject.org/wiki/Summer_Coding_2010_student_proposal_appl\
ication>  and make sure this program is right for you.
    2. Find a project idea.You can propose your own idea starting 7
April, or look for inspiration among ideas posted by mentors on the
Summer Coding 2010 ideas
<https://fedoraproject.org/wiki/Summer_Coding_2010_ideas>  page.Note
that mentors have until 14 April to put ideas on the idea page. Check
back for updates.
    3. Start communicating.Begin communicating
<https://fedoraproject.org/wiki/Communicating_and_getting_help>  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 the discussion group
<http://lists.fedoraproject.org/mailman/listinfo/summer-coding-discuss>
.
    4. Set up an account.
    1. If you do not already have an account in the Fedora Account
System, create one <https://admin.fedoraproject.org/accounts/user/new> .
    2. On the project wiki https://fedoraproject.org/wiki
<https://fedoraproject.org/wiki> , create a user page in the format of
User:Yourusername
<https://fedoraproject.org/w/index.php?title=User:Yourusername&action=ed\
it&redlink=1> . Do this by opening a new web browser tab and typing in
the address https://fedoraproject.org/wiki/User:Yourusername
<https://fedoraproject.org/wiki/User:Yourusername> , replacing
Yourusername with your actual username.

    3. Create your single application page. 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.
    1. Right click on this page name and choose to open in a new tab:
Summer Coding 2010 student application - Example Student
<https://fedoraproject.org/wiki/Summer_Coding_2010_student_application_-\
_Example_Student> .
    2. Open a new tab and type in the address
https://fedoraproject.org/wiki/Summer_Coding_2010_student_application_-_\
Your_Name
<https://fedoraproject.org/wiki/Summer_Coding_2010_student_application_-\
_Your_Name> . Replace Your_Name with your actual, real name, using an
underscore '_' for the space. This is going to be your application page.
    3. Go to the first tab with the Example Student content and click on
the edit link. When you have the page source, highlight and copy all of
it.
    4. 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.
    5. Edit the content, using the included comments to guide you. Be
sure to include the category tag at the bottom of the
page:[[Category:Summer Coding 2010 student applications]]
    6. When saving the page check the Watch this page box, or click on
the watch tab when the page is published.

    7. Draft your proposal.
    1. Right click on this page name and choose to open in a new tab:
Summer Coding 2010 student proposal application
<https://fedoraproject.org/wiki/Summer_Coding_2010_student_proposal_appl\
ication> .
    2. Open a new tab and put in the address
https://fedoraproject.org/wiki/Summer_Coding_2010_proposal_-_Name_of_pro\
posal
<https://fedoraproject.org/wiki/Summer_Coding_2010_proposal_-_Name_of_pr\
oposal> . Replace Name_of_proposalwith a proposal short name, using an
underscore '_' for the space. Try for no more than seven words for the
short name, if possible. This is going to be yourproposal page.
    3. Go to the first tab with the proposal application and click on the
edit link. When you have the page source, highlight and copy all of it.
    4. Go to the second tab with the Name_of_proposal 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.
    5. In the source for the new wiki page, note the transclusion, which
is a page name surrounded by curly braces:{{:Summer Coding 2010 student
application - Example Student}}
    6. Replace the Example Student with Your Name from your application
page name. Don't worry about the spaces, MediaWiki automatically
includes the underscore when it makes the link.
    7. Fill out the rest of the proposal page content with information
from your proposal.
    8. Be sure your page includes the category tag at the bottom of the
page:[[Category:Summer Coding 2010 proposals]]
    9. When saving the page check the Watch this page box, or click on
the watch tab when the page is published.
   10. 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
Communication for Summer Coding 2010
<https://fedoraproject.org/wiki/Communication_for_Summer_Coding_2010> 
for more information.

   11. 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.
https://fedoraproject.org/wiki/Summer_Coding_2010
<https://fedoraproject.org/wiki/Summer_Coding_2010>

Reply via email to