Shuttleworth's Take On GNOME 3.0, Coordination with Debian
suka writes "In a fresh interview with derStandard.at, Ubuntu founder Mark Shuttleworth talks about GNOME 3.0 — its strengths, but also about what he thinks is missing. He also mentions ongoing talks for a common meta-release-cycle with Debian which could delay the next LTS."
I'm not worried about X breakages, personally. I even have an Intel 945G and I can live with the problems its causing. What I can't live with is the extreme instability of Pulse Audio. It crashes my apps contstantly from broken pipes. OK, people should be checking their pipes. But Pulse Audio itself crashes very frequently (about every hour or so on my machine). Rhythmbox won't go for more than 10 minutes without either crashing or audio failing. This is incredibly bad for me.
I realize that it's probably due to older, underpowered hardware (3 year old cheap laptop), but this should not be happening. I've yanked Pulse Audio from my machine altogether now and it's a lot more stable. I was also getting lock ups in Firefox every hour or so. Now that I've dumped Pulse Audio, I've only had one lock up in the past 3 days (still can't figure that one out -- related to video drivers???).
So, I plead with Ubuntu developers: either fix Pulse Audio, or punt it. The extra features it has is *not* worth the massive pain that some people experience.
I only hope they will follow a different path than KDE team.
They rushed to release 4.0 and since then I'm still struggling to have all the features I used to have in KDE v3.5.
And, more important, I hope that Ubuntu people won't trash GNOME v2 from night to day like they did with KDE v3.5.
Maybe Computers will never be as intelligent as Humans.
For sure they won't ever become so stupid. [VR-1988]
Ever watched someone who hasn't grown up on computers use files and folders? The physical notion may not be confusing, but the computer implementation definitely leaves a lot to be desired. I have had a 60minute discussion with someone about the distinction between copy & cut, and when it does and doesn't work. So yes... files & folders as used by computers can be enormously complex for those who are not accustomed to remembering large tree-maps ;-)
So, it finally happened! A major effort by a distro to fix one hundred really small but irritating bugs. Also known as polish. This is what Ubuntu needs, and to be fair has been quite good at. Just fixing more and more of the tiny annoyances is what creates a well-rounded desktop. On the other hand, they are introducing Gnome Shell, which while probably cool, will certainly introduce a couple of hundred new paper cuts!
https://launchpad.net/hundredpapercuts
Or you could be less elitist and realise that we're far beyond having to manually file things in this day and age, indeed that is something the computer was meant to eradicate.
A tagged document repository (with versioning history) would be best. Coupled with desktop search and changing the system file open window to be one that lets you use said search and tags to find the file instead of clicking through folders. Most files people want are more recent, so a default view of reverse chronological for the filetypes the application supports would be best.
You do, of course, still need a traditional filesystem view of this repository, and that is probably where the work will go in. Sure, tags could be folders, and you could have multiple ways of drilling down to the same file. You'd probably have a folder hierarchy that shows the most used tags at the highest level, then each subfolder is really a tag filter.
Well, GTK+ is due for an overhaul. Fix the damn file picker. Get rid of all that excessive padding, maybe by making it themeable. Some consistency in menuitem dimensions would be nice.
Also, either give Metacity some features, at least the bare essentials, or switch to another window manager. That non-optional minimize effect is cringe worthy.
Long Time Service release. They have to support it for 4 years, fixing bugs, preventing security problems etc. That would be more difficult to do if the LTS ships with Gnome 2 but Gnome 2 isn't being actively supported by its developers (who are working on Gnome 3).
I'm suprised Shuttleworth didn't mention Zeitgeist, which is a solution to the difficulty of manually managing files and folders and is, as I understand it, being considered for inclusion in GNOME 3. The basic idea is to group files (and other activities, like web bookmarks and email contents) automatically according to human-relevant criteria, like "edited last week" or "related to this document I'm writing." It's still very much a work in progress, but it looks like it could be pretty great.
This is exactly why I hated it when MS started ramming the new term "folders" down our throats. The word "directories" suited better, as it did not conjour up invalid analogies in the minds of newbies. Now instead of just having to explain what a directory is, I now have to explain what a folder is AS WELL AS how it's not like a real folder.
I hate printers.
I've been pushing this for the last six months. I think that the best example of how to use a tagging system already exists in programs like F-Spot. A tree-like tag system goes on the left. A time-line goes on top. The files are in the main pane in reverse chronological order. Double-clicking takes the main pane into "view" mode and embeds a document, image, or video viewer. Click the "edit" button to open an editor.
The "open file" dialog in applications would be the file browser with a filter for supported files.
Put identity in the browser.
Sounds great to me - obviously you wouldn't call it that though!
Consider gmail "labels" vs traditional email/imap folders - labels are both easier to use for novices and more flexible for capable users.
YMMV, as ever.
In meatspace:
They are almost synonymous. So someone with a non-computer background won't intuitively know which one is supposed to contain which.
In computer lingo:
So it's completely unintuitive.
I think the word 'file' has its roots from the days when a 'record' was still a fundamental concept. So a 'record' is a sheet of paper, a 'file' contains a bundle of records.
I prefer 'directory'. At least then it doesn't push a false analogy on an already confused mind.
You login, which you don't actually have to do anymore because it was too complicated, and you're presented with a fullscreen dialog box that says:
"You are too fucking stupid to use this computer. You don't understand files and folders and things. Click OK to shutdown your computer. Your computer will shutdown in 28 seconds anyway, because you're probably too stupid to work the mouse. That's the thing underneath your hand. What? That's the thing attached to your arm. Ah, fuck it. 20 seconds."
That's pretty much the entire GNOME 3.0 experience. The dialog box has been in development for the last 18 months, but obviously there's still a lot of usability testing left to do, mostly by Redhat and Canonical "engineers". The OK button logic was originally written in C but they've redone that in C# running on Mono, and Miguel de Icaza is already calling the work "superb".
Meanwhile, the KDE people have been busy readying the next batch of widgets that you will never add to your exciting K desktop experience.
Future plans for GNOME involve reducing the 3.0 dialog box down to a single pixel, then translating the status of that pixel into the power LED on your computer. This will remove the need for a display, further simplying the desktop experience and reducing enterprise costs. KDE plans to turn its entire desktop into a widget of itself, allowing you to remove it entirely with a single right-click.
Yes, my friends: the future of the Linux desktop is no more fucking Linux desktop. What a relief.
you might enjoy this article (or perhaps you've already read it?): http://unqualified-reservations.blogspot.com/2009/07/wolfram-alpha-and-hubristic-user.html
I know I did.
But they don't get hierarchies, because hierarchies don't exist in nature.
I'd have to disagree with you here. The very words we use to describe hierarchies come from nature - look at 'trunk' / 'branch' / 'leaf', 'parent' / 'child', 'master' / 'slave'. Maybe they don't instantly, intuitively get the idea when it's used as a metaphor, but that's partly vocabulary. They'll get it quickly enough if you explain to them that a 'folder' or 'directory' is a box, and a 'file' is a bit of paper that you can write on, and you can put either paper or boxes in any box.
If they don't 'get it' when it's explained that simply, then they're below the mental cutoff for that level of abstract thought. Many people (for instance) struggle to execute a sequence of simple instructions, and cannot solve even simple logic problems. They literally don't have the mental machinery required to visualise three different entities and the relationships between them, "A is next to B and B contains C". I'm not saying they're 'idiots' or that they're worthless, they just don't have abstract thought among their strengths.
Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
In computer-space we have either directories/files or folders/documents.
In any case, word excel and powerpoint documents can contain multiple sheets of paper, and I see a lot of people take that to extremes - for example having all the day's letters contained in one word document, or every single spreadsheet they work on in one excel document.
I use that version on OS X, thanks to Fink project. While they don't promise any kind of 'final' version at this state, I can easily keep KDE 4 applications in my OS X Dock, using them instead of iTunes for example.
They are linked to actual OS X frameworks, down to Quicktime and very interestingly they use far less CPU and resources than regular OS X apps.
There are similar reports from Windows users who binary installed it and using Amarok 2 etc. right now. While on it, is there any reason why KDE 3.5 given up when KDE 4 installed? I keep using KDE 3.5 suite on OS X too. It doesn't conflict with anything at all including KDE 4.
I think what KDE 4 is and what a huge revolution it is will be understood in 1-2 years. For example when Nokia and other members of open source Symbian foundation starts using it in some form in their smart phones.
Arguably a Unix filesystem already is a tagged repository.
..)
In Unix-y filesystems, you don't put files in folders. You put files in the filesystem, where they get a number (inode number). Then you can set up other special files (directories) to act as indices, linking names to the inode number - as many as you want. Voila - nest-able tags (albeit not versioned in most filesystems.)
(Actually, if Unix hadn't insisted on banning '/' and NUL from filenames, a directory could in fact link arbitrary binary data to inode numbers. Bit of a missed opportunity there
Waitress: Morning! ...meatspace meatspace meatspace egg and meatspace; meatspace meatspace meatspace meatspace meatspace meatspace baked beans meatspace meatspace meatspace... ...or Lobster Thermidor a Crevette with a mornay sauce served in a Provencale manner with shallots and aubergines garnished with truffle pate, brandy and with a fried egg on top and meatspace.
Man: Well, what've you got?
Waitress: Well, there's egg and bacon; egg sausage and bacon; egg and meatspace; egg bacon and meatspace; egg bacon sausage and meatspace; meatspace bacon sausage and meatspace; meatspace egg meatspace meatspace bacon and meatspace; meatspace sausage meatspace meatspace bacon meatspace tomato and meatspace;
Vikings: meatspace meatspace meatspace meatspace...
Waitress:
Vikings: meatspace! Lovely meatspace! Lovely meatspace!
Waitress:
Wife: Have you got anything without meatspace?
Waitress: Well, there's meatspace egg sausage and meatspace, that's not got much meatspace in it.
Wife: I don't want ANY meatspace!
Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
Wouldn't surprise me if it goes back to xerox alto.
That doesn't mean that it's ultimately helpful, but it's so entrenched it seems harder tho change it than to fix it.
Oh noes. People are getting back to be being overly pedantic. Might as well start the "Untitled Folder" convo here. How can a folder be untitled yet have the title "Untitled Folder"? Because it is short for "Untitled Folder (by you)" you clods. Now that is out of the way...I shall hide under my rock again.
Once you start despising the jerks, you become one.
In computer-space we have either directories/files or folders/documents.
MS Windows uses "Files" and "Folders". Actually, the type of a folder is "File Folder". A "document" is a subtype of "file", because a "file" can also be an "application" or "program". A "file" could also be an "archive", which contains "files" and "folders". Some "archives" are called "cabinets". And of course all these files, folders, archives, cabinets, etc. can be seen in windows. Of course to be able to see those windows you first need to use a key, to open the lock. And to add protection from outsiders to see you files, etc. we have walls of fire. All the files, folders, etc. are stored on something called "drives"... why on earth are they not called "rooms"? And I wonder where the "roof" is in all this stuff.
In any case, word excel and powerpoint documents can contain multiple sheets of paper, and I see a lot of people take that to extremes - for example having all the day's letters contained in one word document, or every single spreadsheet they work on in one excel document.
During the late 80s/early 90s I worked for a firm that had a satellite office with a single PC which was running Wordpress on DOS. The secretary there had a single document containing every single letter she had typed over the past three years. She typed letters for an office of 15 engineers and regularly wrote several every day.
Worse still, when she opened it (fortunately just the once per day) she would press the down cursor key repeatedly until she got to the last line. She spent approximately half an hour doing this I asked her how she found an old letter to check, and she replied it would be in the filing cabinet behind her. No matter ho many times I tried to show her how to use individual files, she went back to this single document. I once discovered we had no backup of this single file (it was saved outside of the document directory) and I still have the occasional nightmares about it.
I think more people would expect it to be a wall of fire.
Sooner or later, everyone re-invents VMS.
MS-DOS has DIR command
LOL. Speaking of consistency (or the lack thereof), consider the following Powershell commands and their respective aliases (I'm going by memory here so someone correct me if I'm incomplete):
The default aliases seem to include both DOS and *nix commands, and DOS (or some stench of it), seems to be alive and well despite being officially killed off when Win2000 was released.
So, in the Microsoft world, we've gone from using 'directory' in DOS, to 'folder' in Windows, to 'Items', 'Locations' and '-type Directory' in PowerShell. No wonder everyone's confused. ;-)
http://live.gnome.org/GnomeZeitgeist
"When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns