From owner-freebsd-hackers@FreeBSD.ORG Fri Feb 11 03:25:17 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 399A216A4CE for ; Fri, 11 Feb 2005 03:25:17 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC69043D2D for ; Fri, 11 Feb 2005 03:25:16 +0000 (GMT) (envelope-from joseph.koshy@gmail.com) Received: by rproxy.gmail.com with SMTP id j1so218880rnf for ; Thu, 10 Feb 2005 19:25:16 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=A7Q267k0geue2WYLUjp/ewNqMK2anCy8outbQEbgQj8tAxNmpGVrMAgu6KXbgZFSPXs2KegTgSVEpKzE5m9phAj3b1/VSDl2KwZVTHpE3U/QcTg3Mw7DqCDtNd8rHSDNX5Lr+4RcnDmOgAD9bSRfaLZWthgqQhO+yEbga54y+G0= Received: by 10.38.88.69 with SMTP id l69mr102628rnb; Thu, 10 Feb 2005 19:25:15 -0800 (PST) Received: by 10.38.209.12 with HTTP; Thu, 10 Feb 2005 19:25:15 -0800 (PST) Message-ID: <84dead7205021019256062cc2b@mail.gmail.com> Date: Fri, 11 Feb 2005 03:25:15 +0000 From: Joseph Koshy To: Ivan Voras In-Reply-To: <20050210170124.Y90008@mp2.macomnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <420B6747.7050807@fer.hr> <20050210170124.Y90008@mp2.macomnet.net> cc: hackers@freebsd.org Subject: Re: How many developers? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Joseph Koshy List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 03:25:17 -0000 If you'd like approximate activity levels by committer, try something like: % cd /cvs/FreeBSD/CVSROOT-src/commitlogs # choose repository % gzip -dcfq * | awk ' /^[a-z][a-z]*/ { count[$1]++ } \ END { for (c in count) { print count[c], c } } ' | \ sort -nr | less ... 7193 jkh 6864 peter 6682 phk 6031 obrien 5898 ru 5261 bde 4355 ache 3737 imp 2951 brian 2867 jhb 2765 des 2399 rwatson ... [snip] ... For 'recent' activity levels, replace the '*' with a suitable set of commit logs. I'd also like to point out that most of the changes to the project come from outside of the group of 'committers' (I remember a figure of 75% doing the rounds at one point). The number of FreeBSD 'contributors' exceeds the number of committers by a large margin. -- FreeBSD Volunteer, http://people.freebsd.org/~jkoshy