IRM is a Web-based asset tracking and help desk/work request system built for IT departments and help desks. It keeps detailed information about each computer, as well as a complete history of work requests. It keeps track of detailed computer information such as CPU type/speed, amount of RAM, Hard Drive Size, serial numbers, etc. The system includes the ability to track networking hardware and any type of software. Also included is support for email notification of both users and technicians, and some support for monitoring computer systems via SNMP.
SNTS (Simple Network Time Sync) is a simple, fast, and low-overhead time syncronization system for LANs. It is designed as a simple replacement for timed with better time control and better portability (for systems without a standard adjtime() call, such as Linux). It uses broadcasts to negotiate servers and set time, and allows multiple groupings of servers on a network for independent time management for groups or labs. SNTS also supports multiple servers in a single group.
Maehan is a small, fast, offline templating system for small websites that don't require the advanced functionality of a larger package. By creating meta- pages with content, and the appropiate header, HTML documents in a recursive directory tree can be generated. Supports template files, template variables, and running all output through HTML- Tidy.
PyAudioPlay is a set of Python classes that tie together the pyao, pymad, aifc, and wav modules into a single threaded media player. The actual Player class does all of its playback within a Python thread, allowing the host application to perform others tasks and not have to worry about managing the audio playback.
Cymbeline is an Python application server framework that includes functionality such as database and arbitrary object pooling, Web servers (including SSL), a persistent object repository, and a text console. It was originally designed as an administrative shell for an embedded system, but has since morphed into a more general purpose, run anywhere toolkit.
Shallot is a server-based audio file manager and player. Unlike most remote media managers, it plays audio through the server and not the client. The clients (currently a full-featured Web client and a primitive wxPython client) are able to control playback and manage the media library.
ptee is a Unix shell tool similar to tee, but it allows you to invoke multiple sub-shells in parallel. Standard input to ptee is copied to both normal standard output and to each sub-shell running under ptee. Each sub-command is run concurrently and fed the same input. The output of each sub-command is thrown away, but any shell expression can be used, such as redirecting to a file. Note that there are some limits on ptee. The shell pipeline will only execute at the pace of the slowest sub-command; otherwise large amounts of data would have to be buffered. Also, the shell that ptee invokes requires 'sh'-like semantics, such as supporting the -c option.
Re: This Project seems to be dead
> I tried several times to contact the
> authors and got nor reply at all. Also
> all requests i've seen on the developers
> mailing list are ignored. Last CVS
> updates have been a long time ago.
The authors are busy people and have a lot of other things to do. There is an upcoming IRM 1.6 release (once we work out the bugs), as well as a lot of work toward IRM 2 (check out the applicable Subversion repository).