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!