Ubuntu is Many Communities
Some people mis-read (or I mis-wrote) my previous blog as critisising Ubuntu for not caring about its community any more. That's not what I wanted to say and it wouldn't make any sense, Ubuntu is a large community, it can hardly stop caring about itself. Rather I was saying that Canonical has done some moves recently which show a lack of concern for the Ubuntu community. Numerous other blogs on Planet Ubuntu say the same thing today. Mark did too today by saying that Canonical is taking more of a lead in development because GNOME and KDE et al were failing to take over the world, an entirely sensible decision to make. So if you want to be able to take a strong part in contributing then Ubuntu Unity is not the best part of Ubuntu to go. That's fine as there are many parts which are waiting for more people to help out, I recommend Kubuntu but there's dozens of other flavours and sub-projects waiting with open arms.
IMHO, best way moving forward
is working on Qt/QML apps. Hopefully, canonical will create an app store where these can be displayed, when Qt/QML will take an important role in Ubuntu.
This benefits KDE/Qt developers as well as linux in terms of adoption. If I am correct in understanding the goals of KDE frameworks 5, the plasma components ( and perhaps many of KDE components, though there will be some redundancy with unity) can be ported onto any Qt/QML platform.
That means Qt/QML apps will become first class citizens on multiple platforms, finally.