> That doesn't sound as interesting as this article suggests when stuff like USB, the touchpad, keyboard, speakers, 3.5mm audio, suspend/sleep are all still WIP downstream.
I wonder what kind of realistic ETA there is (if any) for these kinds of features.
A lot of them sound pretty close. Sleep for example is something they know how to get working, all that’s left is someone to come up with a plan to integrate it nicely in to the Linux kernel in a way that isn’t copy pasting the existing system and changing the values that are different on Mac.
Speakers also do work but they are disabled by default so a bug in the current implementation doesn’t blow up the hardware.
And a whole set of major features will be supported as soon as the thunderbolt driver is done which I’ve heard is in progress.
The touchbar, fingerprint reader, and camera are things I wouldn’t hold my breath for.
> come up with a plan to integrate it nicely in to the Linux kernel in a way that isn’t copy pasting the existing system and changing the values that are different
I used to be pretty pessimistic about the team. While it had some solid heads in it, I thought things would take much longer than they have. Given their current progress/speed I wouldn't be surprised if most of these are functional enough for upstream by the end of the year, with iterative progress towards M2.
I wonder what kind of realistic ETA there is (if any) for these kinds of features.