New Project Charts and New Project Homepages

In our latest deployment of Ohloh, we’ve updated the project homepages to be more data-centric and have added a new charting tool to get more insights into a project.

New Project Charts

On the new project homepages, you’ll now notice a “Code Analysis” section containing the new chart.

Chart of Firefox codebase growth

With the new chart, you can
– drag within the chart to zoom in
– select/unselect labels from the legend
– mouse-over lines for specific data points

Charting Options

The new chart offers several options for viewing data. Below are examples for the Mozilla Firefox project.

Code

Chart of Firefox codebase growth for all time

Language

Chart of Firefox codebase growth by language for all time

Committers

Chart of number of Firefox committers for all time

Commits

Chart of number of Firefox commits for all time

Similar Projects Page

Although this is an existing feature, we’ve moved it to its own sub-page on the Project page to give it more visibility and to display more projects.

For example, https://www.ohloh.net/p/firefox/similar_projects

Wider-width Ohloh

Lastly, frequent visitors will notice something slightly different about the look and feel of Ohloh. We’ve increased the width of Ohloh to give us more flexibility in the data we display.

As always, if you have any feedback or suggestions how we can improve Ohloh, please let us know.

  • We’ve increased the width of Ohloh to give us more flexibility in the data we display.

    This is a massive failure because you’ve fixed the width and most annoyingly it is fixed just too wide to fit in 1024×768. Even this blog post page has a horizontal scrollbar of failure!

  • Love the changes to the graphs and everything. It just got me thinking, do you plan to show similar graphs for users as well as projects? I think that would be really neat, it would be an aggregate view of a person’s work on all of their projects. Then it becomes obvious when there’s a gap in commits on one project due to a spike in commits on another project 🙂

    @James Ross: I haven’t had that problem, though I use a larger resolution then that.

  • @James Ross:

    Yes, we realized this would happen on smaller displays. Our Google Analytics stats show a tiny number of users with displays that small.

    Over the past few days I’ve been creating an Ohloh HTML/CSS template that is fluid. It grows to fill available space and thus it looks good on any size display.

    There is a bit more work to do on the template and then we need to re-factor every single Ohloh page to take advantage of the new template.
    This will take a bit of time to finish, but we view it as a high priority.

  • twinkle_047 (twinkle_047)

    hi miss Sara, thanks for this update. this is helpful. but i would like to clarify on the code chart. In your example, the years being shown is from 2007-2011. does this mean that the project started in 2007? like the planning phase already? because the graph somehow gave me an impression that (for example in firefox) it started in march 2002 and the latest release was on july 2011? i just wanna clarify if my interpretation is correct. thanks!

  • @twinkle_047 We start the chart based on the first commit date we have for the project. I hope this helps!

  • Pingback: Sprint 12 Deployment (20 May 2011) | Ohloh Meta()