-
Notifications
You must be signed in to change notification settings - Fork 142
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
Create a migration guide to migrate from Akka to Pekko #109
Comments
|
Cool, thanks - added that to the description. Docs location - presumably you're referring to https://github.com/apache/incubator-pekko/blob/main/docs/src/main/paradox/project/migration-guides.md which just got updated? Perfect. Should we just put the migration guide in that doc, rather than a separate doc linked from there? |
Example migration (thanks @pjfanning): pjfanning/micrometer-akka#3 |
Just reviewing the status of this issue, I think that the next steps on this card are to complete the following TODOs:
Following the above, test out the migration guide to identify remaining gaps/issues. |
We have a migration guide. It's not perfect but we can adjust it. Please raise PRs if you want to suggest changes - or comment on this issue. https://pekko.apache.org/docs/pekko/current//project/migration-guides.html Removing the milestone as I want to not have open issues in it. |
Create a migration guide explaining to a user of Akka how to migrate their project to Pekko.
We hope to automate as much of this as possible under #22 but first we need to determine the steps and lay them out so early adopters can follow them and gain experience.
This should be documented in
docs/src/main/paradox/project/migration-guide-akka-pekko.md
, linked frommigration-guides.md
in the same location, and also linked prominently from the GitHub homepageREADME.md
and the project homepagedocs/src/main/paradox/index.md
.Steps include:
"com.typesafe.akka"
->"org.apache.pekko"
akka-actor_2.13.jar
->pekko-actor_2.13.jar
import akka.actor
->import org.apache.pekko; import pekko.actor
- see Rename akka package to org.apache.pekko #58Akka*
toPekko*
- see Rename classes containing Akka to Pekko #67akka
->org.apache.pekko
, if the codebase inserts code into the Akka namespacepekko
key - see Rename akka to pekko in configuration #63The text was updated successfully, but these errors were encountered: