CIA is a system for tracking open source projects in real- time. It features announcement of commits via IRC, a Web interface, XML-RPC, and RSS feeds. The codebase is easy to extend to support message types other than commits, and new ways to deliver them.
| Tags | Communications Chat IRC Software Development Version Control |
|---|---|
| Licenses | GPL |
| Implementation | Python |
Recent releases


Changes: This version fixes major memory leaks and I/O bottlenecks. It moves the bots into a separate daemon for improved stability. There were minor improvements in message formatting, documentation, and other areas.


Changes: Minor documentation enhancements were made. Icons were added to the stats system. Many bugs in the CIA client scripts and IRC bots were fixed. Filters can now be applied to the "related" sections to remove useless information. Finer-grained access control for stats metadata was implemented.


Changes: Quite a bit of code was cleaned up and refactored, especially in the stats and formatting subsystems. This release keeps a graph of associations between stats targets (projects, authors, etc.) and uses them to show related items on every page. Experimental support for visualizing this graph using Graphviz was added. RSS feeds were improved further, including customized formatting and real RSS 2.0 subscription support. A generic cache system, currently used for association graphs and thumbnailing, has been added. Miscellaneous bugfixes have been made.


Changes: The look and navigability of the web interface was improved. Documentation was added. Database cleanup was improved. New formatting was implemented for XHTML commits and RSS feeds.


No changes have been submitted for this release.
A self-contained virtual appliance for Drupal CMS.