On May 17, 3:26 pm, Peter Hosey <[email protected]> wrote:
> On May 17, 2010, at 11:57:45, sourcehound wrote:
>
> > Here's a PDF from Apple about Preference Manifests.
>
> > developer.apple.com/.../Preference_Manifest.../
> > Preference_Manifest_Files.pdf
>
> Here's a complete link to the HTML version:
>
>         
> <http://developer.apple.com/mac/library/documentation/MacOSXServer/Con...>
>
> There are two problems with the idea of a preference manifest for Growl:
>
> - Growl doesn't store the Applications-tab settings as preferences (i.e., 
> using the user defaults system).
> - Even if it did, Growl doesn't know in advance what applications will 
> register with it.
>
> So, you could manage the (default) display settings, but that's about it.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Growl Discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group 
> athttp://groups.google.com/group/growldiscuss?hl=en.

I recognize that it might be a non-trivial matter, but I think you
should be able to set/override the Applications Tab settings using the
User Defaults System, so long as Growl programatically consulted that
list first. As for knowing what would be registered in advance, yes,
there'd have to be a "notification firewall" that would suppress any
application alerts, regardless of registration, and the User defaults
would need to be managed at the Local Domain Level - meaning on a
computer account basis, versus a user account basis. There's already
some good examples of manifests like those in the Manifest Destiny
repository: http://code.google.com/p/manifestdestiny.

I know it's easy to dismiss this request, but if you want Growl to be
taken seriously in the Enterprise / Education world, it's probably a
good idea to consider manageability. I'd imagine that the code it
would take to consult a preference file for "allowed" registrations
would be fairly easy. Please consider it for a future version.

-- 
You received this message because you are subscribed to the Google Groups 
"Growl Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/growldiscuss?hl=en.

Reply via email to