Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Programming

Graph-View of Collaborative Development At GitHub 14

VindictivePantz writes "In an interesting graphical view on collaborative development, FlowingData writes: 'GitHub is a large community where coders can collaborate on software development projects. People check code in and out, make edits, etc. Franck Cuny maps this community (with Gephi), based on information in thousands of user profiles.'"
This discussion has been archived. No new comments can be posted.

Graph-View of Collaborative Development At GitHub

Comments Filter:
  • How funny.... (Score:4, Interesting)

    by wandazulu ( 265281 ) on Wednesday March 31, 2010 @04:18PM (#31692664)

    I was just checking out these files and Gephi for a project and thought how cool they looked. I like Gephi, but one of my requirements is to be able to a diagram on demand; I see Gephi can do JDBC, but I need essentially a command-line version of it.

    BTW, the main diagram was the first time I've seen all 16 processors in my MacPro (yes, I know, hyperthreading, cores, etc.) maxed out on 100%.

    • My i7 and 6GB loaded it nearly instantly... a lot of good that Mac does you.
    • by waveclaw ( 43274 )

      I was just checking out these files and Gephi for a project and thought how cool they looked.

      As a testimonial to careful color selection, the original graph on the article looks more like a cross between a drain clog and a petri dish seeded by an epileptic robot.

      Interesting that the diagrams for Python show a focus on django. Selection bias perhaps? A comparison with say sf.net would be interesting. How many other large python projects have public code repositories available (things like Eve Online would be hidden) for similar data mining?

      Showing the segregation of php is curious. It certai

  • Ohh, lines...

    It's interesting to notice from those graphs that apparently the main languages are Perl, Ruby, PHP and Python.

    The graphs by region are interesting for showing the distribuition of those languages either as a local effect or something bigger.

    Quite interesting I might say.

  • by seanthenerd ( 678349 ) on Wednesday March 31, 2010 @05:52PM (#31693942) Journal
    http://lumberjaph.net/blog/index.php/2010/03/25/github-explorer/ [lumberjaph.net]
    (Franck Cuny's actual site) Looks like really interesting stuff!
  • Little bit odd to me that C/C++/C# weren't among the languages analyzed.
    Must be that they're all dying languages that no-one uses outside of mainframes anymore.</sarcasm>
  • by nanoakron ( 234907 ) on Wednesday March 31, 2010 @06:35PM (#31694436)

    Git:

    "worthless person, 1946, British slang, a southern variant of Scottish get "illegitimate child, brat," related to beget.

    So 'GitHub' would imply a place for worthless idiots to congregate...

    • Which leads directly into why Linus named the tool Git...

      • Which leads directly into why Linus named the tool Git...

        Yeah I always assumed it was Linus's name for Andrew Tridgell, though I'm with Andrew on this one. Larry McVoy caused the split from bk.

      • But it's full name is A Sniveling Little Rat-Faced Git.

A morsel of genuine history is a thing so rare as to be always valuable. -- Thomas Jefferson

Working...