I love the context oriented work that one get with Mylyn in Eclipse. It's great if one
switches between programming tasks. I can envision a similar powerful use for the
Desktop. Tasktop (the commercial part of Mylyn) already shows what's possible by
integrating email and web browsing into a task focused environment.
But in order to do the focus/filtering that Mylyn provides and that makes it so powerful, the
desktop environments need to define APIs, so that they are interoperable.