Skip to content

Support Kotlin codebase for the sdk migration tool #5909

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
2 tasks
jyotmansingh-tomo opened this issue Feb 27, 2025 · 3 comments
Open
2 tasks

Support Kotlin codebase for the sdk migration tool #5909

jyotmansingh-tomo opened this issue Feb 27, 2025 · 3 comments
Labels
feature-request A feature should be added or improved. p2 This is a standard priority issue

Comments

@jyotmansingh-tomo
Copy link

Describe the feature

Currently the migration tool for migrating from v1 to v2 is only supported for Java codebases.
Can we also support Kotlin codebases which are using sdk v1?

Use Case

This will make it easy to migrate Kotlin codebases using v1 SDK in an automated way instead of manually doing it. There are probably a lot of Kotlin codebases out there using AWS java SDK v1.

Proposed Solution

No response

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

AWS Java SDK version used

1

JDK version used

21

Operating System and version

Linux

@jyotmansingh-tomo jyotmansingh-tomo added feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged. labels Feb 27, 2025
@debora-ito debora-ito added p2 This is a standard priority issue and removed needs-triage This issue or PR still needs to be triaged. labels Feb 27, 2025
@debora-ito
Copy link
Member

@jyotmansingh-tomo thank you for submitting the feature request.

Community note: we want to gauge customers that are interested in seeing Kotlin projects supported by the Migration Tool, please add a 👍 to the top comment

@debora-ito
Copy link
Member

@jyotmansingh-tomo have you considered moving your codebase to use AWS SDK for Kotlin? https://aws.amazon.com/sdk-for-kotlin/

@jyotmansingh-tomo
Copy link
Author

Hi @debora-ito yes we did consider.
After having a look at it, it seemed to work more naturally with coroutines whereas our personal use case is to use it within sprint boot where the java sdk works well enough. Also, we expect lesser effort migrating from v1 to v2 rather than to Kotlin sdk hence, not so keen on it right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved. p2 This is a standard priority issue
Projects
None yet
Development

No branches or pull requests

2 participants