Completed (47 days)
Completed (19 days)
Completed (14 days)
First contact with open .NET
Completed on 13-Feb-2016 (47 days) -- Updated on 19-Nov-2016
I firstly analysed Roslyn because of seeming the a-priori-most-appealing-to-me repository (as already explained), although this experience wasn't too good. Additionally and unlikely what happens with CoreCLR/CoreFX, this code is not too intuitively appealing to someone in my situation (i.e., experienced .NET programmer expecting to easily locate "recognisable parts") as far as it is mainly focused on the C#/VB.NET compilers. In any case, I will most likely contribute to Roslyn in the future.
The aforementioned not-too-positive episode is helpful to understand why I quickly liked CoreCLR so much. This time, I could easily find the code associated with virtually any feature (e.g., all what is contained in the C#/VB.NET
After reading most of the comments in the aforementioned threads, anyone should easily understand that I didn't enjoy this experience too much. The fact that both issues were closed and the associated proposals rejected didn't bother me even a bit; on the other hand, I did find the behaviours of some participants completely unacceptable, mainly in the issue #2285. Anyone interested in knowing more about what happened there can take a look at both threads and at the associated external references (IMO all this is a good condensed summary of most of my online self-describing efforts, one of the requirements of the new Attitude 2.0, a required-but-very-unappealing-to-me work).
In general terms, I am quite happy with various outputs of this curious experience; for example: very clear ideas about what the .NET community implies (i.e., lots of people, not necessarily too knowledgeable or reasonable) or the format of my contributions there (i.e., not-too-controversial-issues + forking + pulling + waiting). Additionally, I got various good advices and met some quite knowledgeable people.