Play plugin and Kotlin

It seems like there isn’t any way to get the play plugin to play nice with kotlin (from what I can tell) since the play models can’t understand what kotlin source sets are.

Currently, my plan (which works in a basic project) for using kotlin with play, is having a subproject that the main play application can build and use.

Are there any plans to get the play plugin to play nice with kotlin? Also, unless I can’t find it, it seems like the play plugin isn’t open source, is there any plans for that to occur?