> NEPOMUK
Oh, how I hated that thing... At the time it was added to Fedora, the support forums were blowing up with complaints and requests to remove it. I've never seen it do anything useful, but it was always at the top of the top (pun intended), if it was still present in the system. Whatever its use case or design goals were, it just was not a good quality program at all. It's a shame that it might have been an interesting direction, if it tanked almost exclusively due to poor execution.
Finally, on the new directions in the desktop features: some do look interesting, like the Canvas thing. On the other hand, it feels like it might be technologically challenging as the concept itself is too open-ended and doesn't have a small and easy to understand model of operation behind it. Well, time will tell. Maybe it will materialize in some way.
I also think it's unfair to say that nothing conceptually new has happened on desktop for 40 years. Tiling managers are definitely deserving of such a description.
I also think that if we are talking about "specializing" on wide screen, then, maybe even more prescient is the problem of multiple screens. A manager that is aware of multiple screens beyond merely duplicating or gluing them together would be a big improvement. I.e. if screens were assigned roles based on expected functionality / received their own character based on what the screen is assigned to display, perhaps, each having their own cursor, or windows stack that don't overlap with the other screen etc.