Re: Regarding Nautilus scripts



On Mon, 2003-06-09 at 18:52, Eugenia Loli-Queru wrote:
> >But I think that this functionality pretty much already exists.  You
> >drop the .server file in a special directory (/lib/bonobo/servers
> >usually), and Bonobo registers the component. It doesn't matter where
> >you put the .so file, because the .server file tells Bonobo where the
> >.so file is.  So how is this more difficult than MacOS or BeOS?
> 
> You have to  deal with 2 files instead of one. The .server file is
> completely reduntant from the user's point of view. You might think "the
> user won't mess with those", but this is untrue. From the moment an
> applet/extension/addon thingie takes off (with the trick of installing 4-5
> of them by default), users will fall in love with the functionality. It will
> be a matter of time before Freshmeat has its own category for this kind of
> apps. Like Tracker  addons have on BeBits. It is part of the game. And
> because these little apps are so user-oriented, you need to make their
> installation/uninstallation as easy as possible.
> You need to allow non-root users to install their own addons too, locally.
> This /lib/bonobo/servers/ is only accessible to admins, is there a way to
> install these servers as a user?? This is a must have! With the single .so
> file, you just pop it either on your /opt/gnome/bin/nautilus/addons/ or on
> your /home/eugenia/.gnome2/whatever/ or on your ~/.nautilus-addons/ (you
> decide) and it should just work. Extension applets are... commodity items,
> even if you don't believe this because it is a new thing for Nautilus.


My opinion probably does not matter much, but I think that you are dead
on here.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]