I am very excited at what you all have created thus far – thanks. This is exactly the kind of language that I would love to see my team using.
I would like to help contribute to Kotlin as soon as possible. I see the issue tracker and read your blog post looking for contributions, however it is difficult for me to dive in and decide what issues to work on. Some open source projects tag some of the issues as “newbie” – issues that are easier for first time contributors to sink their teeth into. Would it be possible for you all to mark up some of your issues like this? I think this also helps by showing what issues the team would like others to start work on.
Secondly, it is not clear to me what the timeline is for issues in the tracker. Is there a feature release plan for the next couple of months? For example, are issues marked as M1 public EAP the ones the Jetbrains team currently considers highest priority? Finally, I am very interested in the advanced pattern matching and algebraic data types – is there specifically a timeline for these items (eg six months off, one month off, a couple of weeks if we only had some help)?