[pypy-svn] r12557 - in pypy/dist/pypy/documentation: . tool

hpk at codespeak.net hpk at codespeak.net
Thu May 19 19:28:00 CEST 2005


Author: hpk
Date: Thu May 19 19:28:00 2005
New Revision: 12557

Added:
   pypy/dist/pypy/documentation/contributor.txt
   pypy/dist/pypy/documentation/tool/makecontributor.py
Modified:
   pypy/dist/pypy/documentation/release-0.6.txt
Log:
issue16 testing 

as discussed with Samuele there is now a contributor-list 
and finalizing touches to the release-0.6 announcement. 



Added: pypy/dist/pypy/documentation/contributor.txt
==============================================================================
--- (empty file)
+++ pypy/dist/pypy/documentation/contributor.txt	Thu May 19 19:28:00 2005
@@ -0,0 +1,43 @@
+
+Contributors to PyPy 
+==================== 
+
+Here is a list of developers who have committed to the PyPy source 
+code base, ordered by number of commits (which is certainly not a very 
+appropriate measure but it's something):: 
+
+    Armin Rigo
+    Samuele Pedroni
+    Holger Krekel
+    Michael Hudson
+    Christian Tismer
+    Seo Sanghyeon
+    Alex Martelli
+    Stefan Schwarzer
+    Tomek Meka
+    Patrick Maupin
+    Carl Friedrich Bolz
+    Bob Ippolito
+    Anders Chrigstrom
+    Jacob Hallen
+    Marius Gedminas
+    Laura Creighton
+    Guido Van Rossum
+    Richard Emslie
+    Ludovic Aubry
+    Adrien Di Mascio
+    Stephan Diehl
+    Dinu Gherman
+    Guenter Jantzen
+    Anders Lehmann
+    Rocco Moretti
+    Olivier Dormond
+    Brian Dorsey
+    Jonathan David Riehl
+    Andreas Friedge
+    Jens-Uwe Mager
+    Alan McIntyre
+    Lutz Paelike
+    Jacek Generowicz
+    Ben Young
+    Michael Chermside

Modified: pypy/dist/pypy/documentation/release-0.6.txt
==============================================================================
--- pypy/dist/pypy/documentation/release-0.6.txt	(original)
+++ pypy/dist/pypy/documentation/release-0.6.txt	Thu May 19 19:28:00 2005
@@ -84,24 +84,31 @@
 that does not need to be interpreted by CPython anymore and will 
 thus run considerably faster than the 0.6 preview release. 
 
-Please feel free to give feedback and raise questions. Here is 
-how you can contact or join us:
-
-    http://codespeak.net/pypy/index.cgi?contact
-
 PyPy has been a community effort from the start and it would
 not have got that far without the coding and feedback support
-from numerous people. (XXX insert some link here?)
+from numerous people.   Please feel free to give feedback and 
+raise questions. 
+
+    contact points: http://codespeak.net/pypy/index.cgi?contact
+    contributor list: http://codespeak.net/pypy/index.cgi?doc/contributor.html 
 
 have fun, 
 
-    the PyPy Development Team
+    Armin Rigo, Samuele Pedronis, 
+
+    Holger Krekel, Christian Tismer, 
+
+    Carl Friedrich Bolz 
 
 
-Project Setup and Acknowledgements:
+    PyPy development and activities happen as an open source project under
+    the http://codespeak.net/ umbrella and with the support of a
+    consortium funded by a EU IST research grant. Here is a list of 
+    partners of the EU project: 
+        
+        Heinrich-Heine University (Germany), AB Strakt (Sweden)
 
-PyPy development and activities happens as open source project under
-the http://codespeak.net/ umbrella and with the support of a
-consortium funded by a EU IST research grant:
+        merlinux GmbH (Germany), tismerysoft GmbH(Germany) 
 
-**(xxx consortium partners?? )**
+        Logilab Paris (France), DFKI GmbH (Germany)
+    

Added: pypy/dist/pypy/documentation/tool/makecontributor.py
==============================================================================
--- (empty file)
+++ pypy/dist/pypy/documentation/tool/makecontributor.py	Thu May 19 19:28:00 2005
@@ -0,0 +1,31 @@
+"""
+
+generates a contributor list
+
+"""
+import py
+
+try: 
+    path = py.std.sys.argv[1]
+except IndexError: 
+    print "usage: %s PATH" %(py.std.sys.argv[0])
+    raise SystemExit, 1
+
+d = {}
+
+for logentry in py.path.svnwc(py.std.sys.argv[1]).log(): 
+    a = logentry.author 
+    if a in d: 
+        d[a] += 1
+    else: 
+        d[a] = 1
+
+items = d.items()
+items.sort(lambda x,y: -cmp(x[1], y[1]))
+
+import uconf # http://codespeak.net/svn/uconf/dist/uconf 
+
+for author, count in items: 
+    realname = uconf.system.User(author).realname  # only works on codespeak 
+    print "   ", realname 
+



More information about the Pypy-commit mailing list