[haiku-bugs] Re: [Haiku] #10025: [PM] support for Desktop symlinks, similar to Deskbar menu symlinks

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Sat, 28 Sep 2013 18:06:06 -0000

#10025: [PM] support for Desktop symlinks, similar to Deskbar menu symlinks
------------------------------------+----------------------------
   Reporter:  ttcoder               |      Owner:  axeld
       Type:  enhancement           |     Status:  new
   Priority:  normal                |  Milestone:  R1
  Component:  Applications/Tracker  |    Version:  R1/Development
 Resolution:                        |   Keywords:
 Blocked By:                        |   Blocking:
Has a Patch:  0                     |   Platform:  All
------------------------------------+----------------------------
Changes (by bonefish):

 * owner:  bonefish => axeld
 * component:  Servers/package_daemon => Applications/Tracker


Comment:

 Yes, the `global-writable-files` shouldn't try anything outside the
 package's installation location. This is really only meant for things like
 mandatory global configuration files. Similarly the `post-install-scripts`
 should generally also restrict themselves to the package's installation
 location. That being said, if this is a package for a particular customer,
 using such a script is certainly a reasonable solution. Packages for the
 general public shouldn't do that, though. In the end, instead a few people
 having to create the symlink manually, you'd force everyone else to have
 to delete it.

 Implementing this as an optional Tracker feature would indeed be the most
 acceptable solution. The virtual directory feature was implemented as a
 quick and flexible solution for the Deskbar menu. While it is possible to
 also display a virtual directory in a Tracker window, there are quite a
 few limitations ATM. But I think completing this functionality and
 allowing the desktop directory to be replaced with a virtual directory
 should be doable and would allow for the requested feature.

--
Ticket URL: <http://dev.haiku-os.org/ticket/10025#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: