Some ready-to-use projects (generally lackings documentation, but generally generously commented) :
- BlastIdx, a mysql-based tool to index your files, find duplicates, and find missing files comparing two or more collections
- TipyFugue?, a Python MUD client, that I use to play MUME (but can be used for other MUDs)
- ByteLimit?, a netfilter (iptables) match allowing to hard-cap IP traffic very easily
- NokiaSms, a quick and VERY dirty Python script to send/receive SMS thru the command-line using a bluetooth phone
Under development :
- ImapMap?, a POP3/IMAP proxy which can load-balance clients to backend servers, or redirect them depending their username ; it can also understand SSL (that is, accept inbound SSL and issue unencrypted connections to backend server)
- BuL?, block device in userland ; a virtual block device deferring all requests to an userland process
- SslSh?, an SSL-based remplacement for SSH, allowing to use SSL-based PKI for remote login
- BartaBackup?, a backup tool based upon BlastIdx concepts
Miscellaneous ideas :
- implement Sbp2Target support in Linux kernel, to allow a Linux box to act as a Firewire disk
- implement HTTP Basic Auth support in Wikini (automatic identification when the user successfully identified ; would also enable SSL Certs)
- implement MySQL support in trac (maybe we just have to modify the get_db_cnx() method in Environment.py - I don't know if the sqlite module is Python-DBI compliant!)