Skip to content
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

Scala 3 Support #501

Open
BusyByte opened this issue Aug 7, 2024 · 4 comments
Open

Scala 3 Support #501

BusyByte opened this issue Aug 7, 2024 · 4 comments

Comments

@BusyByte
Copy link

BusyByte commented Aug 7, 2024

I was hoping to look into using this project however our app is using Scala and I don't see a Scala 3 release on Maven Central.
Are there plans to add support?

NOTE: I also emailed opensource@ocado.com and it was returned which is listed on your github landing page.

@BusyByte
Copy link
Author

BusyByte commented Aug 8, 2024

@matwojcik I see you have a recent commit merged to main, do you have any ideas?

@BusyByte
Copy link
Author

BusyByte commented Aug 8, 2024

Also @majk-p same question ^^ ?

@majk-p
Copy link
Contributor

majk-p commented Aug 8, 2024

Hey @BusyByte!

Unfortunately neither myself nor @matwojcik work on this project anymore. I no longer have access rights to approve anything in this repository as well. Pinging people who should still be able to help @TomRegan @zstoychev @paul-sweetman-ocado

When it comes to Scala 3 support, as far as I remember the last blocker was cats-tagless missing for Scala 3 for FunctorK instances. I think it has been released with at least partial support for Scala 3 in the meantime so technically this should be doable

@BusyByte
Copy link
Author

BusyByte commented Aug 8, 2024

I took a look at it and there is no Scala 3 version for akka-stream-alpakka-jms and the newer versions that do are under a different license so I think you'll have to drop support in favor of pekko or figure out how to not release it for Scala 3.
I also had issues with all the reflection typeOf usage and couldn't figure it out in Scala 3.
I gave up though and reverted all the changes I had for my fork.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants