Hello all, and especially all you GSoC students,
As most of you are probably aware the GSoC coding period will start in
some ten days, so time to roll your sleeves! I would like to wish all of
you good luck and give you a few pointers.
In order to be able to better organize your work, we have prepared a
list of issues that you need to address in order for your project to be
considered successful. We call these "requirements lists". They contain
the minimum set of tasks that we expect you to complete during this
summer, so check them out now:
Once you have a look now, please let us know if you see any flagrant
mistakes (Student/Mentor name or project content) that could have
occurred while filling in the details.
All lists are separated in two sections: First and Second term (and some
come with an "Optional" section), so that it would be easier for your to
plan your work. We'll be tick-ing the tasks in these lists as you move
forward and report your progress to this list.
Note that in addition to the tasks in the requirements lists we expect
_all_ students to also:
1. Communicate regularly on the dev mailing list with (at least)
frequent progress updates. Once or twice every two weeks should be a
minimum. Learning the ways of open source is an essential part of this
program and communication is probably the most important FOSS dev
2. All the code you submit should respect our code conventions:
3. All your code should be well commented and there shouldn't even be a
single method without javadocs (... don't worry, writing these is
definitely more fun than what it sounds )
If you are now thinking: "Oh my God/Spirit/Force/Nothing/Whatever, how
on earth am I going to get all this done?!?", then keep in mind that we
are in this together! You have a group of very dedicated mentors and,
above all, an extremely friendly community that will be accompanying you
every step of the way. This doesn't mean that it's going to be easy ...
After all, easy is not what you signed for. The one thing we could
promise however is that this summer you are definitely in for one
unforgettable learning experience!
Well I believe we are all set. Good luck to you all!