jhipster-kotlin icon indicating copy to clipboard operation
jhipster-kotlin copied to clipboard

Migrate kotlin to Spring Boot 3

Open mshima opened this issue 1 year ago • 6 comments

Overview of the issue

Motivation for or Use Case

Reproduce the error

Related issues

Link to PR (if any)

KHipster Version(s)

  • [] Checking this box is mandatory (this is just to show you read everything)

mshima avatar Jul 25 '24 20:07 mshima

@DanielFran @sendilkumarn main branch has spring-boot v2 templates with updated frontends, build-stack, and others. Templates are in place for v3, they are renamed to v2 paths/names. https://github.com/jhipster/jhipster-kotlin/tree/spring-boot-v3 branch has https://github.com/jhipster/jhipster-kotlin/tree/v8.0.0 integrated. So I will let anyone guys to move forward by converting missing templates.

mshima avatar Aug 06 '24 18:08 mshima

@asomov Are you available to contribute to the spring-boot 3 migration? As @mshima confirmed, the blueprint is now fully migrated to v8; it just needs classes to be converted...

DanielFran avatar Aug 06 '24 20:08 DanielFran

I have just changed my job, but I will do my best t or contribute. Can you please give me the direction?

asomov avatar Aug 07 '24 05:08 asomov

@asomov I've added some info to contributing https://github.com/jhipster/jhipster-kotlin/blob/main/CONTRIBUTING.md#synchronizing-generator-jhipster-templates and https://github.com/jhipster/jhipster-kotlin/pull/433 This is the first time I have touch kotlin files, so I cannot help much with the conversion. The first spring-boot v3 conversion will not be easy, but we can implement upgrade after that.

mshima avatar Aug 09 '24 01:08 mshima

@mshima I probably need MUCH more information. I have checked the above link and it does not help me. Should I first see how jHipster templates work? Otherwise this command is like black magic to me: khipster synchronize

asomov avatar Jan 13 '25 18:01 asomov

@asomov you need to follow install khipster globally: I will try to improve the contributing guide in https://github.com/jhipster/jhipster-kotlin/blob/improve-contributing/CONTRIBUTING.md

mshima avatar Jan 30 '25 21:01 mshima