Forums : General Discussion

Dear Open Hub Users,

We’re excited to announce that we will be moving the Open Hub Forum to https://community.synopsys.com/s/black-duck-open-hub. 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 https://www.openhub.net/forums and users will not be able to create new discussions. If you have any questions and concerns, please email us at [email protected]

What can we learn from these Ohloh metrics?

Metrics are always fun, but are they useful for anything? What do these Ohloh metrics tell us?

Andrew Petro over 17 years ago
 

Hi Microcline,

Great question. I hope to write an article on this very topic soon. The short answer is that Ohloh was created to provide transparency into the software development process behind Open Source Software. This grew out of a consistent need I found myself having when I had to evaluate which piece of software to use/integrate into my own applications. I often found myself with basic questions like:

  1. How well maintained is this project?
    How many developers are contributing, how often, how much, etc....

  2. How big of a project is this?
    Some smaller libraries are sometimes more of a pain to integrate than they are to just write yourself.

  3. Which of these competing projects should I choose?
    By looking at the amount of activity in competing projects, one can sometimes see that a smaller project has a much stronger curve/trajectory than established or larger projects.

  4. What languages is this written in?
    Using Open Source Software today usually means getting your hands dirty to some extent. When choosing a library/application to integrate, it's pretty critical to ensure that you'll be able to at least understand some basics behind it before moving forward. I don't know python that well so I tend to choose alternatives in other languages sometimes.

  5. What's the licensing status of a project?
    When you integrate OSS into your app, you assume some legal liabilities associated with that software. Even if the software claims to be MIT or BSD license, some codebases contain snippets of other licenses -- which can be a red flag.

There's some more questions that Ohloh helps answer, but at this point I figure I'll save em for the article ;-).

Hope this helps,

-jay

Jason Allen over 17 years ago