[bootstrappable] Bootstrapping kotlin 1.3.30 under Debian Sid.

  • From: Saif Abdul Cassim <saif.15@xxxxxxxxxxxxx>
  • To: bootstrappable@xxxxxxxxxxxxx
  • Date: Fri, 7 Jun 2019 01:19:11 +0530

Hey,

I am trying to package Kotlin 1.3.30 into Debian Sid as my Google Summer of
Code 2019 project. I had already tried to package Kotlin 1.1.1 into Debian
Sid but couldn't mainly because an issue arouse in the source code and no
one including the devs knew(more like they didn't care about this very old
version) how to fix it, so I had to give it up. Here is the Issue
<https://youtrack.jetbrains.com/oauth?state=%2Fissue%2FKT-31041> I opened
up for that.

I then moved on to Kotlin 1.3.30 as per the devs suggestion since it was
the latest version at that time and they have guaranteed its bootstrap
components support here <https://youtrack.jetbrains.com/issue/KT-31642>. I
have been working on packaging Kotlin 1.3.30 for the past month and you can
see my work on Kotlin 1.3.30 and previous work on Kotlin 1.1.1 here
<https://salsa.debian.org/m36-guest> in my gitlab account.

I am also maintaining a blog for my Google Summer of Code 2019 where I have
detailed my approach into packaging Kotlin 1.3.30. Here
<https://java-team.pages.debian.net/gsoc-kotlin-blog/> is the blog. Note I
ll be updating the blog every week.

The only experience I have in bootstrapping languages are from my time
trying to package Kotlin 1.1.1
<https://salsa.debian.org/m36-guest/kotlin-1.1.1> which was almost complete
except for intellij-core(which needs to be packaged into debian) and that
issue I have linked above. Right now only I and andrewsh(andrewsh@xxxxxxxxxx)
are working on the project so more help would be splendid. Also since your
team has prior experience with this kind of projects any advice and
mentoring is also greatly appreciated.

Please feel free to ask questions you have regarding this.

Cheers,
Saif Abdul Cassim (m36 in #debian-mobile, #debian-java in OFTC)

Other related posts: