apache / pekko

Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
https://pekko.apache.org/
Apache License 2.0
1.17k stars 139 forks source link

Figure out classes that need to be renamed for migration script #68

Open mdedetrich opened 1 year ago

mdedetrich commented 1 year ago

In https://github.com/apache/incubator-pekko/pull/67 we renamed all of the classes that contain Akka in the name to Pekko. We should prune these renamed classes and figure out which ones are relevant for the migration script.

pjfanning commented 1 year ago

part of #22

sam-byng commented 1 year ago

Following discussion in #22 , Could we label as 'nice to have (low prio)' ?

mdedetrich commented 1 year ago

Not entirely sure if this is low priority or not, my initial assumption is that this would in fact be very useful and hence somewhat critical for people migrating massive akka to pekko codebases.

It is true that this will be a bit of work however there is already prior art for using scala-migrate in pekko http. I will remove it from the project since it does require quite a bit of work.

He-Pin commented 1 year ago

But I think that part can come up later, a 1.0.0 release can be used for newly started projects.

mdedetrich commented 1 year ago

True. I also just realized that while scala-migrate works for Scala projects, it doesn't work for Java and a lot of people do use akka in Java projects.

pjfanning commented 1 year ago

removed from 1.0.0 milestone - it might be useful just to close it (@mdedetrich) - we have https://github.com/apache/incubator-pekko/issues/22 already