Tom Mueller (pkg-discuss) wrote:
By following this logic of using a set action for an icon, the same
argument could be made that
we really did not need a license action either. We could have just had:
set name=... value=... type=license ...
File-based package meta data seems to be sufficiently different than
either package
attributes (set actions) or packaging license/copyright data (license
actions) to warrant
having a new action for this.
No.
Set actions do nothing at install/removal time; they are there to add
information about the image. License actions install license files
as part of the legal requirement to deliver licenses for all installed
packages.
Package icons need to be retrieved prior to installation; otherwise
there's not much point to having them. The new catalog being developed
makes all set actions in each package available prior to installation;
this will allow guis to display icons w/o downloading and parsing
all pkg manifests.
Note that a set action for an icon does not imply installation of the
icon file; whether and how that file is cached and displayed is up to
the client gui.
Package icons will not get their own actions.
- Bart
--
Bart Smaalders Solaris Kernel Performance
[email protected] http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss