Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
community:gsoc:gsoc2012:student_guidelines [2012/02/16 21:11]
mprutsalis
community:gsoc:gsoc2012:student_guidelines [2012/03/16 20:42]
mprutsalis
Line 1: Line 1:
-====== DRAFT Guidelines for Students Participating in GSOC 2012 for SSF ====== +====== Guidelines for Students Participating in GSOC 2012 for SSF ======
- +
-This page copied from [[community:gsoc:gsoc2011_student_guidelines]]+
  
 ===== Overview ===== ===== Overview =====
-  * Prior GSOC Students with the Sahana Software Foundation will be considered as applicants.+  * Both new and prior GSOC Students with the Sahana Software Foundation will be considered as applicants.
   * Students must submit a bug or feature enhancement fix/patch for the project first. (Please engage with proposed mentors to identify an appropriate ticket that will demonstrate your skills and capabilities).    * Students must submit a bug or feature enhancement fix/patch for the project first. (Please engage with proposed mentors to identify an appropriate ticket that will demonstrate your skills and capabilities). 
   * Students should get involved with projects now.   * Students should get involved with projects now.
-  * Our priorities and [[community:gsoc:gsoc2012_ideas|project ideas]] are likely to be weighted more favorably.+  * Our priorities and [[community:gsoc:gsoc2012:ideas|project ideas]] are likely to be weighted more favorably.
  
 ===== Expectations ===== ===== Expectations =====
Line 19: Line 17:
     * [[agasti:vesuvius:start|Vesuvius]]     * [[agasti:vesuvius:start|Vesuvius]]
     * [[agasti:mayon:start|Mayon]]     * [[agasti:mayon:start|Mayon]]
-    * [[agasti:developer:coding_guidelines| Coding Guidelines]]+      * [[agasti:developer:coding_guidelines| Coding Guidelines]]
 For Eden (Python/web2py): For Eden (Python/web2py):
   * [[http://eden.sahanafoundation.org|Eden wiki]]   * [[http://eden.sahanafoundation.org|Eden wiki]]
   * [[http://eden.sahanafoundation.org/wiki/DeveloperGuidelines|Developer Guidelines]]   * [[http://eden.sahanafoundation.org/wiki/DeveloperGuidelines|Developer Guidelines]]
 +  * [[http://en.flossmanuals.net/sahana-eden/|Sahana Eden Essential Guide]]
  
 ==== Communication ==== ==== Communication ====
Line 41: Line 40:
 We maintain several e-mail discussion lists.  The main point of entry for prospect GSOC students and GSOC discussions and reports to the community through the GSOC program is our main discussion list: discuss@lists.sahanafoundation dot org. We maintain several e-mail discussion lists.  The main point of entry for prospect GSOC students and GSOC discussions and reports to the community through the GSOC program is our main discussion list: discuss@lists.sahanafoundation dot org.
   * Join the [[https://lists.sourceforge.net/lists/listinfo/sahana-maindev|Main Sahana Discussion list]]   * Join the [[https://lists.sourceforge.net/lists/listinfo/sahana-maindev|Main Sahana Discussion list]]
-  * Join the [[https://lists.sourceforge.net/lists/listinfo/sahana-agasti|Sahana-Agasti developer's list]]+  * Join the [[https://lists.sourceforge.net/lists/listinfo/sahana-agasti|Sahana Agasti developer's list]]
   * Join the [[http://groups.google.com/group/sahana-eden|Sahana Eden developer's list]]   * Join the [[http://groups.google.com/group/sahana-eden|Sahana Eden developer's list]]
  
Line 68: Line 67:
  
 === 2. Personal Availability === === 2. Personal Availability ===
-    * Have you reviewed the [[http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2011/timeline]] for GSOC2011?+    * Have you reviewed the [[http://www.google-melange.com/gsoc/events/google/gsoc2012|timeline]] for GSOC2012?
     * Do you have any significant conflicts with the listed schedule? If so, please list them here.     * Do you have any significant conflicts with the listed schedule? If so, please list them here.
     * Will you need to finish your project prior to the end of the GSOC?     * Will you need to finish your project prior to the end of the GSOC?
Line 95: Line 94:
 These should be broken down into the following stages. These should be broken down into the following stages.
   - Work already undertaken - What research have you undertaken in this area in advance? (these can just be bullet points and are not required to follow the SMART methodology)   - Work already undertaken - What research have you undertaken in this area in advance? (these can just be bullet points and are not required to follow the SMART methodology)
-  - First trimester (25 April - 23 May) - identify the SMART goals you have for the community bonding period. Most of these are likely to revolve around further scoping of the project with the community, engaging with the community, and updating and finalizing the project plan. +  - First trimester (24 April - 20 May) - identify the SMART goals you have for the community bonding period. Most of these are likely to revolve around further scoping of the project with the community, engaging with the community, and updating and finalizing the project plan. 
-  - Second trimester (24 May - 11 July) - identify the draft SMART goals you have for the first half of the project. These will be used to assess project process and form the basis for the mid-term evaluation. +  - Second trimester (21 May - July) - identify the draft SMART goals you have for the first half of the project. These will be used to assess project process and form the basis for the mid-term evaluation. 
-  - Third trimester (12 July - 15 August) - identify the draft SMART goals you have for the second half of the project. These will be used to assess the whole project and in conjunction with the mid-term goals, form the basis for the final evaluation.+  - Third trimester (10 July - 13 August) - identify the draft SMART goals you have for the second half of the project. These will be used to assess the whole project and in conjunction with the mid-term goals, form the basis for the final evaluation.
  
 We recognize that the goals may change during the project, and the mentors will accept modifications to the goals at any time. For example, discussion during the community engagement stage may change the scope of the project, and the goals may need to be subsequently modified. As such, the goals are not hard-and-fast, but we do want to see reasonable effort go into the initial project timeline. We recognize that the goals may change during the project, and the mentors will accept modifications to the goals at any time. For example, discussion during the community engagement stage may change the scope of the project, and the goals may need to be subsequently modified. As such, the goals are not hard-and-fast, but we do want to see reasonable effort go into the initial project timeline.
Line 104: Line 103:
  
 The Project Goals and Timeline will form a significant part of the assessment of your application, as well as mid-term and final evaluations. The Project Goals and Timeline will form a significant part of the assessment of your application, as well as mid-term and final evaluations.
- 
  
 ==== Communication with Sahana Team During Application Process ==== ==== Communication with Sahana Team During Application Process ====
 It is encouraged for students to communicate with the Sahana team members during the application process to help guide their applications. It is encouraged for students to communicate with the Sahana team members during the application process to help guide their applications.
 Venues to discuss projects: Venues to discuss projects:
-  * [[https://lists.sourceforge.net/lists/listinfo/sahana-maindev| Sahana development mailing list]]. Mark the subject of your mails for GSoC related discussions with  **[gsoc2011]**+  * [[https://lists.sourceforge.net/lists/listinfo/sahana-maindev| Sahana development mailing list]]. Mark the subject of your mails for GSoC related discussions with [GSOC]
   * [[http://sahana.lk/chat| IRC (irc.freenode.net/#sahana)]]   * [[http://sahana.lk/chat| IRC (irc.freenode.net/#sahana)]]
  
 If your questions are specific to a particular Sahana Project (Agasti or Eden), mentors may direct you to a more specific mailing list or IRC channel. You should not expect to use personal email or direct messaging to communicate with mentors. If your questions are specific to a particular Sahana Project (Agasti or Eden), mentors may direct you to a more specific mailing list or IRC channel. You should not expect to use personal email or direct messaging to communicate with mentors.
  

QR Code
QR Code community:gsoc:gsoc2012:student_guidelines (generated for current page)