Language Selection

English French German Italian Portuguese Spanish

Activity-oriented vs Application-oriented workspaces

I don’t normally comment on other people’s software… but… a little while ago, opensuse was wondering whether KDE apps would work with these Gnome Shell requirements. Last time I checked, their “Activities” sounded like virtual desktops, but now they’ve returned to an application-based shell. This in sharp contrast to Plasma Desktop’s increasingly Activity-oriented workspace.

So what does that mean? Well, in gnome-shell, windows are organized by application – by the binary that spawns them. All your firefox windows are grouped together, all your okular windows grouped together, etc. You can still group windows on virtual desktops, but alt-tab is application-based, so as soon as you’ve got more windows than screen space you may as well have everything on one desktop.

In plasma-desktop, windows are organized by activity. This requires a bit of work on the user’s behalf (creating and switching between activities), but I have all windows for my odfkit work grouped together, all school windows grouped together, etc.

Obviously I think my way is better Smile but I do have reasons for this, and I think it’s worth sharing them. I think that grouping by application is.. well, application-centric, application-developer-centric. It puts the branded applications – Firefox, Okular, etc. – front and center. This is easy to implement, and great for app devs’ egos, but I don’t think it serves the user very well. Why should they care that pdfs are opened in Okular, but jpegs are in Gwenview? (especially when some pdfs are just glorified images…)

rest here




More in Tux Machines

What's New for You This June in Open Source CMS

You can't talk about open source content management systems without talking about WordPress, the most popular CMS on the planet. WordPress powers some of the largest websites in the world including CNN, Time magazine and Ted. According to W3tech, WordPress powers 23 percent of the top 10 million websites in the world. Read more

From Linux User, to Electrical Engineer, to Linux Foundation Instructor: Jan-Simon Möller

Jan-Simon Möller is a consultant and trainer for the Linux Foundation's training program and holds an electrical engineering degree. But he started out as a home Linux user tinkering with different distributions before moving on to systems administration. He now teaches a range of Linux Foundation courses, from writing Linux kernel drivers, to embedded Linux development, and system administration. His expertise lies in embedded Linux, Realtime Linux, SELinux, power management, and integration of new compilers. Here Möller tells us more about how he learned Linux, his career path, the projects he's currently involved in, and his ham radio hobby. Read more

Cinnamon 2.6 to Arrive in Linux Mint 17.2 "Rafaela" and LMDE 2 "Betsy" by the End of June

Cinnamon 2.6 was released yesterday and the developers have promised that it will be available in the supported Linux Mint flavors by the end of the month. Read more

The Linux Foundation Offers Course for SysAdmins on EdX

The Linux Foundation partnership with edX platform is expanding, and users will now get the Essentials of Linux Systems Administration (LFS201) online course, which should help prepare the SysAdmins of tomorrow. Read more