summaryrefslogtreecommitdiff
path: root/community/gsoc.mdwn
blob: e22bda3d97024711dc6bf44e744e4a21ac7b00ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
[[!meta copyright="Copyright © 2008, 2009, 2010, 2011 Free Software Foundation,
Inc."]]

[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of the license
is included in the section entitled [[GNU Free Documentation
License|/fdl]]."]]"""]]

[[!meta title="Google Summer of Code"]]

We're in!  The GNU Hurd project is again participating in the [Google Summer of
Code](http://www.google-melange.com/gsoc/homepage/google/gsoc2011) under the
[GNU umbrella](http://www.gnu.org/software/soc-projects/).

This year's *student application period* is over.  Thanks for sending in your
applications!  We're now reviewing and discussing these, so please pay
attention to any questions posted on your proposal's page.  The Google site's
notification system should be sending out emails, too.

As we only have finite resources (meaning that we won't be able to accept all
GNU Hurd applications even if we wanted to), we will eventually need to make a
choice about whom to select.  For this, it is a very good idea to be in contact
with us, be it by answering the evaluators' questions on your proposal's page,
or by talking to us on the [[mailing_lists]] or on [[IRC]].  At this time, it
is important for us to get a good impression about the seriousness you're
showing with your application.

It is a good idea to get familiar with the GNU Hurd, by reading some of our
[[documentation]], and by using a GNU/Hurd system.  It is also a good idea to
send in some basic patches (this has already been mentioned in our
[[student_application_form]]), or discuss with us the principal steps you're
planning on doing in your intended work area.  Of course, we don't expect you
to already start working seriously on your project, but any input you're giving
us will make it easier for us to justify selectiong your specific proposal.  At
this time, it is not quantity that matters, and it also is not *the perfect
patch* we're waiting for, but it is rather that we see how you're generally
able to work with the code.

If you have any questions, don't be shy: please ask!  Nobody expects you to
know everything.  Even for the long-term Hurd contributors it is common to
openly post messages to [[mailing_lists/bug-hurd]] saying: *Hey, I don't know
how to do `X`, can someone please help me?*  And, as we're not working next to
each other in a conventional office or university setup, we'll need to
establish and get used to different communication channels.

[Timeline](http://www.google-melange.com/gsoc/events/google/gsoc2011).  As
boring as it is, but the next step is waiting: we will have to wait for Google
to announce the number of slots that the whole GNU project gets, and we'll be
discussing with our GNU peers about how to split these up among all the GNU
subprojects.


# Applying for a Task

Applications for 2011 are closed.

We have a list of [[project_ideas]], and students are likewise encouraged to
submit their own project proposals.

We always ask students that want to apply for a task (in the course of the
Google Summer of Code) to mind our distinct [[student_application_form]].

Then, don't forget to visit
<http://www.google-melange.com/gsoc/org/google/gsoc2011/gnu>, and push the big
button for submitting your proposal.

Please read up about [[contributing]] in general;
and feel free to ask any questions you might have at one of our [[regular_IRC_meetings|IRC#regular_meetings]].
Generally it's a good idea to [[contact_us|communication]] when starting to work on some project.


## Outside of the GSoC Scope

Working on one of these projects is generally a good opportunity to get started
with Hurd development, even outside of the GSoC context.  Please don't hesitate
to contact us regarding mentoring even if it's not GSoC time at the moment, or
if you aren't a student anyway.


# History

In 2006 and [[2007]], we participated in GSoC under the umbrella of the GNU
project,
getting one slot each year.

In the following year, we successfully participated on our own, not only as a
suborganization of the GNU
project.  Read about our five students' success on the [[2008]] page.

The next two year, we participated under the GNU umbrella with one slot in
[[2009]], and three in [[2010]].