frogzoo, I know perfectly well what executing a process means and what a
child process is, because you and I are in the 0.01% or less of humans
who will ever spend enough years on the command line to be dulled to
that terminology. So enough with the "user error" talk, please. For the
other 99.9% or more of humans the message is inappropriate, and
completely unnecessarily so.

Sebastien, you're right, I see the bug occurs not just with menus but also with 
launchers on the desktop or in a folder. So
I guess there are two ways to fix this: (1) fix the string in glib, or (2) make 
some kind of translation (in gnome-vfs?) from the error emitted by the library 
into an error that is appropriate for humans. A good error message 
(description, reason, solutions) would be:
   “gnome-think” could not be opened,
   because the file “gnome-think” could
   not be found.
   ( Locate… ) ( Delete Menu Item ) (( OK ))
But even without any useful buttons, changing "execute child process" to "run 
the program" would be a major improvement.

** Summary changed:

- Error when Applications menu item isn't found is highly offensive
+ Error when launcher target isn't found is highly offensive

** Description changed:

  Ubuntu 6.06
  
  1. Install a program that does not get added to the Applications menu (I used 
gnome-think).
  2. Add a menu item for the application yourself, using the Applications Menu 
Editor.
  3. Some time later, uninstall the program.
  4. Some time after that, select the menu item (whether by mistake, or because 
you've forgotten you uninstalled the program, or because someone else 
uninstalled it).
  
  What you see: "Could not launch menu item - Details: Failed to execute
- child process 'gnome-think' (No such file or directory)"
+ child process 'gnome-think' (No such file or directory)".
  
  What you should see: Something that doesn't mention killing children.
+ For example, "“gnome-think” could not be opened because the file “gnome-
+ think” could not be found".
+ 
+ The same problem occurs with launchers in Nautilus.

** Tags removed: paedocide

-- 
Error when launcher target isn't found is highly offensive
https://launchpad.net/bugs/54329

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to