Will lampepfl/dotty
move to scala/scala3
?
#17965
Replies: 7 comments 2 replies
-
I completely agree! Every time I've been away from issues for some weeks I forget were things are scattered and have difficulties in remembering where to look. It would be marvelous if all threads in history were discoverable from the github.com/scala org. |
Beta Was this translation helpful? Give feedback.
-
as I see it, the big two reasons to make the change are:
|
Beta Was this translation helpful? Give feedback.
-
One of the reasons we did not do that in the past was that we did not have an exhaustive list of tools that would need to be updated. We could start compiling one here. |
Beta Was this translation helpful? Give feedback.
-
Or we can create a project |
Beta Was this translation helpful? Give feedback.
-
As scala 3.3.1 is released, I think it would fine to do it now, and I saw people starting to drop scala 2.12 too. |
Beta Was this translation helpful? Give feedback.
-
This was discussed at the Scala core meeting yesterday and it was agreed that lampepfl/dotty will be moved to scala/scala3 after the 3.4.0 release. |
Beta Was this translation helpful? Give feedback.
-
Apparently, it was a smooth transition thanks to the team's attention to detail. https://github.com/scala/scala3 At least, I have no traumatic recollection of an infamous date on which everything stopped working. |
Beta Was this translation helpful? Give feedback.
-
There have been a handful of times on the Scala Discord and elsewhere I've see questions about where the actual Scala 3 codebase is. For anyone unfamiliar with the history of Dotty the obvious place for this would be under the Scala Org, so they head there only to be confused. After it's pointed out to them that it lives in
lampepfl/dotty
the next question is almost always why? I've seen this question pretty often and never gotten a convincing answer as to why this migration never happened or isn't already in progress. I may be remembering incorrectly, but I thought this was the plan in the past. @SethTisue's recent comment in here made me think of this again and create this discussion. I'd like a singular place where I can link to in the future to either explain why this isn't happening or to show that it's being discussed. So basically:scala/scala3
or something under the Scala OrgBeta Was this translation helpful? Give feedback.
All reactions