I regularly read development updates from various components of the Linux ecosystem. Of all these, the kernel is the one that seems least transparent to me.
Typical kernel release notes mention tons of new and upgraded drivers, filesystem work (such as the ever-experimental
btrfs), occasional network stack adjustments (such as the recent reworking of the firewall and iptables architecture) and many minor changes.
What I'm missing here is the big picture. Where is Linux kernel development headed? What large-scale architectural changes are on the roadmap (is there even a published roadmap?)? What hardware platforms does the focus lie on (servers, Android, embedded)? Is there a slow shift from a monolithic to a hybrid kernel architecture? What other major changes are on the horizon? How can I keep up with those plans to get a rough idea of how the Linux kernel might look like in six months, in two years? Given the huge importance of Linux to the world of computing, I am certain that such long-term plans must exist somewhere.