This project fullfills the need of a corporate twitter web application for internal communication.
Due to our specific needs, it uses two different databases for authentication and for data: we want to use the mail credentials to log in, and those are stored into a postfix database managed by the postfixadmin application.
I wrote the Sinatra adapter for authlogic and a Crypto provider that uses facetsโ implementation of MD5Crypt, because passwords are stored this way on our setup.
There is currently absolutely no styling or layout, only the bare application.
Feel free to fork the repository and use on your corporate network, thanks to authlogic you should be able to customize the authentication scheme easily.
config.ru
for mod_passenger included.
Have fun!