Open kw217 opened 1 year ago
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): https://github.com/pjfanning/micrometer-akka/pull/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 #58Akka*
toPekko*
- see #67akka
->org.apache.pekko
, if the codebase inserts code into the Akka namespacepekko
key - see #63