3 ms·
All engineers implementing Wayland should read Joel Spolsky's seminal article on software rewrite https://www.joelonsoftware.com/2000/04/06/things-you-should-ne
by xtracto 1y ago
All engineers implementing Wayland should read Joel Spolsky's seminal article on software rewrite https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ https://www.joelonsoftware.com/2000/04/06/things-you-should-...
And Martin Fowler article on Strangle Fig pattern.
It's been a waste of resources to have yet another biffurcation on the Linux Desktop ecosystem.
It's pretty sad.
- A907 1y agoJoel spolsky article isnt that good and kinda has survivorship bias written over it. Focus is on few cases where rewrites werent successful without trully looking into why. Also it predicates on idea that Xorg and x11 would have stayed and wouldnt have been rewritten which btw was always the plan as it was riddled with temporary hacks, insecure and had lot of legacy code/legacy protocols, things that would require loads of rewrites so the talk always was X12 wouldnt be backwards compatible and a new from scratch version of X11 protocols(with xorg being written from scratch to supprot x12 protocols) but instead of doing that they went with wayland as it already existed