-
Notifications
You must be signed in to change notification settings - Fork 594
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
Cross-publish for Scala 3 #3891
Comments
Is there still interest in sharing a parser with http4s? http4s/http4s#4733 |
I'm not opposed, but I think it might be more work than useful. The main problem seems to be that most of the parser usage is not the parsing itself but instantiating the model from the data. I don't see a good way for abstracting that away without either
We will probably have a serious attempt at getting parboiled2 up to speed first before reevaluating the other options, if necessary. |
@jrudolph Are you referring to something like Jawn's |
What are your thoughts on this proposal? http4s/http4s#4745 (comment) |
Thrilled to see that parboiled2 now supports Scala 3.1: sirthias/parboiled2#280 (comment) |
Hello :) now as parboiled2 is published for Scala 3 what are the next steps? This steps in ticket description seems to be outdated - e.g. spray and akka deps are also migrated now. How can one help here @jrudolph ? :) |
There's still a crazy amount of work left, I've got a branch open of Scala 3 work at #4079 but it's currently quite unorganized. When I find time I'll try to clean it up so that it can be easier broken down into distinct steps to finish, |
We thought we could rely on Scala 2.13 compatibility for a while. Even though this works well for applications, it turned out that it isn't a viable solution for libraries that depend on Akka HTTP (see e.g. scala-js/scala-js-dom#451).
Unfortunately, we are pretty stuck on parboiled2 Scala 3 support.
Our options:
In the meantime, we can:
Remaining steps:
The text was updated successfully, but these errors were encountered: