Latest Updates to Project Statistics and Line Counts

We’re excited to announce in this deployment that we’ve corrected the root cause for projects to have negative line counts. For those unfamiliar with this negative line count issue, Ohloh was reporting a negative number for the number of lines of code for certain projects. The issue would be similar to a book on Amazon having a negative page count, which isn’t possible.

We are currently in the process of recounting all projects affected by the negative line count to recalculate their statistics. We will keep you posted as we make progress on the recount. At this time, we have finished recounting the following projects: NumPy, Mono, and Castle.

Next, we’ve fixed several user-reported issues, as indicated below. We encourage everyone to use the Technical Support Forums to report issues.

User-reported bugs fixed:
– We now support the lp: syntax in bazaar (e.g. lp:Ubuntu).
– Improved Ohcount to handle files that have no extension
– Fixed a bug in Ohloh_scm code that wasn’t correctly escaping a certain command line execution

Additionally, as mentioned in previous blog posts, we are continuing to make progress on our internal investigations on the ignoring directories requests.

Lastly, we’re discontinuing our Jabber support in order to invest more time in fixing the data quality issues. Based on our logs, an extremely small number of users have been using an IM client to post updates to journals. In the meantime, we are investigating ways to update the journal feature to work better with Twitter, Facebook, and other social media sites so users can receive timely updates regarding projects.

Thanks again everyone for your patience as we address these data quality issues, and please keep your feedback coming!

  • About the Jabber server…

    That’s disappointing. I hate those sites and never use them because they are centralized bastions of private information that very frequently becomes very not-private.

    But thanks for working on the other stuff. I really appreciate you fixing those problems.

  • Well that sucks hairy goat balls. Ohloh changes ownership and the jabber client stops working. You say you’re working on fixing it. Months pass and it’s still not working. Then you say it’s discontinued.

    The jabber client was really useful. It’s a false dichotomy that one must stop supporting jabber so one can support twitter and facebook. Jabber is a much more useful protocol than either twitter or facebook.

    I don’t use facebook, and twitter is limited to an appalling 140 chars, so I doubt your replacement service will be of any use to me.

  • When you click on your username and then “Jabber” on the left hand menu column (under Edit, profile, email etc), on the right hand site the page says:

    How does Ohloh integrate with Jabber?
    Got a Jabber ID already? Then you’re set. Associate it with your Ohloh account here. Then, add “” as a new contact. Type ‘help’ from your IM client to learn more.

    It’s now 2 months since you announced you’re discontinuing jabber support, yet your website still documents this. It does not promote an image of competence.

  • Hi all,

    I’m sorry for the troubles. I realized that for those who use Jabber, this was a really useful feature. It’s always a tough balancing act figuring out how to spend developer resources, especially when faced with trade-offs between fixing features that our usage data showed very few people used (but use it passionately, as shown here) and issues that impede overall data quality of the site that impacts everyone (negative line counts, excluding files/directories). We did spend the time investigating Jabber internally to determine cost, so this decision wasn’t made purely on usage data.

    Thank you for letting me know about the UI and documentation still displaying Jabber. This is an oversight on my part, as I continue to get ramped up on all aspects of the Ohloh codebase. I will get this addressed as soon as possible.

    Thanks again for your feedback.


  • 2nd video on Main page still references to Jabber as a way to post to Journal. Very disappointed it’s not available now.

  • Thanks for letting us know about the video. It’s been updated. Sorry for any confusion.