MateuszKubuszok commented on issue #6:
URL: https://github.com/apache/incubator-pekko/issues/6#issuecomment-1302472832

   For now Scala 3 adoption is rather low (among other reasons - Akka HTTP is 
not released for _any_ version of Scala 3, and apparently it uses Scala 2 
macros), so these updates wouldn't affect many people. Surely none that use 
Akka HTTP and would like to migrate to Pekko.
   
   According to the blog post - by the end of the year the compiler team want 
to release the first LTS version of Scala 3 (3.3). So the current situation is 
rather a temporary flux period before LTS kicks in. If 3.3 would be supported 
for at least 2 years as claimed, it would make sense to release Pekko for 3.3, 
stay on it until next LTS is adopted and then move on to next LTS.
   
   IMHO, moving fast _for now_ make sense. For many libraries blocker to update 
are macros and I notices that some important features stopped being 
`@experimental` only in 3.2.0, which would block importing certain 
functionalities before this version. And these libraries might slow down 
adoption for whole community, so I would expect for it to take off around the 
time that the compiler team want to release LTS, or even later.
   
   Once LTS program goes live this whole issue with upgrading should be solved. 
Pekko can just use the current LTS and maybe wait a bit when new LTS is 
released. That should give community enough time to bump their versions.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to