just been suggested that I look at seafile. looks nice, and I will investigate. it reminds me that I'm also looking for an alternative to basecamp. no necessarily open source, but that would be preferable, as I'd like to self host it.
as a general question, what does everyone use for project management? basecamp is good but not cheap. github and sourceforge are great for code monkeys, but not for others.