We are building a Community Development Team to fix and improve the site with the aim of making it completely open-source. Built by the community, for the community.
If you'd like to join us, leave a comment with any relevant experience in web development and the remix/mashup community.
Thanks