User Tools

Site Tools


Google Sommer of Code 2013

This document is work in progress and has to be finalized by March 29th, 2013. Please contribute!


  • Heinz-Markus Graesing (IRC: h1mg, Mail:
  • Backup: Mike Gabriel (IRC: sunweaver, Mail:, Debian Developer)


People available for mentoring are:

  • Mike Gabriel (IRC: sunweaver, Mail:, Debian Developer)
  • Moritz Strübe (IRC: morty, University of Erlangen-Nuremberg)
  • Heinz-Markus Graesing (IRC: h1mg, X2Go Project founder, backup mentor)

X2Go Application for GSOC2013 (Draft)

  1. Describe your organization.
    • The X2Go project is currently mainly driven by three commercial companies, namely
    • and supported by
      • the Department of Computer Science 4 at the Friedrich-Alexander University, Erlangen-Nuremberg, Germany
      • the Department of Computer Science at Christian-Albrechts-University, Kiel, Germany
      • DK (Kjetil Fleten, CEO; Canonical Partner)
      • Lindix NL (Dick Kniep, CEO)
  2. Why is your organization applying to participate in Google Summer of Code 2013? What do you hope to gain by participating?
    • Our current interest is getting X2Go more known internationally and getting more and more people involved.
    • Some of the coding projects we offer to GSOC2013 students are features targeting for large-scale deployments.
    • Thus, our intent is making X2Go more usable in business contexts and support a large variety of usage/deployment scenarios.
    • Get focused on the new markets and support new devices like Chromebooks, hybrid tablets and other typical “Bring Your Own Device” hardware.
    • We aim at making it easier for the user to access remote desktop applications. With this we are targeting at companies who want to provide SaaS (software as a service) on the basis of X2Go.
  3. Has your organization participated in past Google Summer of Codes? (yes/no)
    • NO
  4. If you answered “yes” to the question above, please summarize your involvement and the successes and challenges of your participation. Please also list your pass/fail rate for each year.
    • (does not apply, as we answered NO above)
  5. 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, we have not yet applied.
  6. What Open Source Initiative approved license(s) does your project use?
    • Mostly GPL-2+ and AGPL-3+
  7. What is the URL for your Ideas list?
  8. What is the main development mailing list for your organization?
  9. What is the main IRC channel for your organization?
    • Channel #x2go on
  10. Who will be your backup organization administrator?
    • Mike Gabriel (IRC: sunweaver, Mail:, Debian Developer)
  11. What criteria did you use to select the mentors? Please be as specific as possible.
    • All selected mentors are active project supporters with lots of experience.
    • Three of the four mentors work in university contexts, thus deal with students' businesses during their real life, as well.
    • All selected mentors have been subscribed to our development mailing list for more than 3 years.
    • All selected mentors are continuously supporting the project's target values.
    • Two of the mentors are members of one of the greatest GNU/Linux distribution (Debian Developer status).
  12. What is your plan for dealing with disappearing students? Please be as specific as possible.
    • To avoid students disappearing at all we will request a detailed time schedule and weekly reports.
      • The schedule will require the student to put some thought into whether he/she has sufficient time for the job.
      • The weekly report tries to countermeasure that a student slowly disappears.
    • To get a feeling for his/her progress, our project will be used as shared desktop and base for presentations.
    • If possible we will try to schedule a public chat (IRC) with the mentor at least twice a week.
    • There will be a personal (video chat) interview with one of the mentors before the student applies. Such an interview will be held with each potential applicant.
    • We will also have a close look at the student's backgound, whether she/he is capable of managing the task. For this the Department of Computer Science 4 will provide its experience in supervising students.
  13. What is your plan for dealing with disappearing mentors? Please be as specific as possible.
    • All mentors have a professional interest that the project makes progress and grows in the number of people who contribute to the project.
    • If a mentor disappears one of the other mentors will take over. All chosen mentors are on eye-level. Each of them can fully substitute on of the other mentors in cases that he to leave due to e.g. personal, health or family issues.
  14. What steps will you take to encourage students to interact with your project's community before, during and after the program?
    • Contacting the community means contacting possible employers in future.
    • Performing the student ↔ mentor meetings in public (IRC) is part of the training we provide to the students. In Open Source project communication skills are highly required and mostly have to be taught and trained.
    • Use Cases, feature requests and further needs of X2Go are discussed inside our community–also in public.
    • As there are already students participating in the X2Go project, other (non-German) students get the opportunity to network with students from two German universities
  15. Are you a new organization who has a Googler or other organization to vouch for you? If so, please list their name(s) here.
    • NO
  16. Are you an established or larger organization who would like to vouch for a new organization applying this year? If so, please list their name(s) here.
    • NO
  17. What will you do to encourage that your accepted students stick with the project after Google Summer of Code concludes?
    • First, we hope to provide a team space where people feel at home.
    • Then, we offer peole who are more deeply interested in X2Go to take over responsibility in the project.
    • After someone has shown skills, interest and a kind of reliable stillness in the way he/she works, we will be happy to grant access to the development resources of the X2Go project.
    • As the project has two Debian Developers on board, more knowledge and community insights are available to FOSS newcomers.
events/gsoc2013-application.txt · Last modified: 2021/05/22 11:37 by sunweaver