How to create a collaborative list of references I am working in academia in a very wide field of research mixing a lot of different domains. This broadness is also a problem, since there is no proper references for the basis of the theory, and we have to deal with a lot of material scattered in very different places, often in the form of lecture notes, conference proceeding or unpublished documents. 

Therefore, I would like to propose a collaborative online list of these references, in a light way so that anyone could add or improve the list. The best current list of references is here, which is neither up to date nor really easy to use (no tags, list by authors, etc). I would like something slightly more powerful, I though about some framework like Django but don't really know if it is a suitable solution.

I would like to be able for anyone to 


sort in different ways
add tags
add or edit references entries
rate difficulty (this is a bonus)
comment (this is a bonus)


Moreover, it should be better if the list were accessible without any amount on a simple webpage.

Any suggestion in order to do such a list is welcome!
Have you thought about using Mendeley? It provides both an online interface and a client. You can add notes and tags to resources, which can also be organized in folders. You can also create "groups" to share (part of) your library with others. There is a con: it is owned by Elsevier, which I'd rather not support. There are also alternatives but I haven't tried any of them.