FYI, this is the current Amper onboarding experien...
# amper
l
FYI, this is the current Amper onboarding experience on latest "stable" IntelliJ IDEA and latest Amper plugin. There should be a quick-fix for that, and also, it'd be nice that the templates Gradle plugin versions are kept up to date. Gradle 8.6 is over a year old! Released on the 2nd Feburary of 2024… Gradle 8.7 is also over a year old, and there's a new version at least once a month. Whenever IntelliJ IDEA is about to bump the minimum Gradle version, all templates and official plugins should be already in line with this. Also, maybe updating the Gradle versions and other dependencies in templates should be done more often than every… 14 months? The beginner experience is not very smooth, I hope this gets improved. BTW, I noted the inline guides in the default
Main.kt
file, the default breakpoint, the explanation… it's very nice, a great idea!
j
Hi Louis! Thanks for the feedback! We're aware that the in-IDE wizard is out-of-date. It also generates Gradle-based Amper projects instead of standalone, so there are more issues with this wizard than just versions 🙂 We have this issue for tracking: https://youtrack.jetbrains.com/issue/AMPER-613 (cc @utikeev).
👍 1
👍🏼 1
As a side note, other things should be up-to-date. Our Gradle examples have been bumped to Gradle 8.11.1 (which is the latest version KGP is tested against AFAIK).
👍🏼 1
> Gradle 8.7 is also over a year old, and there's a new version at least once a month. Not sure what your point is about this. The error mentions updating to 8.7 or above. Are you saying we should stop supporting 8.7 too? If we can still support it, why stop?
l
You're right, my point about 8.7 is unclear. The error message mentions it, which might hint at updating to 8.7 instead of the latest. I think it's great to tell the minimum version, and I think it'd be great to also mention the current latest version, but if there's a quick-fix/intention to upgrade Gradle, then it'd be enough.
j
Ok thanks! In addition to mentioning the minimum supported version, we could add a "recommended" version in the error message. Note that this message comes from the Amper Gradle plugin (not the IDE), so providing a quickfix is a bit tricky here, but we'll think about it. Thanks!