summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorantrik <antrik@users.sf.net>2009-03-12 09:14:50 +0100
committerantrik <antrik@users.sf.net>2009-03-12 09:17:16 +0100
commitdc9619b36fe36effdce9850cef1dc8727e0d46e0 (patch)
tree0ed0def221d7d6930af34eedb44b27668fec6505 /community
parent1cdb874f29919a3f99ed8286499a84b2d1920789 (diff)
GSoC ideas list: Additional hints regarding exercise task selection
Diffstat (limited to 'community')
-rw-r--r--community/gsoc/project_ideas.mdwn14
1 files changed, 12 insertions, 2 deletions
diff --git a/community/gsoc/project_ideas.mdwn b/community/gsoc/project_ideas.mdwn
index 26275377..8c9da038 100644
--- a/community/gsoc/project_ideas.mdwn
+++ b/community/gsoc/project_ideas.mdwn
@@ -31,8 +31,18 @@ for the application to be complete, we require you to make a change to the Hurd
code, and send us the resulting patch. (This is also explained in the
[[student_application_form]].) If possible, the change should make some
improvement to the code you will be working on during the summer, or to some
-related code. The "exercise" bit in the project description is trying to give
-you some ideas what kind of change this could be.
+related code.
+
+The "exercise" bit in the project description is trying to give you some ideas
+what kind of change this could be. In most cases it is quite obvious, though:
+Try to find something to improve in the relevant code, by looking at known
+issues in the [Savannah bug tracker](http://savannah.gnu.org/bugs/?group=hurd);
+by running the code and testing stuff; and by looking through the code. If you
+don't find anything, try with some related code -- if you task involves
+translator programming, make some improvement to an existing translor; if it
+involves glibc hacking, make an improvement to glibc; if it involves driver
+hacking, make an improvement to the driver framework; and so on... Makes sense,
+doesn't it? :-)
Sometimes it's hard to come up with a useful improvement to the code in
question, that isn't too complicated for the purposes of the application. In