ocamlverse.github.io icon indicating copy to clipboard operation
ocamlverse.github.io copied to clipboard

Add content about GSoC (google summer of code)

Open bluddy opened this issue 6 years ago • 8 comments

One of the very big things OCaml is constantly missing out on is google summer of code participants. In order to get the ball rolling, we need a place to organize a list of projects or ideas that could be contributed to. We also need to have a template ready for our GSoC application.

There was some work done in the past on the ocaml.org wiki. It should be imported and embellished.

The part about ideas for projects could also be generalized -- it doesn't just need to be for GSoC.

bluddy avatar May 18 '18 15:05 bluddy

Who would they work for, though? Is there a central OCaml project that can act as to GSoC sponsor?

pmetzger avatar May 18 '18 15:05 pmetzger

Yeah you really don't need much. Just having them work for the OCaml organization is good enough. I've done this in the past with a different open source organization. The only things you need are:

  1. Good project suggestions
  2. A decent looking application (it really doesn't need to be fancy)
  3. People willing to mentor for the summer. I've mentored before, and while it takes up time, it's not that demanding.
  4. A procedure in-place to check that the intern is making good progress.

The intern gets paid for the summer by Google, and hopefully contributes something worthwhile to the community.

bluddy avatar May 18 '18 16:05 bluddy

Just having them work for the OCaml organization is good enough.

I'm still quite fuzzy on what the OCaml organization actually is. 😃

pmetzger avatar May 18 '18 18:05 pmetzger

The OCaml github organization: https://github.com/ocaml

loxs avatar May 18 '18 18:05 loxs

A github organization isn't the same as a formal group of people.

pmetzger avatar May 18 '18 18:05 pmetzger

I don't think there's any more than that. There's no legal entity here AFAIK, since which country's laws would it be under?

bluddy avatar May 18 '18 18:05 bluddy

Oh also, to check that a participant is serious, organizations usually require something first. The participant needs to propose something good, but they also need to contribute to the organization in some minor way e.g. fixing a bug or something.

bluddy avatar May 18 '18 18:05 bluddy

Out of curiosity, is there any progress on this one?

denis631 avatar Oct 16 '19 18:10 denis631