-
-
Notifications
You must be signed in to change notification settings - Fork 29
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
Remove auto module for ClassicActorSystemProvider #309
Conversation
Could we delete |
@octonato I've reviewed this after our call and I think I agree with @raboof and prefer deleting the module. Users of Play 2.8.2 or prior bumping play-grpc won't get a |
Tests fail because the module is missing, maybe we can already require |
I agree in removing it. I will take that in consideration when moving this draft to ready for review. |
@ignasi35, we may want to wait for 2.8.4 before we cut a new release here. |
2ad9d31
to
3891c92
Compare
I did the updates as agreed, but without the documentation about how to create the module. I haven't done is because it's not a one-liner, as we said. There is Java and Scala and also Lagom users. So, maybe we can discuss this strategy a little more. Lagom users are bound to a fix Play version which is not 2.8.3 at the moment. Maybe the easiest is to keep the class and only document how to enable the module. Anyway, we are not in a hurry. Let's give more time to think and consider the options. |
This is related to #312 |
Perhaps we should just document "this version of play-grpc requires at least play 2.8.3, so if you want an older version of play you need to stick to an older version of play-grpc"? |
This is not compatible with Play 2.8.3 as Play has already a binding for
ClassicActorSystemProvider
.When enabled we get
Still in draft, needs to adapt the docs.
I suggest we document that Play 2.8.3 users need to disable the module for now.
And as soon we cut a new Play gRPC we document the other way around.
References #317