Project Direction: Maintenance, Breaking Evolution, or Both? #80
-
Hi, and first of all — thank you for launching this project. After spending time exploring Wayland, I was honestly very unpleasantly surprised by its overall design: That said, I’d like to ask:
And more broadly: Clarifying this would likely help both individuals and distributions understand the purpose of the project Looking forward to the discussion! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Yes.
Yes.
We don't need to break compatibility for new features. So, no.
Big changes (with huge risk of breaks) might go to some experimental tree first. But we won't break the protocol. If I wanted to break compatibility, I could have forked Wayland or Mir. |
Beta Was this translation helpful? Give feedback.
-
Okay, thanks, that's very clear. |
Beta Was this translation helpful? Give feedback.
Yes.
Yes.
We don't need to break compatibility for new features. So, no.
Big changes (with huge risk of breaks) might go to some experimental tree first. But we won't break the protocol.
Compatibility is one of the major goals.
If I wanted to break compatibility, I could have forked Wayland or Mir.