What website project are you working on?
flooha: We just did a "Review my app" here on HN.  http://flooha.comIt's a place where open source developers can upload their add-ons (and apps in the future) and users can add their software to their website just by clicking.  We hope to bring a much bigger, immediate, and organized user base to open source developers.