Gnome 3, its got some issues…

Ubuntu 11.04 running Gnome3

Since I switched to Gnome3 I’ve been finding some weird inconsistencies. The problem is, I can’t be sure its actually Gnome3 or something else?

My first ignorance is the vertical only workspaces. I’m use to using ctrl+alt+left/right to wizz around the work spaces I have open (usually about 6). Now the left and right does nothing and you can only wizz around the available workspaces by doing ctrl+alt+up/down. From reading the web, it seems the only reason for it is because of the Activities mode.

If they could rearrange that it would work quite well.

Gnome-Do is also a little lost now, because of the total change in Gnome 3 shell. I do still use it over the windows/super key which brings up the menu and other stuff. But had to change the mappings to ctrl+space instead of super+space to avoid conflict with Gnome3. If you do hit the super key and start typing it will find stuff for you but its no where near as clever as Gnome Do. What needs to happen is Gnome do needs to be a plugin for Gnome shell or something. Not heard anything from the author about this yet. The last update was quite some time ago to be fair, so I’m not even sure its still going or not. I also noticed that the dock option seems to have gone from Gnome do, which I wonder is to do with Gnome 3’s Dash or not?

Alt+Shift+Tab no longer seems to go backwards when selecting windows which is a real pain (and yes I do have that set in my keyboard options). What makes things maybe worst is you can’t seem to easily select windows within an application from the Alt+Tab menu. So instead you have to hover over a sub window menu which shows the application windows. This is a real pain when using something like Evolution with lots of sub windows of old and new emails. Even using Dolphin (file manager) with multiple windows is a nightmare.

The Activities menu/Window Picker is a nice style exposure type system but selecting windows is a nightmare because you can’t tab or shift+tab. Instead your forced to use your mouse to select windows and applications. You can type in what your after like Gnome Do but that only selects new applications not applications/windows which are already running. There’s this easily overlooked highlight which shows you whats open already and whats not but its too easily missed.

I’m hearing Gnome 3 is not very good about handling multiple screens and I can believe it if you can’t move left or right. I’ll find out for sure tomorrow when I return to work and plug my laptop into a 24″ LCD monitor which sits on my desk.

Inline replies

I certainly think something is up because I’m not getting the lovely way Gnome 3 should look going by the Gnome 3 Design page.

I do still miss my Compiz 3D rotating cube but if they can get some of these issues solved I’m willing to change and kind of embrace the new style of Gnome 3, specially if they can sort out the horizontal and reversal stuff. I’m very interested in some of the other stuff I’ve seen like Gnome Shell with Zeitgeist (gnome activity journal) replacing part of the shell.

Its also worth pointing out Webupd8 which I thought was a spammer site but actually turns out to be a good site for the latest to do with Gnome Shell and Unity.

The new designers are back

So for a long time I use to call myself a designer/developer because I couldn’t quite put myself in one or the other category. This in between category was the best I could come up with at a time when the industry wasn’t very accepting of someone who couldn’t code but didn’t live in photoshop or walk around with a mac attached to there hip (obviously I’m totally joking about the last bit).

The problem started for me when I thought xml was a very cool technology and I started to use it for things in my design class. For example SVG gave me chills, I wouldn’t shut up about it. I mean a way to describe a picture or illustration without resorting to a describe field was amazing. And that was just the start. In previous years I learned about XHTML, XML, XSL, Xpath, SMIL, VRML (now X3d), Xpointer, Xlink, etc. All these technologies seemed to fit together nicely. So after spending some time with startup Edwards Churcher (a design/coding/business outfit based in fashionable Clerkenwell, London) I went back to college during the risk adverse dot bomb era and started doing work with these technologies. Thats also where I learned XSL 1.0, played with Apache Cocoon (the xml pipelining framework) and started messing with a XMLdb (existdb). I was also teaching the students about the technologies I was learning myself. Teaching interaction design students XSL was one of my biggest challenges at the time.

Anyway, before we go too far down memory lane, lets get back to the point.

All the designers were learning Flash and Shockwave (director) and the programmers were learning Java, PHP, Perl. I didn’t fit in either camp and even worst there seemed to be no one else I could spot who was going through the same identity crisis.

However as the industry got more mature, things started to come together and now I can gladly say I’m spotting more new designers (thats what I call them) that ever before. Some of them I’ve known for ages but they have been pigeon holed all this time or chosen work which has let them reflect a certain aspect of there knowledge or personality.

  • Chris Messina or FactoryJoe as he use to be called is a designer who learned to code. I use to think he was just a coder but after many meals and chats with him, I’ve come to learn that no he’s a designer really. If that wasn’t shocking enough, I also learned how old he is *lol*. What a guy!
  • Gavin Bell who now works for nature science magazine and I’ve known him for quite sometime but really well enough it seems. In a recent conversation with Jon Udell on Itconversation’s interview with innovators. Gavin talked about the challenge of having a design focus in a technical job (among other things). Its actually what prompted me to write this blog post.

New designers are popping out of the wood work all over the place and frankly this is no bad thing.

I was a recent barcamp in Manchester and I attended a session which was really a brainstorm for ideas. After the predictable ideas, I chimed in and said "heck I have a idea every few seconds. There ten a penny, here’s a few ideas for you…"

My boss (Adrian Woolard) talks about the continual use of design techniques to problem solve, collaborate and process a idea a lot. And he’s not wrong, I’m seeing it more and more. The thing we learned in the design world are being adopted and modified for creative people generally. For example BarCamp has its roots in something called Unconference which leads back to the design focused Openspace which goes right back to the 70’s I believe? There’s many examples of this and other design process’s being taken up.

Google App Inventor, excellent stuff

Google have really hit it out of the park this time. Google App Inventor (sign up page) allows almost anyone to build a Android application using a simple interface. Now don’t get me wrong, the interface is pretty nasty but heck Google are democratization app development and in my book thats great news for content producers or just people with good ideas and a little time.

This all flies in the face of Apple’s restrictive SLA which prevents apps being made with a application on another system.

I look forward to seeing what other democratization google does in the near future, but boy do google need some good designers, because this looks pretty ugly. Hopefully that won’t put people off. Maybe Google should get Adobe involved in this one?