Can this fork be an excuse for major breaking changes? #93
Replies: 10 comments
-
Wouldn't diverging from upstream turn this into a hostile fork? I prefer crab to be just a simple fork, free of those trademark policy and strict CoC. |
Beta Was this translation helpful? Give feedback.
-
@ARS101 would that even be allowed though? |
Beta Was this translation helpful? Give feedback.
-
@ARS101 can you please define "hostile fork"? thanks! |
Beta Was this translation helpful? Give feedback.
-
The licensing of their code won't change. So no worries there. |
Beta Was this translation helpful? Give feedback.
-
Sorry @trvswgnr. Should have reworded it. The definition of it is a fork that creates fragmentation in the community and confusion for the users which may not know which of variation of language to use. Though fragmentation is bound to happen in a FOSS project. But in our case. And as title of this issue goes. But I might be wrong here. |
Beta Was this translation helpful? Give feedback.
-
I think in technical terms it should not go outside the main language I think most would hate to have dialects. |
Beta Was this translation helpful? Give feedback.
-
I propose that we add a new language under the CrabLang umbrella for breaking changes. This will accomplish 3 goals:
TL;DR 2 languages allows us to have our cake and eat it to :) I actually suggested a new language over hear to fill a need :) Edit: typo |
Beta Was this translation helpful? Give feedback.
-
I believe having our own experimental branch and sub-languages is completely acceptable. There won't be any confusion for anyone coming from Rust - the stable, compatible branch that includes the most recent upstream changes will be the only "recommended" branch. |
Beta Was this translation helpful? Give feedback.
-
in theory, forks and the like should split development but in practice that doesn't really happen. |
Beta Was this translation helpful? Give feedback.
-
yoooooooo |
Beta Was this translation helpful? Give feedback.
-
I'm sure there's many things people want in rust but will never happen because it'd break backwards compatibility.
This fork is free from all of that.
If so should probably reset the version number to
0.0.1
or something.Beta Was this translation helpful? Give feedback.
All reactions