On Mon, Nov 7, 2016 at 1:19 PM, Liam <liam.bulkley@xxxxxxxxx> wrote: > > > On Sat, Nov 5, 2016, 3:33 AM Alexander Bisogianis <alexixor@xxxxxxxxx> > wrote: >> An operating system has to decide if it is made to be a desktop, a >> server, a mobile device OS etc. > > > This is an excellent point. I happened to be reading something from the > architect of coreaudio and he related, basically, the point you just did. To > paraphrase: if you want glitch-free audio [they did, because they wanted to > keep the media creators by designing the best audio stack] you have to > design the entire os within that in mind. This happened with osx, and led to > some interesting design decisions, but the point was that they knew what > they wanted to achieve. By extension, I think a while ago but certainly in 2016, Fedora needs more emphasis on laptop support and workflow than is currently the case; the switchable graphics support feature for Fedora 25/26 is a good example of pushing things forward. But there remains no release criteria on anything power management related like suspend or hibernate - no meaningful alternative to hibernation like DE stateful saving and restore - and no line in the sand on what kinds of regressions aren't OK. A considerable reason why any developer with a laptop would pick Windows or macOS these days is because power management is so much better, that it's even considered basic. There is no such thing as a suspend regression bug on macOS - I've never even heard of such a thing let alone encountered it. Hibernation is a bit trickier, I have experienced some bugs there to the degree I think it's best avoided. And for the most part Apple saves application state on logout now, with most of the apps I care about opting into to having their state saved as well including all unsaved documents. -- Chris Murphy _______________________________________________ desktop mailing list -- desktop@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to desktop-leave@xxxxxxxxxxxxxxxxxxxxxxx