devel:gsoc_organization
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
devel:gsoc_organization [2011-02-28 21:54] – Added more details for mentors and clarified some answers to the application questions Michitux | devel:gsoc_organization [2012-03-05 20:55] (current) – [Application] andi | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Google Summer of Code Organization ====== | ====== Google Summer of Code Organization ====== | ||
- | This page is for organizing our participation | + | (Students please have a look at [[gsoc]]) |
- | If you are a student please have a look at [[gsoc]]. | + | This page is for organizing our participation |
===== Mentors ===== | ===== Mentors ===== | ||
Line 24: | Line 24: | ||
After the application period we will have to review and rank all applications in the GSOC system. There we need to assign the final mentors for each task. | After the application period we will have to review and rank all applications in the GSOC system. There we need to assign the final mentors for each task. | ||
+ | |||
+ | |||
+ | ===== Lessons Learned ===== | ||
+ | |||
+ | Some thoughts from 2011 | ||
+ | * Improve the internal selection of applications process, suggested rating system | ||
+ | - Written their name | ||
+ | - Something in the proposal | ||
+ | - Interesting | ||
+ | - I'd give some time to mentor | ||
+ | - I'd be happy to mentor this | ||
+ | * Add 2-3 public demo's during the summer | ||
+ | * Formalize mentors meeting before midterm and final evaluation -> set dates | ||
+ | * Invite (mail) students to __other__ coding/ | ||
===== Application ===== | ===== Application ===== | ||
Line 29: | Line 43: | ||
Some examples of how to (not) do it [[http:// | Some examples of how to (not) do it [[http:// | ||
- | Application for mentoring organizations starts at February | + | Application for mentoring organizations starts at February |
* For a list of possible projects, see [[devel: | * For a list of possible projects, see [[devel: | ||
Line 35: | Line 49: | ||
* Write an [[http:// | * Write an [[http:// | ||
- Describe your organization. | - Describe your organization. | ||
- | * DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It is targeted at developer teams, workgroups and small companies. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files – no database is required. | + | * DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It is targeted at developer teams, workgroups and small companies. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files – no database is required. |
- | * FIXME | + | - Why is your organization applying to participate in Google Summer of Code 2012? What do you hope to gain by participating? |
- | - Why is your organization applying to participate in Google Summer of Code 2011? What do you hope to gain by participating? | + | * Lessons learned from our participation in 2011 showed |
- | * We have a couple of larger features | + | |
- | * New features | + | |
- | * New developers | + | |
- Did your organization participate in past Google Summer of Codes? If so, please summarize your involvement and the successes and challenges of your participation. | - Did your organization participate in past Google Summer of Codes? If so, please summarize your involvement and the successes and challenges of your participation. | ||
- | * No | + | * Yes, we participated in 2011 for the first time. We mentored two students we selected out of 50 applications, |
- If your organization has not previously participated in Google Summer of Code, have you applied in the past? If so, for what year(s)? | - If your organization has not previously participated in Google Summer of Code, have you applied in the past? If so, for what year(s)? | ||
- | * No, the idea existed, but we haven' | + | * - |
- What license(s) does your project use? | - What license(s) does your project use? | ||
* GPL version 2. | * GPL version 2. | ||
Line 50: | Line 61: | ||
* [[gsoc# | * [[gsoc# | ||
- What is the main development mailing list for your organization? | - What is the main development mailing list for your organization? | ||
- | * [[http:// | + | * Our general (and development) mailing list is http:// |
- What is the main IRC channel for your organization? | - What is the main IRC channel for your organization? | ||
* irc:// | * irc:// | ||
- Does your organization have an application template you would like to see students use? If so, please provide it now. | - Does your organization have an application template you would like to see students use? If so, please provide it now. | ||
- | * Yes, every application needs to cover at least the points at [[gsoc#application]]. | + | * Yes, see [[devel:gsoc#the_application]] (full template included in the actual application) |
- | * FIXME - ideas can be found e.g. at https:// | + | |
- Who will be your backup organization administrator? | - Who will be your backup organization administrator? | ||
* [[user> | * [[user> | ||
- What criteria did you use to select these individuals as mentors? Please be as specific as possible. | - What criteria did you use to select these individuals as mentors? Please be as specific as possible. | ||
- | * Are active DokuWiki | + | * Our mentors are active |
- | * see above (needs | + | |
- | * FIXME | + | |
- What is your plan for dealing with disappearing students? | - What is your plan for dealing with disappearing students? | ||
- | * Try to contact them (and collect contact information like the phone number | + | * Try to contact them (and collect contact information like the phone number at the latest when they are accepted) |
- | * Make sure they provide their code after each (even small) change so at least we won't loose the code | + | * Make sure they provide their code after each (even small) change |
* If they don't reappear or reappear and can't catch up let them fail in the next review (and let them know they will fail in the review of course) | * If they don't reappear or reappear and can't catch up let them fail in the next review (and let them know they will fail in the review of course) | ||
- | * If this is still during | + | * If this happens already |
- | * FIXME | + | |
- What is your plan for dealing with disappearing mentors? | - What is your plan for dealing with disappearing mentors? | ||
- | * Try to contact them, e.g. by phone | + | * Try to contact them, e.g. by phone, and replace |
- | * Replace | + | |
- | * FIXME | + | |
- What steps will you take to encourage students to interact with your project' | - What steps will you take to encourage students to interact with your project' | ||
* Require students to subscribe to the mailinglist | * Require students to subscribe to the mailinglist | ||
Line 77: | Line 82: | ||
* Encourage them to ask questions on the mailinglist and in the IRC channel rather than via private chat/mail - of course mentors will be present there and will make sure the questions are answered | * Encourage them to ask questions on the mailinglist and in the IRC channel rather than via private chat/mail - of course mentors will be present there and will make sure the questions are answered | ||
* Require students to present their concept and intermediate stages of their work on the mailinglist | * Require students to present their concept and intermediate stages of their work on the mailinglist | ||
- | * FIXME | + | * Encourage them to fix and commit a least one minor bug from our bugtracker |
- | - What will you do to ensure that your accepted students stick with the project after Google Summer of Code concludes? | + | - What will you do to ensure that your accepted students stick with the project after Google Summer of Code concludes? |
* Encourage them to do so | * Encourage them to do so | ||
* Students of course keep the copyright of their code so they become part of the project rather than just their code | * Students of course keep the copyright of their code so they become part of the project rather than just their code | ||
Line 84: | Line 89: | ||
* Depending on the nature of the changes and how much review/ | * Depending on the nature of the changes and how much review/ | ||
* Give students commit access to the main repository so they can easily contribute changes if the changes they submit show that they are able to work directly in the main repository | * Give students commit access to the main repository so they can easily contribute changes if the changes they submit show that they are able to work directly in the main repository | ||
- | * FIXME | + | * Actively invite them to join a bug hunting weekend or any other project event directly after GSoC |
devel/gsoc_organization.1298926489.txt.gz · Last modified: 2011-02-28 21:54 by Michitux