Slashdot Mirror


10,000 Commits To an Open-source Project

tgeller writes "British web designer Jonathan Brown tweeted that Drupal creator Dries Buytaert has surpassed 10,000 commits to the open-source content-management system he created ten years ago, Drupal. In a private email, Dries said, 'I'm mostly committing other people's patches: Credit really goes to the community at large.' Still, it's rare for individual to log that many commits. Can anyone claim more?"

15 of 101 comments (clear)

  1. Re:ffmpeg et al by jisom · · Score: 2

    i'm sure the maintainers of projects like ffmpeg (now libav) and x264 would be getting up there.

    libav is actually a fork of ffmpeg, not a rename. ffmpeg is still active.

  2. Sure by Anonymous Coward · · Score: 2, Insightful

    Can anyone claim more?

    I can claim whatever you want.

  3. Yes, Jim Meyering on coreutils by James+Youngman · · Score: 4, Informative

    ~/source/GNU/coreutils/coreutils$ git log | grep -c '^Author: Jim Meyering'
    23652
    ~/source/GNU/coreutils/coreutils$ git log | egrep '^(Date:|Author: Jim Meyering)' | tail -n 2
    Author: Jim Meyering
    Date: Sat Oct 31 20:42:48 1992 +0000

  4. Get out your rulers! by Anonymous Coward · · Score: 4, Funny

    What, dick-measuring gets the Slashdot front page now?

  5. 10.000 commits by CharlyFoxtrot · · Score: 5, Funny

    Must all be done by female coders as we all know men can't commit.

    --
    If all else fails, immortality can always be assured by spectacular error.
    1. Re:10.000 commits by M0j0_j0j0 · · Score: 2

      They can , but they commit with more than one project, so it will be hard to track the ubar author here.

  6. Re:Linus Torvalds? by nadaou · · Score: 4, Informative

    Here you go-

    Linux Kernel 2.6 - Linus.Torvalds - Commits: 10034

    http://www.ohloh.net/p/linux/contributors

    10034 > 10000.

    pre2.6: more.

    --
    ~.~
    I'm a peripheral visionary.
  7. In other news... by NonUniqueNickname · · Score: 3, Insightful

    Your employer just adopted "commits-per-day" as a productivity metric. You are expected to put in at least 6. Why? Because you're getting paid to do your job. You had better one-up that British guy who racks up 5 commits-per-day on free software.

  8. Webmin commits by jcam2 · · Score: 2

    I'm up to 15644 commits in total on the Webmin / Virtualmin projects..

  9. ikiwiki: 10262 by joey · · Score: 3, Informative

    I started ikiwiki in 2006 and have since committed 10262 times. Some of those were web-based edits committed to its wiki's git repository, most were code changes.

    --
    see shy jo
  10. Software as a form of publication. by __aapopf3474 · · Score: 4, Interesting

    I have 30874 on the Ptolemy II repository, see http://www.ohloh.net/accounts/cxbrx. Hauke Fuhrmann put up Codeswarm videos of the software evolution of the Ptolemy II project. See Chaotic, Less Chaotic. The number of commits is a poor measure though. I tend to make lots of small commits while cleaning code. A student doing a Ph.D., may make many fewer commits, but their commits have greater impact in the form of support for their Ph.D. We see software as a form of publication, see Software Practice in the Ptolemy Project.

    1. Re:Software as a form of publication. by tgeller · · Score: 2

      Thanks for posting one of the first *useful* comments. I'm going to use it as my soapbox. :) I'm the story's source, and never meant to suggest suggest number of commits implies code quality or anything of the sort. Dries doesn't feel that way either, as his comment shows. I was just celebrating it, as one celebrates a birthday -- and asking who the "oldest" person is.

      --
      Tom Geller
  11. # of Commits is a horrible metric by syousef · · Score: 4, Insightful

    coreutils rocks and I don't recognise Jim Meyering's name so I'm not casting aspersions, but doesn't it also depend on the value of the commit. I have on occassion committed more on a bad day (to fix my mistakes) than on a good day. So does that mean my mistake laden days are more productive? Should my boss look at that metric and give me a raise instead of the developers that get it right the first time?

    No! This seems to be a very very silly metric indeed to me. Worse than kloc by an order of magnitude. Good for nothing but a pissing contest.

    --
    These posts express my own personal views, not those of my employer
    1. Re:# of Commits is a horrible metric by bjourne · · Score: 2

      coreutils rocks and I don't recognise Jim Meyering's name so I'm not casting aspersions, but doesn't it also depend on the value of the commit. I have on occassion committed more on a bad day (to fix my mistakes) than on a good day. So does that mean my mistake laden days are more productive? Should my boss look at that metric and give me a raise instead of the developers that get it right the first time?

      No, that means your commits arent frequent enough. You're probably one of those guys that just can't be bothered to use proper vc techniques and sits and codes for five weeks and then blame everyone else when it is impossible to integrate your code with the rest of the system. There is a strong correlation between how often developers check in their code and how proficient they are. Weak developers consider it to be a chore to have to write legible commit messages to describe what their code does. The reason why is because the code they produce is confusing and deservedly hard to explain.

  12. Re:ffmpeg et al by tehcyder · · Score: 2

    i know, but to paraphrase my favourite slashdot troll: "ffmpeg = stagnated".

    ur mum's face is a ffmpeg

    --
    To have a right to do a thing is not at all the same as to be right in doing it