What is the Outreachy Program?
It was organized by Gnome but it is being moved to the Software Freedom Conservancy organization.
Usually there are two editions of the Program per year and the interns earns $5500 total. Each intern is mentored by a veteran developer.
To participate, one doesn't need to be a student as in GSoC, the interns just need to have enough time to work 40hs per week on their projects, otherwise it is likely that the intern won't be accepted.
How can you apply?
You need to chose one of those projects and go to theirs specific sites. This is the link to the Linux Kernel Outreachy Program.
The projects are responsible to select the interns, so it is highly recommended to start sending patches before the application period ends.
In the case of the Linux Kernel, there is a really good tutorial about how to send your first patch. It basicaly consists in running a script that will catch style problems, like a missing empty line between the declaration of variables and the code. You can easily fix one issue like that and send them a patch.
In the Linux Kernel, there are also a task list that you can start with.
What it has to do with me?
I am going to explain more about my project in another post.
I was accepted and the internship goes from May 25th to August 25th. (Yes, it has already started). Thus, I am going to be posting at least once every two weeks.
How the posts will be organized?
1) Log posts: short posts that will be made more often explaining my current work, daily problems and solutions.
These kind of post will have the Outreachy label and the Log label.
2) Article posts: More complete posts about a subject, a tutorial or a explanation about how something works with useful links.
These kind of post will have the Outreachy label and the Nerd label.
If you want to follow both, you can follow the Outreachy feed, or you can follow just the one most interesting to you (the Log or Nerd feeds).
Any questions you can leave a comment or ping me on irc (my nick is koike) at freenode or gnome or oftc servers.