From: Adam R. <Ad...@Kn...> - 2003-03-01 00:05:18
|
New cvs change to the Python PubSub server: - fixed kn_expires support Mod_pubsub statistics, as of 2/28/2003: # of developers: 36 # of client libraries: 5 (C, Windows C++, JavaScript, Perl, Python) # of kn_apps: 40 (new this month: sitewatch) # of CVS adds: 464 # of CVS commits: 124 # of downloads: 118 # of pageviews: 4273 # of mailing list list emails: 98 SF project rank: 6003 out of 57,380 I provide no trend analysis because we have no trends. We're doing zero marketing except for our own (minimal) word-of-mouth. Vive la http://mod-pubsub.sourceforge.net/ As for the future... Potential things to add to mod_pubsub distribution: - command-line performance testing tools - Fred's Apache web server logfile sensor (+ update sitewatch to use it?) - Joyce's soon-to-be PHP client library - updates to the Windows C++ client library (including PocketPC support!) - Greg's elisp client library - Greg's ruby client library - Jeff's Excel client library - update Perl client library to support trailing "/"s - Java client library (or, try to compile pubsublib.py as Java byte codes that run on a JVM) - JavaScript client library that's not browser-based for use with Konfabulator runtime - Flash client library - SOAP client library - make pubsub.cgi an actual Apache module, mod_pubsub - kn_apps for Connect 4 game and Reversi game - kn_apps for demonstrating email in and out of a PubSub server - explore Windows Scripting Host uses - explore use with mod_dav for DAV notifications And, because I'm on a Python kick... Potential Python things to add to mod_pubsub distribution: - Python command-line tools to list events, routes, and subtopics (also, recursively) - cleaner.py utility to remove expired events from a PubSub server - off-host route support (and kn_content_transform support) in pubsub.py and pubsublib.py [this may involve a switch to using standard asyncore rather than our custom one] - username/password authentication and SSL support in pubsub.py and pubsublib.py - Python client library test suite ported from the JavaScript PubSub library suite - Python sample applications for ping and chat - update scheduler.py to do exception handling - try to compile pubsub.py as a Windows exe - explore use of Twisted Internet - bridge.py to form server federations - explore the merging of pubsub.py and pubsublib.py Next month's PubSub User Group meeting will be earlier (Tue March 25 @ 7pm) somewhere Further north (say, somewhere in Redwood City). See you then, Adam |