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:gsoc2011_student_guidelines [2011/03/07 16:32]
mprutsalis
community:gsoc:gsoc2011_student_guidelines [2011/03/12 16:29] (current)
Line 1: Line 1:
-====== **DRAFT** Guidelines for Students Participating in Google Summer of Code 2011 for Sahana ======+====== Guidelines for Students Participating in GSOC 2011 for SSF ======
  
 ===== Overview ===== ===== Overview =====
Line 9: Line 9:
 ===== Expectations ===== ===== Expectations =====
  
-==== Coding Standards ====+==== Coding ==== 
 + 
 +It is expected that students will read and follow the developer guidelines for the project that they are working with.\\
  
-It is expected that students will read and follow the developer guidelines for the project that they are working with. 
-  * It is expected that students read up on the developer guidelines from the project wiki beforehand to have an overview of the Sahana system 
 For Agasti (PHP): For Agasti (PHP):
-  * [[agasti:developer:coding_guidelines| Coding Guidelines]] +  * [[agasti:start|Agasti wiki]] 
-For Eden (Python):+    * [[agasti:vesuvius:start|Vesuvius]] 
 +    * [[agasti:mayon:start|Mayon]] 
 +    * [[agasti:developer:coding_guidelines| Coding Guidelines]] 
 +For Eden (Python/web2py): 
 +  * [[http://eden.sahanafoundation.org|Eden wiki]]
   * [[http://eden.sahanafoundation.org/wiki/DeveloperGuidelines|Developer Guidelines]]   * [[http://eden.sahanafoundation.org/wiki/DeveloperGuidelines|Developer Guidelines]]
  
 ==== Communication ==== ==== Communication ====
-  * It is expected that students will report to the Sahana development mailing list at the beginning of the project to introduce themselves and their project to the rest of the Sahana community. +  * It is expected that students will report to the main Sahana discussion list (discuss@lists.sahanafoundation dot org) at the beginning of the project to introduce themselves and their project to the rest of the Sahana community. 
-  * It is expected that students will report to the Sahana development mailing list at a minimum once every other week providing a summary of current activities with pointers to their work in the code and on the wiki. +  * It is expected that students will report to the main Sahana discussion list at a minimum once every other week providing a summary of current activities with pointers to their work in the code and on the wiki. 
-  * It is also advisable to keep all development related discussions on the mailing lists so that other developers can provide feedback & suggestions on the ideas being worked out and for future archival purposes.+  * It is also advisable to keep all development related discussions on the developer'mailing lists (see below) so that other developers can provide feedback & suggestions on the ideas being worked out and for future archival purposes. 
 +  * GSOC-related discussions should be prefaced with "[GSOC]" in the subject line. 
 + 
 +=== IRC Channels === 
 +We maintain and monitor the followin IRC Channels on freenode.  A web interface is available at http://webchat.freenode.net: 
 +  * #Sahana - main disussion channel 
 +  * #Sahana-Agasti - for Agasti developers 
 +  * #Sahana-Eden - for Eden developers 
 +  * #Sahana-Meeting - for meetings 
 +All channels are logged.  See http://www.sahanafoundation.org/chat for more information. 
 + 
 +=== Mailing Lists === 
 +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-agasti|Sahana-Agasti developer's list]] 
 +  * Join the [[http://groups.google.com/group/sahana-eden|Sahana Eden developer's list]] 
  
 ==== Contributor License Agreement ==== ==== Contributor License Agreement ====

QR Code
QR Code community:gsoc:gsoc2011_student_guidelines (generated for current page)