26 Jun 2000 Darin   » (Master)

So our mission at Eazel is to do stuff that makes Linux easier to use and suitable for average desktop users.

And it's hard to remember that, when we're slogging away at Nautilus. Because Nautilus is just a piece of that puzzle, and Nautilus 1.0 is not supposed to be the be-all, end-all anything, just the place to start on that mission. On the other hand, Nautilus is already a lot better than it looks from screen shots. That much I am sure of.

On a separate topic, the way you connect to CORBA from C really sucks when you have another object system right next to it. It would be nice and pretty easy to make a way to use CORBA directly with GTK objects, without having to code to the OMG-style C interface as an intermediate step. Something like this would be a much better basis for developing Bonobo. Instead, in Bonobo, every single class has to do this by hand.

Anyway, it's also a bummer to find what I consider design problems in GNOME VFS and realize that the politics of convincing everybody is the main reason I can't fix them quickly. In particular, the GnomeVFSURI class is an unwieldy interface for dealing with a simple URI string, but I don't know what I'll do about that or when.

Too much to do! Too little time!

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!