Hey everyone, I'm Wenli, a junior studying CS in u...
# gsoc
w
Hey everyone, I'm Wenli, a junior studying CS in uni and after my experience working on our university mobile app with Android and Kotlin, I'm really excited to dive deeper into Gradle and Kotlin. It is my first time contributing to open source, and I took great interest in "Clean and actionable reporting for Gradle code quality plugins for Kotlin". For the mentors, I'd love to know some more details: 1. Is the goal of Kotlin Foundation to select the best proposal for each project, or to allow contributors to collaborate on an issue together? I see that several people have put forward their interest in working with Gradle plugins to incorporate Problems API, and they have certain plugins they'd want to look at. If multiple contributors can be selected, I'd love to fill in the gaps and work on the few other plugins with everyone else. 2. Are there examples of selected proposals in the past we can look at? I'd love to know what made them stand out (focusing on deliverables, having a good plan, having relevant past experiences, etc) 3. One requirement of the proposal is to submit a code sample. Although I don't have experience working directly with Gradle, I wouldn't want that to hurt my chances. Should I start looking through one Gradle plugins and see if I could get something small working?
o
Hi. My apologies, I missed this question. Not sure how relevant it is now, but replying anyway
Is the goal of Kotlin Foundation to select the best proposal for each project, or to allow contributors to collaborate on an issue together?
We normally expect to have only one contributor in a project area. It might happen that there are multiple projects within the same idea area, but it is rare and requires additional planning as the projects need to be independent
Are there examples of selected proposals in the past we can look at?
We do not share them but some former contributors do
One requirement of the proposal is to submit a code sample. Although I don't have experience working directly with Gradle, I wouldn't want that to hurt my chances. Should I start looking through one Gradle plugins and see if I could get something small working?
FWIW the goal is to evaluate your ability to work with code in principle. If you have non-Gradle / non-Kotlin contributions, it is enough for the application