Minimization message on phoronix:
Some interesting comments about it:
Last edited by plonoma; 04-20-2013 at 11:21 AM.
You have to be able to improve the API and ABI.
Sometimes this means changing things.
A good version system is much easier to get right then a whole ABI, API of Wayland and Weston.
Promising too much compatibility is very bad for technical reasons.
Of course they can ADD API's, but they want to make sure exiting ones work.
And for very good reasons. It would be a disaster for leagacy apps if the display server broke it's API every week...
The protocol has versioning stuff so that they can make changes without breaking backward compatibility. A lot of thought seems to have gone into it.
Calm down with all the speculation.
Last edited by Darxus; 04-20-2013 at 09:54 PM. Reason: spelling
The issue is around that problems arise, mistakes can be made.The developers want to make sure that the Wayland API is good enough so that they don't have to break any APIs in the future.
Taking great care in designing things is a good protection to avoid problems but is not a guarantee things are perfect and will never have to be redesigned.
Thank you for resolving the speculation.
It's very nice to hear some information about the version stuff.