Ohloh's growth

Avatar

dartar

over 2 years ago

I think we'd all be curious to see figures on Ohloh's growth. Looking at the number of new projects it looks like you're covering a larger and larger part of the opensource landscape. Why not share some figures (ideally graphs ;) ) on Ohloh's own growth since its birth (both in terms of users and projects)?


Avatar

Jason Allen

over 2 years ago

hi Dartar,

Fun idea - and curious timing. I just noticed that we're within striking distance of having 10k projects on Ohloh.

One thing we get asked here pretty often is "how many open source projects are there?" It's impossible to respond accurately, because the question is too vague. In most cases, however, people generally mean is "how many projects where":

  • Is still active (a commit in the last 12 months, perhaps?)
  • Consists of more than just a few script files
  • Is not a trivial fork or port of another project

Now this request is more actionable, although still very difficult to estimate accurately. I've given up on simple forge-scrape-estimates (100k? 500k? 1M?) - they simply contain too much noise. Our approach has been to favor data quality of quantity. I'm obviously very curious to know this too - since I'd like to know how much further we need to go ;-).

As for users, we surpassed 10k a while ago. I'm afraid we can't provide graphs just yet. We've been busy building a new service we're getting close to launch, so we're pretty tied up at the moment. You could perhaps create some reports yourself using our Ohloh API?


Avatar

Daniel / Nazca

over 2 years ago

Can I get a graph graphing how many graphs you've graphed? hides


Avatar

dartar

over 2 years ago

Agreed, it sounds the perfect idea for an API-based applications (although I guess it's not possible to get Ohloh's historical data about any date X before present).


Avatar

Robin Luckey

over 2 years ago

Actually, using the created_at timestamps on projects and accounts you could build the graphs of when they were added to Ohloh... that's how we'd do it.


Avatar

Ivan Vučica

about 1 year ago

Robin, are you sure you want to suggest that approach to people? That might generate a lot of traffic to Ohloh, especially if the script wants to update its data every day or two :)

It would really be much smarter if you'd generate the data at every night. It would be much less resource intensive against your service than the approach you suggested. And I'm sure that we can all agree that if the database is well organized (which I'm sure it is!) that should take about 20-30 min, and that's a pessimist view :)


Avatar

Iwan Gabovitch

about 1 year ago

there is no night on the series of tubes..