<div class="gmail_quote">On Fri, Feb 25, 2011 at 07:18, Martin Gräßlin <span dir="ltr">&lt;<a href="mailto:mgraesslin@kde.org">mgraesslin@kde.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">&gt; What I want to know is the following: Are there any plans or outlines<br>

&gt; regarding how to proceed with virtual desktop (and activities)? Are they<br>
&gt; documented somewhere?<br>
</div>There are no plans to change anything about virtual desktops. As Aaron wrote they are orthogonal to activities. So the introduction of activities does not change anything about vds.<br></blockquote><div class="im">
<br>I don&#39;t completely agree and I think this is partly what leads to the confusion - here you have two different concepts that seem to do pretty much the same thing (from a user&#39;s point of view). Why?<br><br>In my opinion there are a few things that currently make it harder to grasp activities:<br>
<ul><li>I see virtual desktops (VDs) as subordinate to activities, i.e., each activity should have its own set of virtual desktops. Currently VDs are not activity aware.</li><li>There is an option to kind of merge activities and virtual desktops (&quot;Different widgets for each desktop&quot;). I know that it was added due to popular demand, but now that activities also manage windows I don&#39;t think it is needed anymore. (Some users are not going to like this, I know.)</li>
</ul>Other than such bugs/wishlists that would improve the users&#39; understanding of activities, we should think about how VDs can be improved (like Nuno&#39;s idea). Previously some people used them as context switchers, but now that we have activities I see virtual desktops as mainly a way to organize windows. How to better reflect this? I like the direction GNOME Shell seems to be going - virtual desktops are automatically added or removed depending on your windows. See this Brainstorm idea for more information: <a href="http://forum.kde.org/brainstorm.php#idea93759_page1">http://forum.kde.org/brainstorm.php#idea93759_page1</a><br>
(I wrote a comment there but I&#39;ll repeat the essential parts here.) This way activities would be more static context switchers, while virtual desktops provide a way to dynamically organize windows. It would make it clearer what different purposes they serve, and when you should use what.<br>
<br>These are just some of my thoughts on the subject. In order to improve the whole workspace experience, I think it&#39;s important that we discuss how different things should work together and that we think about the bigger picture.<br>
<br>With best regards,<br>Hans Chen<br></div></div>