When your facility looks to move to 1.3 (or really 1.4 at this point, it has a 
lot of networking improvements) you'll likely want to look at 
http://growl.info/documentation/developer/bindings.php . We found that others 
were maintaining bindings a lot better than we could, so we decided that 
letting them do what they are good at and letting us do what we are good at 
would be the best bet. :) 

-- 
Chris Forsythe


On Saturday, March 3, 2012 at 1:15 AM, Justin Israel wrote:

> I think this may just be a situation of me not understanding that the python 
> bindings were dropped a long time ago and never fully patched and stable. My 
> facility is on a growl 1.2.2 install and the python bindings look to be 0.7. 
> I was using the bindings perfectly with local notifications until I just 
> tried to use netgrowl and saw the bug. Then I saw that they had been removed 
> from 1.3 and this is the last available version.  
> 
> 
> 
> 
> On Mar 2, 2012, at 10:43 PM, Chris Forsythe <[email protected] 
> (mailto:[email protected])> wrote:
> 
> > We dropped a large amount of bindings when 1.3 was released since the GNTP 
> > equivalents were better maintained by other groups. Unless you're talking 
> > about something else, but I don't see anything in the 1.3.3 tag:
> > 
> > http://code.google.com/p/growl/source/browse/?name=Growl.app+1.3.3 
> > 
> > -- 
> > Chris Forsythe
> > 
> > 
> > On Friday, March 2, 2012 at 3:46 PM, Justin wrote:
> > 
> > > I have been having this problem for the past 2 hours, came to the same 
> > > discovery, and looked through all the branches on 
> > > http://growl.info/hg/growl/ to make sure I wasn't somehow on a broken 
> > > version...
> > > 
> > > My question is... How has this bug never been fixed back from 2009 where 
> > > you were experiencing it? And, how has this worked for anyone in the 
> > > first place if they didn't explicitly set defaultNotifications to a list 
> > > of indexes (if they didn't actually try to fix the source themselves)?
> > > 
> > > 
> > > 
> > > On Thursday, June 18, 2009 1:12:24 AM UTC-7, Guy Bolton King wrote:
> > > > Hi, 
> > > > 
> > > > Sorry to raise this again: I've already sent this patch in for 1.1.4, 
> > > > and I note the problem persists in 1.1.5: am I calling GrowlNotifier 
> > > > incorrectly, or is this a bug that the patch fixes? 
> > > > 
> > > > Here's my original post from 15th April: 
> > > > 
> > > > It's possible I'm calling GrowlNotifier() the wrong way, however, 
> > > > this: 
> > > >     from Growl import GrowlNotifier 
> > > >     growl = GrowlNotifier(applicationName='redmine-to-omnifocus', 
> > > >                           notifications=['changed', 'completed'], 
> > > >                           hostname='localhost', 
> > > >                           password='') 
> > > >     growl.register() 
> > > > ...fails at the growl.register() call with the following stacktrace: 
> > > >   [...] 
> > > >   File "Growl.py", line 102, in encodeRegistration 
> > > >   struct.error: required argument is not an integer 
> > > > The attached patch appears to fix things. 
> > > > Regards, 
> > > > Guy. 
> > > > ---snip--- 
> > > > --- Growl.py.orig       2009-04-15 10:07:01.000000000 +0100 
> > > > +++ Growl.py    2009-04-15 10:07:05.000000000 +0100 
> > > > @@ -99,6 +99,8 @@ 
> > > >                         data += struct.pack("!H", len(encoded)) 
> > > >                         data += encoded 
> > > >                 for i in defaultNotifications: 
> > > > +                        if type(i) != int: 
> > > > +                                i = notifications.index(i) 
> > > >                         data += struct.pack("B", i) 
> > > >                 return self.encodePassword(data) 
> > > -- 
> > > You received this message because you are subscribed to the Google Groups 
> > > "Growl Discuss" group.
> > > To view this discussion on the web visit 
> > > https://groups.google.com/d/msg/growldiscuss/-/2EcUoyMKW0IJ.
> > > To post to this group, send email to [email protected] 
> > > (mailto:[email protected]).
> > > To unsubscribe from this group, send email to 
> > > [email protected] 
> > > (mailto:[email protected]).
> > > For more options, visit this group at 
> > > http://groups.google.com/group/growldiscuss?hl=en.
> > 
> > -- 
> > 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] 
> > (mailto:[email protected]).
> > To unsubscribe from this group, send email to 
> > [email protected] 
> > (mailto:[email protected]).
> > For more options, visit this group at 
> > http://groups.google.com/group/growldiscuss?hl=en.
> -- 
> 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] 
> (mailto:[email protected]).
> To unsubscribe from this group, send email to 
> [email protected] 
> (mailto:[email protected]).
> For more options, visit this group at 
> http://groups.google.com/group/growldiscuss?hl=en.

-- 
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