Friday, April 18th, 2008...12:16 pm
GNOME Do White Paper
The typical computer user interacts with a number of different resources on her computer. These resources are accessed via many interfaces, including menus, location bars, icons, file browsers, and shortcut keys. We plan to consolidate these interfaces by creating an application that indexes items found in the user’s desktop environment (e.g. documents, contacts, applications, multimedia) and lets the user search for these items, and perform common actions on these items (e.g. open, run, email, play). Our goal is to optimize our search using, among other techniques, information about items considered as members of type “ontologies” and as individual entities.
Of special note, our project will be free and open source, which means that all specifications, source code, documentation, and other project resources will be publicly available on the Internet for anyone to scrutinize at any stage in our development process. We will publicize our project and encourage others to participate by contributing bug reports, code, documentation, etc.
Read the rest of the GNOME Do white paper. It contains pretty diagrams like this one:

8 Comments
December 7th, 2007 at 5:40 am
Great job!
It works fine and it’s very usefull! Thanks!
December 7th, 2007 at 7:42 am
Hey, I’ve got a question, is there any kind of priority thing for this? I’ve got an image, firefoxglass.svg, that I use as an icon, but unfortunately it wants to open that rather than, well run Firefox, if I type “firefox”. Personally I’d rather stick with just an application launcher, similar to how I use Launchy on Windows.
December 7th, 2007 at 8:02 am
Nate, I know it’s a lot to ask, but if you had read the document that this blog entry is focused on, you would have read this:
December 7th, 2007 at 8:34 am
Hey,
I’m giving this project a quick spin. I just wanted to mention that your install command for apt doesn’t need a semi-colon in it. I don’t know why I was pasting it, but I was…
Cheers!
December 7th, 2007 at 10:00 am
Ok, I have no idea what any of that really means, which I would see as a problem. Basically, what I got out of that is “if you run something more often, it will jump to the top”, which is really how you should put it if you want an audience (as opposed to developers) to understand. But I suppose that’s more important later.
However, that doesn’t seem to happen (and if so, it doesn’t happen fast enough), which is to be expected from a project in its early states. Regardless, what I would add is some kind of priority editor, for example, I would like Programs to be the most important function here, thus typing terminal would give me a terminal, instead of a picture of, say, an airport terminal. Another great alternative would be multiple key combinations, for example Control Space will filter out everything but programs (or whatever you want it to filter out) and Super Space will give you everything else.
December 7th, 2007 at 10:35 am
Nate, what all that junk means is that eventually (by April), GNOME Do will figure out which things are most important to you - you don’t need any special keystrokes or messy preferences, you just have to use the program and it will adapt. That technobabble was written for my professor, not for “developers” or for you, so that’s why it’s written the way it is.
December 16th, 2007 at 4:44 am
Ok… Now I understood how this works…
LAzy me.
Nice work!!
R
May 21st, 2008 at 1:49 am
Hi David,
I have just started using Gnome-Do think it will take some getting used too. The only thing that is bugging me is when I launch Gnome-Do I get a pair of out of focus binoculars [icon!] is there a way to correct this?
If you need a screen shot then please let me know.
Great App
Thanks
Mr Green
Leave a Reply