Re: metadata



Miguel>    "Gnome.View"                Command used to view this file.  This
Miguel> 			       might include file manager specific bits
Miguel> 			       (for example, the command might be to 
Miguel> 			       invoke the build-in viewer).

Miguel>    "Gnome.Open"                Command used to open this file

I'd much prefer to see these be names which refer to some CORBA object
which will handle the request.

For one thing, that means we won't have to run `emacsclient' any time
we want to have a file pop up in the already-running Emacs
(s/Emacs/your-favorite-example/ for the generalization impaired).

For another, it means that the file manager won't be special-cased.
E.g., for Gnome.View we could just have the file manager happen to
implement the object that is recorded there.


Miguel> Other actions would be specified under the "Actions" toplevel,
Miguel> for example:

Miguel> Postscript files would define:
Miguel>    "Action.Print"                   "lpr -P$PRINTER %f"
Miguel>    "Action.Print.NeedTerminal"      false

I'm not sure I completely understand this.  Will the action text be
displayed to the user somehow?  If so, then there is a lurking i18n
bug.

Tom



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