Live data from Hacker News

Ubuntu Mate

ubuntu-mate.org

91–96 of 96 posts

Re: Ubuntu Mate

#91
post #88

Earlier quoted context omitted.

Two different philosophies. MATE is GNOME 2 brought to the modern world, whereas Cinnamon comes from yearning for the new application base, but thinking that the new shell just won't cut it. It was purely a fork of GNOME Shell initially, the applications weren't ported until later. MATE was a full fork from the start.

> fundamental design decisions Besides the hefty minimum requirements, what other objections do you have to gnome 3? Sorry, I don't have a UX or design background so can you please help me understand in simple people language?

I can't speak for others, but here are my objections to Gnome 3:

1. It is application-centric, rather than window-centric.

For instance, alt-tab tabs between applications, not between windows. This doesn't mesh well with how I work: I want to alt-tab between different things I'm working on, and alt-tabbing gets in the way of this. Often, I'll have a bunch of terminal windows that are very much different things, or a bunch of emacs windows that are different things, and I want alt-tab to switch between all of them, regardless of which happen to be the same application.

Application-centricity also drives Gnome 3's behavior when you click on a launcher icon for an already-running program, and the Gnome 3 behavior is less useful to me than the Gnome 2 behavior.

2. Sometimes I just want a window to get the heck out of my face. That's why having a button to close a window is nice. Gnome 3 gets rid of this.

3. ...but eventually I'll probably want to see that window again, and it's nice to be able to see all my current windows at a glance on the bottom bar. Gnome 3 got rid of this, also.

4. I don't like having multiple desktops (I like to be able alt-tab between any and all of my windows at a time). Gnome 3 structures the whole UI around multiple desktops.

5. I like having my pull-down menus attached to each window. When you have a big screen, or multiple big screens, it takes a long time to scroll all the way over to your primary screen to get at a pull-down menu. (Yes, I know about Fitt's Law. But if you're far enough away from an on-the-screen-edge menu, it will still be slower than a not-on-the-screen-edge menu that's nearby. I don't know where that point happens, but it _feels_ like it happens pretty commonly when you have two 30" monitors and your window is on the secondary one.)

6. I like pull-down menus. They're been a central element of GUIs since 1984 at least. Gnome 3 seems to want to get rid of them, or at least add another layer of clicks to get to them. All to get the amount of "chrome" off the screen, because it supposedly distracts people or something. (Or so they say. I think it's more because they're designers, and they perhaps value aesthetics over functionality a bit more than I do.)

7. Gnome 3 wants to support touch devices, and by their own admission many of the design features are driven by this. This seems like a big mistake to me. I think desktops and tablets/phones are different enough that they need different UIs. Apple seems to agree with me (or I with them, really), and MS seems to disagree. Do you hear a lot of good things about Windows 8?

8. Even if you like the menubar to be at the top of the screen, I don't see how anyone can think that Gnome 3 did this well. They've set aside that whole top bar, and rather than putting something useful there (like, I don't know, maybe pull-down menus?), they leave most of it blank and put a clock right in the middle? And relegate the pull-down menus to a single application menu, so you need any extra click to get to anything? The only advantage of the Gnome 3 top panel is that it looks nice. Which I think is a big reason they did it that way.

9. I know that a lot of these things can be configured to be like I'd prefer them, but why would I do this, when Mate exists? It works like I want right out of the box. And honestly, Linux desktops are generally at least slightly janky in their default configurations. Using some super-customized configuration just makes it that much more likely that something won't work right.

10. This whole "just get over it and move on" attitude about Gnome 3 is based on the false assumption that it's a done deal, that Gnome 3 is the future, and we're all stuck with it. We're not. (And we're certainly not stuck with the Gnome 3 Shell.) If enough people say "no" to the Gnome 3 Shell, it will go away. There are signs of this already: RHEL7 ships with Gnome 3 in classic mode (or fallback mode, or whatever they're calling it this week), which is an attempt to mimic many elements of the Gnome 2 interface. (Most of that mimicry is only skin-deep, but that's another story.) Debian is considering shipping with Xfce as the default interface. Mate is picking up momentum as a viable alternative to Gnome 3. So I don't think it's clear that we're stuck with the Gnome 3 shell, at least in its current form. There's still hope...

OK, that went a little far afield. But those are some of my objections to Gnome 3.

Re: Ubuntu Mate

#92
post #82

Earlier quoted context omitted.

Training cost. It is that simple. Same reason a lot (not all) companies are 'downgrading' PCs with Windows 8 back to Windows 7. Have you ever pushed a major application re-design out to 'normal' users? Disclaimer: personally, I quite like Gnome Shell running on top of the Gnome 3 libraries and gdm3.

How much training does it actually take to learn the GNOME 3 interface though? I use to train people at a call center how to use an old terminal based DOS application to fill out orders for sausage in 3 8-hour days. But gnome 3 is a lot more simple. Surely 8 hours is enough to teach about work spaces and how to press the windows key? It's funny you almost never hear about companies having to train staff to use a comp…

Concentric circles or ripples in a pond...

Mod4+Type and get the browser working

Then the names of the programs (and how to find applications in the activity view). Many people navigate by position in menu.

Then the change in Alt-Tab/Alt-` behaviour (could be fun) and the new workspaces (not many use those)

Then just being around when odd combinations of old workflow and new one happen. Minimising a window and forgetting the application is running. Nothing to click on to get windows back &c

I'm not defending anything here, just answering the original question.

Re: Ubuntu Mate

#94
post #46

Earlier quoted context omitted.

I'd really like to switch to a Debian-based system, but ALL Debian-based distros seem to have TERRIBLE battery life, whereas Mint 17 has an excellent one (better than Arch/Manjaro or Fedora and on par with Windows 7). Sigh. And yes, I'm using powertop. Without it, Linux battery life is horrible.

ah, i wouldn't know, i prefer a desktop. i have been looking at other rolling distros, though. how did you like manjaro other than that?

Manjaro (I tried the XFCE flavor) was really nice. It didn't support Bluetooth, but at the time all distros were having some problems with upgrading to BlueZ 5.

Regularly, they have some kind of update packs which they announce on their blog/forums, in case you should get any problems, and the community seems very nic. Definitely try it!

Re: Ubuntu Mate

#95
post #88

Earlier quoted context omitted.

> fundamental design decisions Besides the hefty minimum requirements, what other objections do you have to gnome 3? Sorry, I don't have a UX or design background so can you please help me understand in simple people language?

I can't speak for others, but here are my objections to Gnome 3: 1. It is application-centric, rather than window-centric. For instance, alt-tab tabs between applications, not between windows. This doesn't mesh well with how I work: I want to alt-tab between different things I'm working on, and alt-tabbing gets in the way of this. Often, I'll have a bunch of terminal windows that are very much different things, or a…

I am not related to the Gnome team in any way. These are my uninformed thoughts as a casual user:

1. I've found this confusing as well. It is frustrating. For example, when I have two terminal windows open (one root terminal window and a regular terminal window).

2. Not having a minimize probably helps get rid of complexity like where to put the now minimized window. I can understand where they are coming from with this. I've learned to live with this one.

3. Not applicable. Sorry.

4. I don't use multiple desktops unless I need to minimize a window (which then I stow away to the second desktop).

5. I have a 15" lcd display on my laptop... that's about it. Maybe you can make your mouse move faster or make it cover more ground per distance of physical movement? Just a thought...

6. Pull down menus are going away. Multiple hierarchical menus and sub menus are not good design. I know even though I don't know anything about design.

7. Yes, now that you mention it a lot of what we discussed earlier (including 2: minimize windows) comes from the desire to have a united front when it comes to user experience. Just because the implementation sucks doesn't necessarily mean the ideas are bad. With continuity (that should have been a drinking game at wwdc 14), Apple is dipping its toe in the water. There is a massive risk of failure but the dream of one UI to rule them all is too big to give up. Are we going to say "no, gnome doesn't need to run on touch-enabled devices"?

9. Defaults definitely matter. I think in terms of windows as well, for example. Not applications. However, I can understand where they are going with this in light of your number 7.

10. It will be sad if Debian doesn't ship with Gnome. But at the end of the day, I'll probably use whatever comes default. :) Just not a fan of sub sub menus in pull downs. Reminds me of windows 9x start menu.

Re: Ubuntu Mate

#96
post #95

Earlier quoted context omitted.

I can't speak for others, but here are my objections to Gnome 3: 1. It is application-centric, rather than window-centric. For instance, alt-tab tabs between applications, not between windows. This doesn't mesh well with how I work: I want to alt-tab between different things I'm working on, and alt-tabbing gets in the way of this. Often, I'll have a bunch of terminal windows that are very much different things, or a…

I am not related to the Gnome team in any way. These are my uninformed thoughts as a casual user: 1. I've found this confusing as well. It is frustrating. For example, when I have two terminal windows open (one root terminal window and a regular terminal window). 2. Not having a minimize probably helps get rid of complexity like where to put the now minimized window. I can understand where they are coming from with t…

Not to beat a dead horse, but I wanted to respond to a couple things:

6. I'm not sure we're talking about the same thing. To be more precise, the thing that I like is the menu bar as a central organizing element of the application, with the familiar "File", "Edit", etc. menus. I agree that having even one level of submenus below these is suboptimal, and having two is terrible. I think it remains to be seen whether they're going away. On OS X, for one, they don't seem to be going anywhere, and that seems like a good decision to me.

7. I would prefer if Gnome, Canonical, etc. gave up on the idea that you're going to run the same desktop and applications on a desktop as on a phone. I think they should make a variant interface for touch devices, like Apple has done. Of course "Gnome Desktop" and "Gnome Touch" should share code to the extent possible, but I think the desktop and a phone are just too different to share a common UI.

Honestly, I think Gnome 3 is in many ways the most polished and beautiful of the Linux desktops, but they've made a few fundamental decisions that I just can't get behind.

Post reply on HN