Open kumarshantanu opened 11 years ago
I agree about the tags part. I plan on implementing something like that, probably allowing anyone to contribute tags.
Description and license are already available from project.clj, github, or clojars. I suppose exposing license may be useful.
Project name and descriptions are used to perform the search. There is room for improvement in ranking and presenting results.
Currently it is difficult for a user to find a Clojure library suitable for a certain purpose. For example, "How can I find the libraries I can use to implement RESTful services in my app?" When I search for "rest" Currently ClojureSphere simply takes me here: http://www.clojuresphere.com/?query=rest which is not very helpful.
Allowing users to add tags (and other metadata, such as description, license etc.) to a project would allow better discovery. In comparison, consider a similar project index for Java: http://java-source.net/search?query=rest