Loomio
Sat 27 Apr 2013 2:29PM

Diaspora at RailsGirls Summer of Code

DU Lisa P Public Seen by 112

As proposed in the mailing list, I move the subject here to loom.io

You guys might know the RailsGirls initiative, which aims to teach girls Ruby and Rails.
Well, RailsGirls is starting a new project called RailsGirls Summer of Code, which aims to bring the students into open source projects.

We are looking for open source projects (something with Ruby and Rails), a mentor per project (who really knows his/ her way around the project/ code base) and a coach who helps the student with this goals. It is compareable to Google Summer of Code, but with beginners instead.
If my description is a little too confusing, check out our website http://bit.ly/rgsoc) and the projects list on github (https://github.com/RailsGirlsBerlin/summer-of-code/wiki/Project-ideas).
Just to drop some names of projects that will work with us: Sinatra, Rubinius and still to be confirmed Rails and Puma. But we just started, so bear with us ;)
The schedule is flexible but the "summer" would be from July to September, 3 months during which the students will get paid. Student application will open some time in May.

Anyway, one of the initiators approached me concerning Diaspora. It would be cool to have Diaspora listed on the projects page, especially because its concept is easily grasped (social network vs Ruby implementation, if you know what I mean ;)) and suited for a beginner with some help from the coach.
Plus, it could bring some attention to Diaspora itself :D

If you think if Diaspora is suited and if you have someone in mind as a mentor or maybe a coach, you can apply via the forms on the website (http://bit.ly/rgsoc).
As for possible goals, Raven already proposed the following:
* (REST) API
* separation of federation into a layer
* "seed migration" - moving your account to another server
* more useful admin backend
* ...

  • writing/updating documentation
  • making how-to videos
  • ...
G

goob Tue 7 May 2013 5:00PM

I'm afraid I can't help as I'm a technical dunce.

Lisa, could you give some idea of the expected workload and commitments required from a mentor and coach, so that people will know what will be required of them and can decide whether it's something they can take on?

I've just noticed that your introduction says that 'the "summer" would be from July to September, 3 months during which the students will get paid'. Does this mean that the project (in this case Diaspora) would be expected to pay the students? Because I don't think we'd be in a position to do that, as the project doesn't have funds for this nor the sort of structure in place to get and allocate such funds.

Hope that's not the case, as it would be great if your students can help develop the project.

DU

Lisa P Sun 12 May 2013 3:07PM

hey all, sry for (again) the late reaction. In the last meeting we refined the student selection process and some changes have been made.

Now the students have to find their coaches as part of their application. We will probably provide a pool of interested coaches with names and locations. so i'll just add the tasks to our project ideas.

@goob the mentor has the function of supervising the progression of the tasks and answer some of the question that come up during the development. So a few hours a month.
The coach should always be reachable and provide the the student with help. We estimate around 1 to 2 hours a day. So the coach should really have the time to, well, coach the student.
The student is expected to work full time on her tasks and that's why we (or better our sponsors) are paying them (1500 USD/ month).

@jasonrobinson good list! i'll add them to our internal list.

JR

Jason Robinson Mon 13 May 2013 6:57AM

@lisap I would gladly me on the list of coaches but unfortunately lack serious understanding of the code. So probably it should be the veteran coders first and if they don't want to take responsibility for the student, then one of us others.

Thanks for doing this :)

RS

Raphael Sofaer Tue 21 May 2013 11:30PM

@lisap I could be a coach. I'll be in New York City this summer.

DU

Lisa P Thu 13 Jun 2013 9:21AM

Hey everyone! Good news, Rails Girls Summer of Code will sponsor a team of two to work for three months full time on Diaspora!
They already have coach to support them in Mumbai, all we need now is to name a mentor who can assist. @florianstaudacher are you still in? Or maybe someone else?

G

goob Thu 13 Jun 2013 10:40AM

This is great news! I hope you have good success.

FS

Florian Staudacher Thu 13 Jun 2013 3:37PM

sounds great. I'd be available, unless someone in a more convenient timezone wants to give it a shot ;)
(I'm GMT+1)

G

goob Thu 13 Jun 2013 5:50PM

@raphaelsofaer also offered - perhaps you could share it? He'll be in GMT-5.

DU

Lisa P Thu 13 Jun 2013 10:58PM

More mentors, more fun ;) Anyway thanks for your help. The students will (propably) contact you soon!

JR

Jason Robinson Fri 14 Jun 2013 6:31AM

Awesome!

Load More