Forums : Feedback Forum

Dear Open Hub Users,

We’re excited to announce that we will be moving the Open Hub Forum to Beginning immediately, users can head over, register, get technical help and discuss issue pertinent to the Open Hub. Registered users can also subscribe to Open Hub announcements here.

On May 1, 2020, we will be freezing and users will not be able to create new discussions. If you have any questions and concerns, please email us at

Hotness score calculation needs tweaking

When I look at the "hot projects" page for the Scheme language today, it shows only three projects with a nonzero hotness score. And the selection it makes from the projects with a zero score seems pretty random and not very useful; for example the scsh-telnet and rscheme projects are dead and both have 0 "I use this" ratings.

I can name several Scheme projects which are more active than the two aforementioned ones, for example Guile and CHICKEN Scheme. Both projects have seen commits in the last two weeks (as measured by ohloh). I committed to another Scheme project this weekend, but Ohloh hasn't picked up on the commits yet (that's is almost a week ago, so maybe the hotness score should take into account the last updated timestamp when calculating scores?). The project in question is CHICKEN bindings for PostgreSQL; it claims to have updated its stats 4 days ago, but there have been 8 commits on 2014-02-16.

Perhaps the problem is that it's calculating some kind of "absolute" hotness, which means that the main overview of "hot projects" is fine, but the quality of the hotness overview per language suffers from it for the less popular languages. Perhaps the hotness score should not be limited to 100, or should be weighted in some way so you get a "relative" hotness score when selecting a less popular language. If the precision is cranked up, that should work: instead of the less popular language projects all ending up at zero they'd be close to zero but at least show some more useful relative sort order than what's happening currently.

Peter Bex about 9 years ago