Topic: Ohloh In The Wild
I developed a PHP client for the Ohloh API that is also included in the Chisimba framework. Not much has been done with it yet, but it has gotten some interest!
I developed a PHP client for the Ohloh API that is also included in the Chisimba framework. Not much has been done with it yet, but it has gotten some interest!
Arrrgh, it's probably the 'ol "African Bandwidth" scenario again! Oh well, until the telecoms industry in South Africa realizes that bandwidth is necessary for economic growth, we will be stuck in this mire...
Thanks for trying and for the feedback!
The sourcecode update for the Chisimba project (2 repos - modules and framework core) are both consistently failing. As a result, the stats displayed are really quite out of date.
Is there any action that can be taken to remedy this situation?
Robin,
I have dumped the code on the phpclasses.org site. I really don't have the time to maintain this class as a project, so unfortunately it will chill there until someone else volunteers to maintain/improve it.
The URL is: http://www.phpclasses.org/browse/package/4261.html
BTW, it was nominated for an "Innovation Award" already, so clearly someone likes it! :)
At the moment I am really looking for someone to take this code over as well, as I do not have the time to maintain it...
Thanks!
Paul
Great! I will mail it to you now.
Please remember that it is a very basic implementation and could do with loads of improvement still, which I will try and do over the next while, but hopefully someone else will improve it too and contribute it back.
Thanks again
--Paul (sorry didn't realise that I would only show up as pscott - ewww)
I have created a rudimentary PHP class to access the Ohloh API and would like to share it. Where/Who should I send it to?
--Paul
Hi Robin,
There is a typo in the API documentation page for contributorLanguageFact http://www.ohloh.net/api/reference/contributorlanguagefact in the URL that is specified for collections:
It says: GET http://www.ohloh.net/projects/{projectid}/contributor/{contributorid}.xml should be: GET http://www.ohloh.net/projects/{projectid}/contributors/{contributorid}.xml
Note the missing 's'
Thanks and great work!