Open Graph Drawing Framework
current version:
v.2015.05 (Baobab)


  • I want to learn more about OGDF, where should I start?
    You should first read this overview article on OGDF. Then you should try to install OGDF and play around with the how-to examples.
    We recommend to start directly with one of the snapshot releases, as they will show you best the current development status (some of the how-to examples might not work with the snapshots due to some code-breaking changes).
  • I am interested in project XY, what should I do next?
    For some projects we cite project-related literature, so it is a good idea to have a look at this literature first (and then eventually at further literature cited in these papers). It is also important to get familiar with the OGDF library (see above). If you then have further questions or you want to share your ideas, contact a mentor of the project directly (or fallback to Stephan Beyer if no mentor is listed).
  • I want to apply for one of your projects, what should I do?
    It is a good idea to contact one of the mentors assigned to the project before by email. The actual application must then be made at the GSoc web page.
  • Is there an application template for OGDF?
    Yes, please use this template for your application, i.e., provide the respective personal data and try to answer the questions as good as possible.
  • Can I fix some small bugs in the code, or is there something else I can do for showing my programming skills?
    We don't ask students to fix some specific bugs (if you find some and have a fix, you're nevertheless welcome!), but we give some simple programming exercises with OGDF to interested students. If you feel comfortable with a project, you can contact Carsten and ask for such a programming exercise.
  • I have done an exercise. What shall I do with it? Should I submit it with the application?
    Just write an e-mail to the mentor who assigned the exercise to you, and attach the code. The code is not part of the application submission.
  • Will you help me writing the application, or shall I do it own my own?
    You should write the application on your own (of course you can ask some minor questions for clarification). Since we primarily use student applications + programming exercises for evaluating and comparing students, we want to know how you can perform these tasks on your own.
  • Is project XY still available?
    We will not allocate projects before we get the student applications (student application period is from March 10 to March 21). For most projects we will make a decision during the application review period (March 22 to April 7).
  • I want to propose my own project idea, what should I do?
    We only consider project ideas which a directly related to our organization. If you have a project idea that fits this scope (OGDF, graph drawing, graph algorithms), you should contact us and describe us your idea. We will then tell you if it is interesting for us at all and submitting such an application to our org would make sense.
  • When will you make a decision on which students you select?
    We will make our final decisions during the application review period (March 22 to April 7). Of course, we will have a look at the applications before (and possibly contact the students), but we do not know which applications we still get until the deadline and how many slots Google assigns to our organization. If we do not mark or rate proposals in Melange, that doesn't mean anything, as we do our own evaluation internally. Once a decision is made, we will mark the accepted proposals with accept in Melange.
  • This is my CV and I am interested in XY. What project can you suggest?
    We are usually not able to suggest you a project that suits you best. This is one thing you have to figure out for yourself and make a decision.
  • Can you please review my proposal?
    No, we usually do not review proposals before application deadline. We look at them after the application deadline. In rare cases, we then re-allow editing the proposal to clarify issues.
  • How do you select students? What are the criteria of judgement?
    The main criteria of judgement are your application and your code exercise. The application shows how well you are involved into the topic. The code exercise shows your ability to work with the OGDF.
    The selection process is coarsely that the mentors will “rank” students per project. Since Google allocates us a limited number of slots, we discuss how we can allocate the slots to the students. There are usually more good students than slots, so the decision is not always that easy…
  • Do you assign slots based on project importance?
    It is true that some projects are more important to some mentors than to others. But in sum, the importance of all projects is the same. We hence only assign the slots based on the skills and capabilities of the students.
  • Can I apply for more than one OGDF project?
    Yes, you can. However, students who apply for fewer projects usually have better chances to get accepted, just because their submitted applications are better. Also: Google has a total limit of 5(?) applications per student.

For general GSoC questions, please read Google's Summer of Code FAQ.

gsoc-faq.txt · Last modified: 2015/05/05 17:18 by stephan
This page is driven by DokuWiki