I heart contributors
Written by
on
in
Snaking.
Have been having a great couple of weeks for contributors. Frank has been doing far more work on SquareMap (the visualization component used in RunSnakeRun) than I have, and Godson is looking at the Asterisk 1.6 extensions for StarPy. It really does make me feel better about projects when they move forward without waiting for me to have time to work on them.
Yay contributors :) .
Comments
Comments are closed.
Pingbacks
Pingbacks are closed.
Frank Niessink on 01/26/2009 3:15 p.m. #
Hi Mike,
You're welcome. I'm glad you made SquareMap available.
By the way, how about announcing it on the wxpython-users mailinglist? I see a great many uses for it, e.g. for visualizing source code. The node size could visualize a simple count of lines of code of different files, but it could also visualize different complexity metrics. It would make a nice addition to IDE's and editors.
Cheers, Frank
Mike Fletcher on 02/11/2009 12:34 p.m. #
wxPython site (and thus sign-up for the mailing list) seems to be down. Haven't been on the list for a long while (volume got to be too much for me, and haven't been doing much wx lately). Feel free to announce it yourself if you'd like.
Ralph Green on 04/26/2009 3:30 a.m. #
Howdy,
Is StarPy active? Maybe a better question would be whether it is usable. I dislike all the asterisk distros I have found. Most of them seem to use Flash, and I won't install that. A Python library to manage an asterisk setup for home would be something I'd like to work on. I don't know twisted, but I have time to learn at the moment.
Ralph
Mike C. Fletcher on 04/26/2009 11:52 a.m. #
Godson is far more active than me on it. AFAIK everything is still working, I have a couple of clients using the code in production, and no-one has told me it has broken.
For a home installation, though, you probably would want one of the dozens of point-and-click asterisk systems. StarPy is more for writing VoIP applications that want to integrate with lots of other services than setting up a generic PBX (normally you use standard Asterisk tools to do the "phone-ish" stuff and then use StarPy to provide your application logic).
Juris Breicis on 07/29/2009 4:32 a.m. #
Hi,
First of all - thumbs up for the StarPy project, a twisted extension to controll asterisk is a match made in heaven. :)
On a related note to this blog post: what is the status with 1.6 compatability? I have not seen anything released, nor any new commits to svn. Is there anything going on at the moment or, starpy is feature frozen for >1.6 compatibility?
Mike C. Fletcher on 07/29/2009 9:16 a.m. #
AFAIK Godson's changes made us 1.6 compatible (though I'm not sure if he covered *all* new features). I only have my Asterisk 1.4 test setup at the moment, so haven't tried the 1.6 branch. I'm off to an Asterisk meeting this evening, so I may get inspired :) .
Juris Breicis on 09/04/2009 3:09 p.m. #
Hi did some further inlooking into the manager interface and added IMHO two fairly easy to overcome bugs at sourceforge project page.
Further on - it appears that sourceforge version does not have all of the 1.6 functionality - Bridge and Transfer activities in particular.
Meanwhile I have been hacking the avaialble starpy code further on and have wrapped manager.py with a few helper classes (abstraction for call, callParties, etc...) and reworked AMIFactory (moved it to protocol.ReconnectingClientFactory and removed login from Factory entirely).
Juris Breicis on 09/04/2009 3:41 p.m. #
Furthermore - I have moved event subscription functionality into Factory, so that any services using that should not loose their event subscription through lost connections and problems with a protocol.
Rather Factory holds the list of events and refernces to the objects which should be informed of any changes