jkk / clojuresphere

Browse the open-source Clojure ecosystem
http://www.clojuresphere.com/
51 stars 8 forks source link

Upgraded dependancies & added some tests #15

Open dotemacs opened 11 years ago

dotemacs commented 11 years ago

Upgraded to Clojure 1.5.1 and followed that up with the upgrade of the other jars.

But added some basic tests first. I'd like to add more...

Review on Reviewable

jkk commented 11 years ago

Thanks. Looks good at a glance. Will merge soon. Something to note is that development has stalled due to Github no longer providing a way to search for all clojure projects through the API. Haven't had time to devise an appropriate course of action moving forward.

dotemacs commented 11 years ago

Something to note is that development has stalled due to Github no longer providing a way to search for all clojure projects through the API.

I think that you'll find that GitHub do allow searching for projects. See:

curl -H 'Accept: application/vnd.github.preview.text-match+json' \
https://api.github.com/search/repositories?q=tetris+language:clojure

But rate limit applies:

curl -i https://api.github.com/users/jkk | grep X-RateLimit

Also, at the quick glance, it doesn't seem to offer pagination. So I'm not sure how that could be handled.

In any case this could be useful:

https://github.com/search?q=language%3Aclojure&type=Repositories&ref=searchresults

And then using XPath to extract the info.