Skip to content
This repository has been archived by the owner on Feb 25, 2023. It is now read-only.

Split packages in akka.http #2

Closed
atooni opened this issue Jan 21, 2020 · 1 comment
Closed

Split packages in akka.http #2

atooni opened this issue Jan 21, 2020 · 1 comment

Comments

@atooni
Copy link
Member

atooni commented Jan 21, 2020

Akka HTTP Version 10.1.11:

The following packages currently occur in akka.http.core and akka.http with disjunct classes:

  • akka.http.impl.settings
  • akka.http.javadsl.settings
  • akka.http.scaladsl.settings

We have various options here:

  • Move all classes to the same package into the same artifact
  • Rename one of the packages to avoid the split-package issue, preferably choosing a package name which shares the artifact name as it's prefix
  • With a very good reason (is that even possible?) I think we can keep the split package, but it is the most painful and dirty solution

Related to akka/akka#28304 (comment)
Related to akka/akka-http#2903

@atooni
Copy link
Member Author

atooni commented Jun 23, 2020

We are closing the issue as resolving some of the split packages in akka itself might cause binary incompatibilities. We have found another approach to handle split-packages as outlined in the README

@atooni atooni closed this as completed Jun 23, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant