ballot-summary.html electionrules.html elections.html index.html
2002-12-03 Vincent Untz <vincent@vuntz.net> * ballot-summary.html * electionrules.html * elections.html * index.html * overview.html * voters.html * elections/2002/* (new): preliminary results for the elections
This commit is contained in:
parent
cbec9a6d24
commit
c7dbc74ce5
15 changed files with 4572 additions and 5 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
||||||
|
2002-12-03 Vincent Untz <vincent@vuntz.net>
|
||||||
|
|
||||||
|
* ballot-summary.html
|
||||||
|
* electionrules.html
|
||||||
|
* elections.html
|
||||||
|
* index.html
|
||||||
|
* overview.html
|
||||||
|
* voters.html
|
||||||
|
* elections/2002/* (new): preliminary results for the elections
|
||||||
|
|
||||||
2002-11-24 Vincent Untz <vincent@vuntz.net>
|
2002-11-24 Vincent Untz <vincent@vuntz.net>
|
||||||
|
|
||||||
* election-2000.html
|
* election-2000.html
|
||||||
|
|
|
@ -39,7 +39,9 @@
|
||||||
<a href="electionrules.html">Rules & Timeline</a> :
|
<a href="electionrules.html">Rules & Timeline</a> :
|
||||||
List of candidates :
|
List of candidates :
|
||||||
<a href="voters.html">List of voters</a> :
|
<a href="voters.html">List of voters</a> :
|
||||||
<a href="overview.html">Director Overview</a>
|
<a href="overview.html">Director Overview</a> :
|
||||||
|
<a href="elections/2002/preliminary_results.html">Preliminary results</a> :
|
||||||
|
<a href="elections/2002/verify.html">Verify instructions</a>
|
||||||
</center>
|
</center>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
|
@ -39,7 +39,9 @@
|
||||||
Rules & Timeline :
|
Rules & Timeline :
|
||||||
<a href="ballot-summary.html">List of candidates</a> :
|
<a href="ballot-summary.html">List of candidates</a> :
|
||||||
<a href="voters.html">List of voters</a> :
|
<a href="voters.html">List of voters</a> :
|
||||||
<a href="overview.html">Director Overview</a>
|
<a href="overview.html">Director Overview</a> :
|
||||||
|
<a href="elections/2002/preliminary_results.html">Preliminary results</a> :
|
||||||
|
<a href="elections/2002/verify.html">Verify instructions</a>
|
||||||
</center>
|
</center>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
|
@ -39,7 +39,9 @@
|
||||||
<a href="electionrules.html">Rules & Timeline</a> :
|
<a href="electionrules.html">Rules & Timeline</a> :
|
||||||
<a href="ballot-summary.html">List of candidates</a> :
|
<a href="ballot-summary.html">List of candidates</a> :
|
||||||
<a href="voters.html">List of voters</a> :
|
<a href="voters.html">List of voters</a> :
|
||||||
<a href="overview.html">Director Overview</a>
|
<a href="overview.html">Director Overview</a> :
|
||||||
|
<a href="elections/2002/preliminary_results.html">Preliminary results</a> :
|
||||||
|
<a href="elections/2002/verify.html">Verify instructions</a>
|
||||||
</center>
|
</center>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -61,6 +63,12 @@
|
||||||
<h3>Links:</h3>
|
<h3>Links:</h3>
|
||||||
<p>
|
<p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="elections/2002/preliminary_results.html">Preliminary results</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="elections/2002/verify.html">Instructions to verify the preliminary results</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="ballot-summary.html">List of candidates for the Board of Directors</a>
|
<a href="ballot-summary.html">List of candidates for the Board of Directors</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
0
elections/2002/index.html
Normal file
0
elections/2002/index.html
Normal file
41
elections/2002/list-addresses.py
Executable file
41
elections/2002/list-addresses.py
Executable file
|
@ -0,0 +1,41 @@
|
||||||
|
#! /usr/bin/python
|
||||||
|
|
||||||
|
import re
|
||||||
|
import sys
|
||||||
|
import string
|
||||||
|
|
||||||
|
nospam_re = re.compile ("no_spam\.?")
|
||||||
|
|
||||||
|
def unmunge_email (addr):
|
||||||
|
unmunged = nospam_re.sub ("", addr)
|
||||||
|
return unmunged
|
||||||
|
|
||||||
|
|
||||||
|
comment_re = re.compile ("^ *#.*")
|
||||||
|
entry_re = re.compile (" *(.*?)\/(.*?)\/(.*?)\/(.*?) *")
|
||||||
|
|
||||||
|
filename = sys.argv[1]
|
||||||
|
|
||||||
|
handle = open (filename)
|
||||||
|
|
||||||
|
lines = handle.readlines ()
|
||||||
|
|
||||||
|
count = 0
|
||||||
|
|
||||||
|
for line in lines:
|
||||||
|
line = comment_re.sub ("", line)
|
||||||
|
string.strip (line)
|
||||||
|
if line == "" or line == "\n":
|
||||||
|
continue
|
||||||
|
|
||||||
|
match = entry_re.search (line)
|
||||||
|
if match:
|
||||||
|
name = string.strip (match.group (1))
|
||||||
|
email = string.lower (unmunge_email (string.strip (match.group (2))))
|
||||||
|
contribution = string.strip (match.group (3))
|
||||||
|
date = string.strip (match.group (4))
|
||||||
|
count = count + 1
|
||||||
|
print email
|
||||||
|
|
||||||
|
handle.close ()
|
||||||
|
|
135
elections/2002/preliminary_results.html
Normal file
135
elections/2002/preliminary_results.html
Normal file
|
@ -0,0 +1,135 @@
|
||||||
|
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>The GNOME Foundation: Preliminary Results for the 2002 Elections</title>
|
||||||
|
</head>
|
||||||
|
<body bgcolor="#FFFFFF">
|
||||||
|
<center>
|
||||||
|
<table BORDER=2 CELLPADDING=5 WIDTH="670" NOSAVE >
|
||||||
|
<tr VALIGN=TOP NOSAVE>
|
||||||
|
<td VALIGN=TOP NOSAVE>
|
||||||
|
<center>
|
||||||
|
<a href="http://www.gnome.org">
|
||||||
|
<img SRC="/gnome.jpg" ALT="" border=0></a><img
|
||||||
|
SRC="text.png" ALT="The GNOME Foundation" height=198 width=354>
|
||||||
|
</center>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<center>
|
||||||
|
<a href="/index.html">Home</a> :
|
||||||
|
<a href="/press.html">Press</a> :
|
||||||
|
<a href="/organization.html">Organization</a> :
|
||||||
|
<a href="/documentation.html">Documentation</a> :
|
||||||
|
<a href="/membership.html">Membership</a> :
|
||||||
|
Elections :
|
||||||
|
<a href="/directory.html">Directory</a>
|
||||||
|
<a href="http://www.gnome.org/friends/">Fundraising</a>
|
||||||
|
</center>
|
||||||
|
<br>
|
||||||
|
<center>
|
||||||
|
2002 :
|
||||||
|
<a href="/election-2001.html">2001</a> :
|
||||||
|
<a href="/election-2000.html">2000</a>
|
||||||
|
</center>
|
||||||
|
<br>
|
||||||
|
<center>
|
||||||
|
<a href="/elections.html">General Information</a> :
|
||||||
|
<a href="/electionrules.html">Rules & Timeline</a> :
|
||||||
|
<a href="/ballot-summary.html">List of candidates</a> :
|
||||||
|
<a href="/voters.html">List of voters</a> :
|
||||||
|
<a href="overview.html">Director Overview</a> :
|
||||||
|
Preliminary results :
|
||||||
|
<a href="verify.html">Verify instructions</a>
|
||||||
|
</center>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<!-- End of Boilerplate -->
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
<h2 align="center">PRELIMINARY RESULTS FOR THE 2002 ELECTIONS</h2>
|
||||||
|
|
||||||
|
<h3>Why preliminary ?</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
This results are preliminary results: they can be challenged by sending a mail to <a href="elections@gnome.org">elections@gnome.org</a>. If you want to verify the results, you can look at the <a href="./verify.html">instructions</a> that explain how to do so.<br />
|
||||||
|
All challenges must be sent before December 20th, 23:59 UTC.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h3>The results</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
You can download the <a href="results.txt">full results</a>. There were 211 valid votes. Eight votes were not valid (missing address member or validation token).
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
JEFF WAUGH (151 votes) - Independent consultant<br />
|
||||||
|
JIM GETTYS (148 votes) - Hewlett-Packard<br />
|
||||||
|
NAT FRIEDMAN (145 votes) - Ximian<br />
|
||||||
|
DANIEL VEILLARD (142 votes) - Red Hat<br />
|
||||||
|
GLYNN FOSTER (134 votes) - Sun Microsystems<br />
|
||||||
|
LUIS VILLA (128 votes) - Ximian<br />
|
||||||
|
MIGUEL DE ICAZA (124 votes) - Ximian<br />
|
||||||
|
JONATHAN BLANDFORD (120 votes) - Red Hat<br />
|
||||||
|
JODY GOLDBERG (118 votes) - Ximian<br />
|
||||||
|
JAMES HENSTRIDGE (116 votes) - Data Analysis Australia<br />
|
||||||
|
MICHAEL MEEKS (107 votes) - Ximian<br />
|
||||||
|
BILL HANEMAN (91 votes) - Sun Microsystems<br />
|
||||||
|
FEDERICO MENA QUINTERO (89 votes) - Ximian<br />
|
||||||
|
TIM NEY (86 votes) - GNOME Foundation<br />
|
||||||
|
LESLIE PROCTOR (76 votes) - GNOME Foundation<br />
|
||||||
|
BASTIEN NOCERA (72 votes) - Red Hat<br />
|
||||||
|
MIKE NEWMAN (59 votes) - North Somerset Council<br />
|
||||||
|
MARTIN SEVIOR (52 votes) - University of Melbourne<br />
|
||||||
|
RICHARD STALLMAN (52 votes) - Free Software Foundation<br />
|
||||||
|
MARTIN BAULIG (50 votes) - Ximian<br />
|
||||||
|
MALCOLM TREDINNICK (46 votes) - CommSecure Pty Ltd<br />
|
||||||
|
AMY KAHN (42 votes) - GNOME Foundation<br />
|
||||||
|
SRI RAMKRISHNA (24 votes) - Intel<br />
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h3>The future board</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If these results are not challenged, then the eleven board directors will be:
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
JEFF WAUGH<br />
|
||||||
|
JIM GETTYS<br />
|
||||||
|
NAT FRIEDMAN<br />
|
||||||
|
DANIEL VEILLARD<br />
|
||||||
|
GLYNN FOSTER<br />
|
||||||
|
LUIS VILLA<br />
|
||||||
|
MIGUEL DE ICAZA<br />
|
||||||
|
JONATHAN BLANDFORD<br />
|
||||||
|
JODY GOLDBERG<br />
|
||||||
|
JAMES HENSTRIDGE<br />
|
||||||
|
BILL HANEMAN
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Please note that MICHAEL MEEKS is not elected because there can't be more than four individuals affiliated with any one corporation (here Ximian).
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<!-- Start of Boilerplate -->
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<center><font size=-1>This site is maintained by
|
||||||
|
<a href="mailto:membership-committee@gnome.org">the GNOME Foundation Membership and Elections Committee</a>
|
||||||
|
and was designed by <a href="mailto:jpsc@users.sourceforge.net">JP
|
||||||
|
Schnapper-Casteras</a> and <a href="mailto:bart@eazel.com">Bart Decrem</a>.</font></center>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
275
elections/2002/registered-voters.txt
Normal file
275
elections/2002/registered-voters.txt
Normal file
|
@ -0,0 +1,275 @@
|
||||||
|
Joaquín Cuenca Abela/e98cuenc@no_spam.yahoo.com/AbiWord, a bunch of Spanish translations/2002-09-08
|
||||||
|
Jan Åkerblom/jaker@no_spam.sci.fi/Finnish translation/2002-10-31
|
||||||
|
Jon Allen/jonallen@no_spam.sdf.lonestar.org/Nautilus testing, bug transfer from eazel to gnome/2001-10-21
|
||||||
|
Marius Andreiana/mandreiana@no_spam.yahoo.com/Romanian translations/2001-10-22
|
||||||
|
Ahmad Baitalmal/ahmad@no_spam.bitbuilder.com/BitLeaf, GnewsAlert, BitNotes/2002-09-07
|
||||||
|
Timur Bakeyev/timur@no_spam.gnu.org/patches mc, gnome-libs, gnome-core, libgtop, porting to BSD/2001-10-01
|
||||||
|
Szabolcs Ban/shooby@no_spam.gnome.hu/gnome-applets, gnome-games, Hungarian translations, Hungarian Translation Project/2002-09-08
|
||||||
|
Eric Baudais/baudais@no_spam.kkpsi.org/documentation, membership committee/2002-09-12
|
||||||
|
Martin Baulig/martin@no_spam.gnome.org/gnome-libs/2002-10-31
|
||||||
|
Joel Becker/jlbec@no_spam.evilplan.org/glib, gtk+, misc hacker, misc portability stuff/2002-10-31
|
||||||
|
Roman Beigelbeck/roman@no_spam.gnome.org/Artwork, European advocacy and events/2001-11-06
|
||||||
|
Frank Belew/frb@no_spam.ximian.com/autotools, misc build fixes/2002-05-29
|
||||||
|
Calum Benson/calum.benson@no_spam.sun.com/HIG, accessibilty guide, ui-review/2002-08-29
|
||||||
|
Carlos Betancourt/carlos.betancourt@no_spam.chello.be/advocavy, events, testing/2001-11-08
|
||||||
|
Jonathan Blandford/jrb@no_spam.redhat.com/AisleRiot, control-center, GTK+, libgnome, libgnomeui, Board of Directors, libegg, lots 'o bug fixes/2002-09-15
|
||||||
|
Christopher Blizzard/blizzard@no_spam.redhat.com/Mozilla GNOME integration, gnome-http/2002-09-15
|
||||||
|
Ed Boraas/ed@no_spam.debian.org/Debian packages, gtk-engines-1.2, 2.0, bonobo-python/2002-11-01
|
||||||
|
Peter Bowen/pzb@no_spam.ximian.com/Bonsai hacking, GNOME Packaging Project/2002-11-01
|
||||||
|
Stephen Browne/stephen.browne@no_spam.sun.com/cde vfs module, esound bug fixes, metacity configuration, misc bug fixes/2002-05-14
|
||||||
|
Simon Budig/simon.budig@no_spam.unix-ag.org/Gimp/2002-10-31
|
||||||
|
Brian Cameron/Brian.Cameron@no_spam.sun.com/gail, atk, other solaris specific things/2002-08-29
|
||||||
|
David Camp/dave@no_spam.ximian.com/anjuta2, nautilus/2002-09-08
|
||||||
|
Anders Carlsson/andersca@no_spam.gnu.org/gnome libraries, nautilus, gtk+/2002-10-28
|
||||||
|
Nate Case/nd@no_spam.kracked.com/Galeon, patches to miscellaneous modules, bug reports/2002-09-11
|
||||||
|
Francisco Petrucio Cavalcante Junior/fpcj@no_spam.impa.br/pt_BR translations/2002-10-31
|
||||||
|
Chema Celorio/chema@no_spam.celorio.com/gnome-print, gedit/2002-09-07
|
||||||
|
Manuel M. T. Chakravarty/chak@no_spam.cse.unsw.edu.au/Haskell GNOME binding/2002-09-14
|
||||||
|
Damon Chaplin/damon@no_spam.kendo.fsnet.co.uk/Glade, gtk-doc, Evolution/2002-09-26
|
||||||
|
Erwann Chénedé/erwann.chenede@no_spam.sun.com/Multi-head support for Gtk+/2001-10-21
|
||||||
|
Frank Chiulli/fc-linux@no_spam.cox.net/Gnumeric, libole2, gb/2002-10-31
|
||||||
|
Kenneth Rohde Christiansen/kenneth@no_spam.gnu.org/bugfixes, i18n tools, translations, gnomemeeting/2002-09-08
|
||||||
|
Zbigniew Chyla/cyba@no_spam.gnome.pl/Polish translations, Gnumeric & Evolution fixes/2001-10-20
|
||||||
|
Mauro Colorio/linuxbox@no_spam.interfree.it/Italian translations, advocacy/2001-10-24
|
||||||
|
Greg Corrin/gcorrin@no_spam.yahoo.com/Marketing & PR, GNOME 1.4 release team/2001-10-26
|
||||||
|
Pat Costello/patrick.costello@no_spam.sun.com/GNOME Documentation Project/2001-11-30
|
||||||
|
Alan Cox/number6@no_spam.the-village.bc.nu/gpenguin, googlizer, gnorpm debugging, gnoom, gnome-lokkit, idetool, irritating Miguel/2002-09-11
|
||||||
|
Dennis Michael Cranston/dennis_cranston@no_spam.yahoo.com/gnome-search-tool/2002-11-01
|
||||||
|
Olivier Crete/oliviercrete@no_spam.videotron.ca/GnomeICU/2001-12-04
|
||||||
|
Frédéric Crozat/fcrozat@no_spam.mandrakesoft.com/packager MandrakeLinux, bug fixes for Evolution, Nautilus/2001-10-21
|
||||||
|
Murray Cumming/murrayc@no_spam.usa.net/Gtk--, Gnome--/2001-10-27
|
||||||
|
Trevor Curtis/tcurtis@no_spam.somaradio.ca/GDP, Bugsquad/2001-11-08
|
||||||
|
Adrian Vance Custer/acuster@no_spam.nature.berkeley.edu/Documentation, advocacy, user/2002-10-28
|
||||||
|
Johan Dahlin/zilch.am@no_spam.home.se/bonobo-python, devhelp/2001-09-30
|
||||||
|
Nalin Dahyabhai/nalin.dahyabhai@no_spam.pobox.com/VTE Terminal/2002-11-03
|
||||||
|
Dan Damian/dand@no_spam.softhome.net/Romanian translations/2002-10-28
|
||||||
|
Adi Dascal/ad@no_spam.baum.ro/Gnopernicus/2002-11-03
|
||||||
|
Rodney Dawes/dobey@no_spam.ximian.com/Ximian Desktop, Encompass, Elysium Download, VFS proxy capplet, misc other GNOME projects/2002-05-14
|
||||||
|
Cristiano De Michele/demichel@no_spam.na.infn.it/MultiGnomeTerminal, gnome-core, gnome-terminal/2001-10-22
|
||||||
|
Fatih Demir/kabalak@no_spam.gtranslator.org/Turkish i18n translation team leader,gtranslator main developer and initiator, mainly smaller bugfixes/2002-09-02
|
||||||
|
Lucas Di Pentima/lucas@no_spam.lunix.com.ar/Spanish translations/2001-10-28
|
||||||
|
Anna Marie Dirks/anna@no_spam.ximian.com/GUADEC, Boston GNOME Summit, Evolution, Gnome System Tools, Gnumeric, Usability@ mailing list/2002-10-28
|
||||||
|
Charlie Dong/Charlie.Dong@no_spam.Sun.COM/gnome-pilot testing/2002-11-16
|
||||||
|
Simford Dong/simford.dong@no_spam.sun.com/gtk accessibility/2002-11-11
|
||||||
|
Radek Doulik/rodo@no_spam.matfyz.cz/gtop, gtkhtml, evolution/2002-10-30
|
||||||
|
Radka Doulikova/doulikova@no_spam.centrum.cz/Translations, Usability testing/2002-10-31
|
||||||
|
Alex Duggan/aldug@no_spam.astrolinux.com/art.gnome.org/2002-10-31
|
||||||
|
Sean M. Egan/bj91704@no_spam.binghamton.edu/Gaim hacker/2002-11-03
|
||||||
|
Daniel Egger/degger@no_spam.fhm.edu/GIMP, gettext localization of some GNOME proj/2002-09-18
|
||||||
|
Mohamed Elassadi/mohamed@no_spam.val.com/gmyclient/2001-10-23
|
||||||
|
Adam Elman/aelman@no_spam.stanfordalumni.org/GNOME Usability Project, booth duty/2001-11-30
|
||||||
|
Gergõ Érdi/cactus@no_spam.cactus.rulez.org/C++ bindings, ORBit2/C++, Guikachu, RadioActive, Gnomoku, misc. contributions/2002-09-08
|
||||||
|
Behdad Esfahbod/behdad@no_spam.bamdad.org/BiDi algorithm in Pango/2001-12-03
|
||||||
|
Larry Ewing/lewing@no_spam.gimp.org/gtkhtml maintainer, evolution/2002-09-13
|
||||||
|
Joaquim Fellmann/joaquim@no_spam.altern.org/translations, bug reports/2002-10-30
|
||||||
|
Valek Filippov/frob@no_spam.df.ru/Russian translation, cyrillic characters for urw/2002-10-30
|
||||||
|
Jens Finke/jens@no_spam.triq.net/Atomix, Eye of Gnome, DE advocacy/2001-11-06
|
||||||
|
Alex Fishman/fosh@no_spam.fishnet.cx/gnome-mp3, gaim/2001-12-02
|
||||||
|
Thomas Friehoff/tf@no_spam.baum.de/Gnopernicus/2002-11-03
|
||||||
|
John Fleck/jfleck@no_spam.inkstain.net/Gnome Documentation Project leader/2002-09-14
|
||||||
|
Alvaro del Castillo San Flix/acs@no_spam.barrapunto.com/Mr Project, GNOME Hispano founder member, advocacy, author of Spanish GNOME2 book/2002-09-15
|
||||||
|
Glynn Foster/glynn.foster@no_spam.sun.com/gnome-session, gnome-panel, gnome-utils, developer webpages, misc. bug fixes/2001-09-30
|
||||||
|
Steve Fox/drfickle@no_spam.k-lug.org/Created Software Map, website maintainer, handles webmaster mail/2002-09-15
|
||||||
|
David Abilleira Freijeiro/david1@no_spam.abilleira.com/early gnome-libs, early gtk+/2002-10-31
|
||||||
|
Nat Friedman/nat@no_spam.ximian.com/bonobo, evolution, gnome-libs, applets, boston gnome summit, board cochair/2002-10-28
|
||||||
|
Julian Froment/julian@no_spam.jfroment.uklinux.net/GNOME Basic/2001-11-30
|
||||||
|
Christopher R. Gabriel/cgabriel@no_spam.gnu.org/Most of the italian translation, the italian website/2002-09-14
|
||||||
|
Karl Gaffney/karl.gaffney@no_spam.sun.com/QA/2002-11-07
|
||||||
|
Carlos Garnacho Parro/garnacho@no_spam.tuxerver.net/GNOME System Tools/2002-11-09
|
||||||
|
Jim Garrison/garrison@no_spam.users.sourceforge.net/gtik, gnomoradio/2002-10-28
|
||||||
|
Stéphane Genaud/genaud@no_spam.icps.u-strasbg.fr/Gquotes, part of ORBit beginners guide documentation/2002-10-30
|
||||||
|
Steve George/blah@no_spam.dircon.co.uk/GNOME Summaries, documentation/2001-10-30
|
||||||
|
Matthew A. Gerginski/mattgerg@no_spam.users.sourceforge.net/gnomoradio/2002-10-31
|
||||||
|
Jim Gettys/Jim.Gettys@no_spam.hp.com/X Window System, XRandR extension/2002-11-05
|
||||||
|
Jody Goldberg/jody@no_spam.gnome.org/gnumeric, libgsf, control-center, gal, misc patches in other modules, On Foundation Board and release team/2002-10-28
|
||||||
|
Mark Gordon/mtgordon@no_spam.ximian.com/QA, support/2002-10-30
|
||||||
|
Allan Gottlieb/gottlieb@no_spam.nyu.edu/User Guide/2002-11-01
|
||||||
|
Alex Graveley/alex@no_spam.ximian.com/gnome-vfs, nautilus/2002-09-14
|
||||||
|
Marco Pesenti Gritti/marco@no_spam.it.gnome.org/Galeon/2001-10-21
|
||||||
|
Etienne Grossmann/etienne@no_spam.isr.ist.utl.pt/bloksi/2002-10-30
|
||||||
|
Andreas Guelzow/aguelzow@no_spam.taliesin.ca/gnumeric patches & docs/2001-12-02
|
||||||
|
Telsa Gwynne/hobbit@no_spam.aloss.ukuu.org.uk/some docs, random advocacy, bug report madness, board member and release team member/2002-09-08
|
||||||
|
Steve Hall/digitect@no_spam.mindspring.com/gedit, gvim, website graphics/2002-10-28
|
||||||
|
Mikael Hallendal/micke@no_spam.hallendal.net/mrProject, DevHelp/2001-09-30
|
||||||
|
Bill Haneman/bill.haneman@no_spam.sun.com/GNOME Accessibility Project, at-spi, atk/2001-09-30
|
||||||
|
Mathias Hasselmann/mathias.hassleman@no_spam.gmx.de/Galeon, libxml and panel patches, IceWM/2001-10-28
|
||||||
|
John Heard/john.heard@no_spam.sun.com/Foundation director, accessibility design concepts, adoption of GNOME by Sun/2002-06-27
|
||||||
|
David Helder/dhelder@no_spam.umich.edu/GNet/2002-09-18
|
||||||
|
Jon Kåre Hellan/hellan@no_spam.acm.org/Gnumeric/2002-10-28
|
||||||
|
James Henstridge/james@no_spam.daa.com.au/gnome-python, libegg, libglade/2002-09-09
|
||||||
|
Raphaël Hertzog/hertzog@no_spam.debian.org/debian packages, libxslt/2002-10-31
|
||||||
|
Jason Hildebrand/jason@no_spam.peaceworks.ca/pygmy, gsysinfo/2001-10-23
|
||||||
|
Iain Holmes/iain@no_spam.prettypeople.org/gnome-media maintainer, evolution, misc. bug fixes/2002-09-07
|
||||||
|
Alan Horkan/horkana@no_spam.maths.tcd.ie/Abiword, Dia/2002-11-09
|
||||||
|
Richard Hult/d4hult@no_spam.dtek.chalmers.se/MrProject/2002-09-14
|
||||||
|
Miguel de Icaza/miguel@no_spam.ximian.com/GNOME, Gnumeric, gnomecal, evolution/2002-09-07
|
||||||
|
Jukka-Pekka Iivonen/jiivonen@no_spam.hutcs.cs.hut.fi/Gnumeric/2002-09-15
|
||||||
|
Kjetil Jacobsen/kjetilka@no_spam.cs.uit.no/Pygmy mail client, python-GNOME advocacy/2001-10-23
|
||||||
|
Hans Petter Jansson/hpj@no_spam.ximian.com/Gnome Setup Tools, Nautilus, Evolution, Conglomerate, HPUX porting/2002-09-15
|
||||||
|
Gonzalo Paniagua Javier/gonzalo@no_spam.gnome-db.org/gnome-db, libgda/2002-05-14
|
||||||
|
Tomas Junnonen/majix@no_spam.sci.fi/Firestarter, 5th toe/2001-10-21
|
||||||
|
Amy Kahn/amy@no_spam.zoned.net/Webmonkey, IA for GUADEC and GNOME websites/2002-06-27
|
||||||
|
Benjamin Kahn/xkahn@no_spam.ximian.com/file menu applet, gnome-moz-remote/2002-10-28
|
||||||
|
John Karcz/jsk29@no_spam.cornell.edu/bug hunting, docs, several small patches/2002-10-30
|
||||||
|
Darren Kenny/darren.kenny@no_spam.sun.com/java-access-bridge/2002-11-09
|
||||||
|
Charles Kerr/charles@no_spam.rebelbase.com/Pan/2002-09-07
|
||||||
|
Mike Kestner/mkestner@no_spam.ximian.com/Gtk#, bonobo, evolution, gal/2002-09-15
|
||||||
|
Richard Kinder/r_kinder@no_spam.yahoo.com/Gnome Bugsquad fixing, seti-applet, slash-applet, Gnome Foundary/2001-12-04
|
||||||
|
Alexander Kirillov/kirillov@no_spam.math.sunysb.edu/documentation/2002-09-16
|
||||||
|
Peter Korn/korn@no_spam.sun.com/GNOME Accessibility/2002-11-03
|
||||||
|
Naba Kumar/kh_naba@no_spam.yahoo.com/Anjuta/2001-10-22
|
||||||
|
Tuomas Kuosmanen/tigert@no_spam.ximian.com/icons, other artwork, other design, the new logo/2002-10-28
|
||||||
|
William Lachance/w_lach@no_spam.yahoo.ca/AbiWord hacker/2002-11-03
|
||||||
|
Dom Lachowicz/cinamod@no_spam.hotmail.com/librsvg, libgsf/2002-09-13
|
||||||
|
Chris Lahey/clahey@no_spam.ximian.com/evolution, gal/2002-10-28
|
||||||
|
Patrick Lam/plam@no_spam.mit.edu/Abiword, Endnote support/2002-06-27
|
||||||
|
Miles Lane/miles.lane@no_spam.attbi.com/QA, testing, bug reporting, UI design/2001-12-03
|
||||||
|
Andrew Lanoix/alanoix@no_spam.umich.edu/GNet/2002-10-28
|
||||||
|
Will LaShell/will@no_spam.lashell.net/Crescendo maint, pg_dbamin, Fifth Toe/2002-10-31
|
||||||
|
Alexander Larsson/alexl@no_spam.redhat.com/Dia, Gtk+, nautilus/2001-11-30
|
||||||
|
Ole Laursen/olau@no_spam.hardworking.de/Danish translations/2001-10-16
|
||||||
|
Jason Leach/jasonleach@no_spam.usa.net/Pan, GEdit, Evolution, misc bug fixes/2001-11-07
|
||||||
|
George Lebl/jirka@no_spam.5z.com/ Panel, Applets, libgnome*, gdm2, gob, gnome-utils, Czech Translations/2002-09-07
|
||||||
|
Gregory Leblanc/gleblanc@no_spam.linuxweasel.com/sysadmin/2002-09-16
|
||||||
|
Elliot Lee/sopwith@no_spam.redhat.com/ORBit, gnome-libs, sound stuff, gnome-sysadmin/2002-10-28
|
||||||
|
Peter Lerner/peter@no_spam.lerner.de/gtkmm/2002-10-30
|
||||||
|
James LewisMoss/dres@no_spam.debian.org/Debian packager, misc hacks/2001-10-21
|
||||||
|
Marcus Leyman/marcus@no_spam.leyman.nu/Flink/2002-10-31
|
||||||
|
Jessie Li/jessie.li@no_spam.sun.com/Mozilla accessibility/2002-11-16
|
||||||
|
Gary Little/gary.little@no_spam.sun.com/Sun GNOME website, SUN GNOME whitepaper & marketing/2002-02-09
|
||||||
|
Yibin Robin Lu/robin.lu@no_spam.no_spam.sun.com/gtk+ 2 bug fix/2002-11-16
|
||||||
|
Chris Lyttle/chris@no_spam.wilddev.net/gnome-games docs, gnome-user-guide/2002-09-14
|
||||||
|
Paolo Maggi/maggi@no_spam.athena.polito.it/gedit maintainer, misc patches to libbonobo[ui], libgnome[ui], libgnomeprint[ui]/2002-04-29
|
||||||
|
Roberto Majadas Lopez/phoenix@no_spam.nova.es/gnome-print, GUNIH (Gnome in the hispanic universities)/2002-09-07
|
||||||
|
Jordi Mallach/jordi@no_spam.sindominio.net/Debian packaging, Catalan translations/2002-09-07
|
||||||
|
Scott Mannina/scott.mannina@no_spam.sun.com/GNOME Marketing, Sun GNOME website, evangelism/2002-07-03
|
||||||
|
Luis Manuel Benítez Leva/vigueto@no_spam.teleline.es/Spanish translation, es.gnome.org, GNOME-MGP/2001-10-22
|
||||||
|
Kjartan Maraas/kmaraas@no_spam.gnome.org/1.4 release guy, i18n, docs, [www,developer].gnome.org, various other stuff/2002-09-08
|
||||||
|
Christian Marillat/marillat@no_spam.debian.org/Debian packaging of GNOME/2002-10-30
|
||||||
|
Ben Martin/monkeyiq@no_spam.users.sourceforge.net/Gevas, Ferris/2001-10-21
|
||||||
|
Olivier Martin/oleevye@no_spam.wanadoo.fr/Rhythmbox/2002-11-03
|
||||||
|
Brian Masney/masneyb@no_spam.gftp.org/gftp/2002-09-07
|
||||||
|
Dmitry G. Mastrukov/dmitry@no_spam.taurussoft.org/Russian translation/2002-11-01
|
||||||
|
Dietmar Maurer/dietmar@no_spam.maurer-it.com/libefs, bonobo/2002-09-07
|
||||||
|
Dermot McCluskey/dermot.mccluskey@no_spam.sun.com/QA, test specs/2002-11-09
|
||||||
|
Ian McKellar/yakk@no_spam.yakk.net/gnome-vfs, nautilus, panel/2002-09-07
|
||||||
|
Alastair McKinstry/mckinstry@no_spam.no_spam.computer.org/Irish translations/2002-10-28
|
||||||
|
Mark McLoughlin/mark@no_spam.skynet.ie/ORBit2, OAF/2001-09-30
|
||||||
|
Michael Meeks/michael@no_spam.ximian.com/ORBit2, linc, libbonobo[ui], bonobo-activation, at-spi, libgail-gnome, gnumeric, nautilus.../2002-09-07
|
||||||
|
Federico Mena-Quintero/federico@no_spam.gnu.org/GNOME, libs, etc./2002-10-25
|
||||||
|
Juan Pablo Mendoza Mendoza/pablo_juan@no_spam.yahoo.com/gnome-games maintainer/2001-10-23
|
||||||
|
Christophe Merlet/redfox@no_spam.redfoxcenter.org/French translation/2002-10-30
|
||||||
|
Dan Mills/danmills@no_spam.sandmill.org/tinderbox, packaging, HP-UX porting, bugfixes/2002-11-09
|
||||||
|
Paolo Molaro/lupus@no_spam.debian.org/Gtk-Perl, Gnome-Perl, gspeech, glib, Gtk+/2002-09-07
|
||||||
|
Ramsés Morales/ramses@no_spam.computer.org/document translations, evangelisation/2002-10-30
|
||||||
|
Sameer Morar/smorar@no_spam.smuts.uct.ac.za/GNOME-chord/2002-11-01
|
||||||
|
Jeffrey Morgan/jeffrey.morgan@no_spam.bristolwest.com/Java-GNOME language bindings/2001-09-30
|
||||||
|
Rodrigo Moya/rodrigo@no_spam.gnome-db.org/gnome-db, mergeant, GNOME Hispano, advocacy/2002-09-08
|
||||||
|
Shane T. Mueller/smueller@no_spam.umich.edu/Nautilus Scripts/2002-11-01
|
||||||
|
Ryan Muldoon/rpmuldoon@no_spam.students.wisc.edu/patches, bug testing, feature ideas/2002-10-31
|
||||||
|
Mike Newman/mike@no_spam.gtnorthern.demon.co.uk/membership, election/2002-10-24
|
||||||
|
Timothy Ney/ten@no_spam.no_spam.gnome.org/Operations, promotion, fundraising/2002-09-26
|
||||||
|
Brian Nitz/brian.nitz@no_spam.sun.com/support, bug reporting/2002-11-09
|
||||||
|
Bastien Nocera/hadess@no_spam.hadess.net/Gnome-utils/Gnome-games maintainership, bug fixing, Debian packaging, work on various parts of the desktop/2002-09-15
|
||||||
|
Leandro Noferini/leandro@no_spam.firenze.linux.it/Italian translation & documentation of gnome-applets and gnumeric/2002-09-11
|
||||||
|
Padraig O'Briain/padraig.obriain@no_spam.sun.com/maintainer of atk & gail, accessibility patches/2002-09-07
|
||||||
|
Eugene O'Connor/eugene.oconnor@no_spam.sun.com/User Guide Author, Documentation Style Guide/2002-09-07
|
||||||
|
Shane O'Connor/shane.oconnor@no_spam.sun.com/testing, patches, bug work, liaison with Ximian & Wipro/2002-09-08
|
||||||
|
Jaime Anguiano Olarra/jaime@no_spam.geneura.ugr.es/Spanish translation, gnome-db, GUADEC III/2003-10-01
|
||||||
|
Tomas Ogren/stric@no_spam.ing.umu.se/sys adm anoncvs, ftp.gnome.org, bugfixing, translation, portability stuff/2001-11-30
|
||||||
|
Ismael Olea/ismael@no_spam.olea.org/Spanish l10n and Euroaplique/02-09-07
|
||||||
|
Xavier Ordoquy/mcarkan@no_spam.users.sourceforge.net/Gael, dia-newcanvas, libglade/2001-10-21
|
||||||
|
Alvaro Lopez Ortega/alvaro@no_spam.0x50.org/gnome-db, GNOME Hispano, eighty, various talks and press related articles/2002-05-14
|
||||||
|
Sergey V. Oudaltsov/svu@no_spam.users.sourceforge.net/GSwitchIt toolkit/2002-11-03
|
||||||
|
Keith Packard/keithp@no_spam.keithp.com/Xft2, font-config, occassional X hacks/2002-06-27
|
||||||
|
Sergey Panov/sipan@no_spam.sipan.org/Russian localization/2002-11-01
|
||||||
|
Ricardo Fernandez Pascual/ric@no_spam.users.sourceforge.net/Galeon/2002-09-15
|
||||||
|
Narayana Pattipati/narayana.pattipati@no_spam.wipro.com/Accessibility work, performance improvements, bugfixing, testing/2002-09-07
|
||||||
|
Nils Pedersen/n.p@no_spam.sun.com/GUP, Sun ARC/2001-10-23
|
||||||
|
Havoc Pennington/hp@no_spam.pobox.com/GTK+, GConf, metacity, libwnck, gnome-terminal, misc other stuff/2002-09-12
|
||||||
|
Ettore Perazzoli/ettore@no_spam.ximian.com/Evolution, GtkHTML, gnome-vfs, Nautilus, Bonobo, gnome-libs/2002-09-07
|
||||||
|
Carlos Perello Marin/carlos@no_spam.gnome-db.org/gnome-db, gnome-print/2002-10-25
|
||||||
|
Bruce Perens/bruce@no_spam.perens.com/advocacy/2002-10-30
|
||||||
|
Sami Teemu Pesonen/sampeson@no_spam.iki.fi/Finnish translation for bug-buddy, evolution, gnome-games, gnorpm, rp3, gnomeicu, gnome-print/2002-09-15
|
||||||
|
Ian Peters/itp@no_spam.ximian.com/gnome-games/2002-09-07
|
||||||
|
Martin K. Petersen/mkp@no_spam.mkp.net/GDM/2002-10-28
|
||||||
|
László Péter/laca@no_spam.sun.com/Solaris build and packaging, portability, bugfixes/2002-11-09
|
||||||
|
Chris Phelps/chicane@no_spam.reninet.com/Glimmer, GtkExText, gIDE, gdl, anjuta, vdk/2001-10-22
|
||||||
|
Hasbullah Bin Pit/sebol@no_spam.ikhlas.com/Malay Localization/2002-10-31
|
||||||
|
Germn Poo-Caamao/gpoo@no_spam.ubiobio.cl/gturing porting, .es translation coordinator/2002-01-06
|
||||||
|
Roozbeh Pournader/roozbeh@no_spam.sharif.edu/Coodinator of Persian i18n/2002-09-11
|
||||||
|
Brittany Proctor/proctors@no_spam.pacbell.net/manned booths and supervised volunteers for GNOME booths, assisted in PR efforts/2002-10-30
|
||||||
|
Leslie Proctor/proctors@no_spam.pacbell.net/PR Coordinator/2002-09-07
|
||||||
|
Liam Quin/liam@no_spam.holoweb.net/nuisance, spiritual guidance, documentation, XML help, advocacy/2002-09-15
|
||||||
|
Jukka Rajala/jukka.rajala@no_spam.iki.fi/art work/2002-11-11
|
||||||
|
Sriram Ramkrishna/sri@no_spam.aracnet.com/bug reports, user support, advocacy, gnome-vfs doc/2002-10-28
|
||||||
|
Karsten Reincke/karsten.reincke@no_spam.karubik.de/docs, GNOME installation guide/2001-10-21
|
||||||
|
Chris Ridpath/chris.ridpath@no_spam.utoronto.ca/GOK/2002-11-03
|
||||||
|
Kristian Rietveld/kris@no_spam.gtk.org/GtkTreeView co-maintainer, combo box work, misc bug fixes/2002-04-16
|
||||||
|
Ariel Rios/ariel@no_spam.gnu.org/guile-gtk gnome-guile guile-gobject gnumeric/2002-09-07
|
||||||
|
Gregorio Robles/grex@no_spam.gsyc.escet.ujrc.es/Spanish translations, www.es.gnome.org webmaster/2001-10-22
|
||||||
|
Miguel Rodriguez/migrax@no_spam.terra.es/Gnomemeeting, patches to eel, wanda etc, bug work/2002-09-09
|
||||||
|
Christian Rose/menthos@no_spam.menthos.com/Swedish trans, Translation coordinator for Galeon and GnomeMeeting/2002-09-14
|
||||||
|
Nadav Rotem/nadav256@no_spam.hotmail.com/Teaching GNOME/GTK+, GPMM2/2002-11-03
|
||||||
|
Cody Russell/bratsche@no_spam.gnome.org/Misc hacking on gdk-pixbuf, gnome-libs, bonobo, evolution, gnome-vfs, linc, gtk+/2002-09-16
|
||||||
|
Irene Ryan/irene.ryan@no_spam.sun.com/documentation/2002-11-09
|
||||||
|
Changwoo Ryu/cwryu@no_spam.debian.org/Korean translation, gnome-games, pango/2002-09-07
|
||||||
|
Pawel Salek/pawsa@no_spam.theochem.kth.se/Balsa/2001-10-23
|
||||||
|
Arvind Samptur/arvind.samptur@no_spam.wipro.com/bugfixes & bugzilla work on gnome-session, gnome-panel and libwnck/2002-09-07
|
||||||
|
Aleksey Sanin/aleksey@no_spam.aleksey.com/ XMLSec Library,Yaxed,LibXML2/2002-11-01
|
||||||
|
Amaya M. Rodrigo Sastre/amaya@no_spam.debian.org/Spanish translations, debian packaging, advocacy/2002-10-30
|
||||||
|
Christian Fredrik Kalager Schaller/uraeus@no_spam.gnome.org/gstreamer, gnome summary/2002-09-14
|
||||||
|
Jörgen Scheibengruber/joergen.scheibengruber@no_spam.informatik.uni-ulm.de/gnomeradio & gppp/2001-12-04
|
||||||
|
JP Schnapper-Casteras/jpsc@stanford.edu/Contributor, GNOME Accessibility Project, GNOME Usability Project/2002-09-07
|
||||||
|
Reinout van Schouwen/reinout@no_spam.cs.vu.nl/Dutch translation, usability/2002-11-01
|
||||||
|
Wayne Schuller/k_wayne@no_spam.linuxpower.org/Bugzilla reports, Misc patches to bug buddy, gnome-libs, gnome-core/2002-06-12
|
||||||
|
Rebecca Schulman/rebecka@no_spam.caltech.edu/medusa, nautilus, gnome-vfs/2002-09-12
|
||||||
|
Rui Miguel Silva Seabra/rms@no_spam.1407.org/pt_PT abiword translations, rpms, bug reporting, gnome-office integration/2002-04-16
|
||||||
|
Martin Sevior/msevior@no_spam.physics.unimelb.edu.au/Abiword/2002-10-30
|
||||||
|
Joe Shaw/joe@no_spam.ximian.com/Ximian GNOME, Achtung, libgnomecanvas/2002-09-11
|
||||||
|
Dan Siemon/dan@no_spam.coverfire.com/Sensor Sweep Applet, bonobo-support/2002-10-30
|
||||||
|
Gustavo Noronha Silva/kov@no_spam.debian.org/Brasilian Portugese coordinator, GNOME debian packages/2002-07-03
|
||||||
|
Dennis Smit/synap@no_spam.yourbase.nl/NL translations, bugfixes, visual framework for GStreamer/2002-09-09
|
||||||
|
Andrew Sobala/andrew@no_spam.sobala.net/bug squad/2002-08-29
|
||||||
|
Patanjali Somayaji/patanjali@no_spam.usa.net/docs, bonobo-support, gnome-db2html3/2001-11-08
|
||||||
|
Richard M. Stallman/rms@no_spam.gnu.org/licensing and copyright advice to GNOME developers & documenters/2001-09-30
|
||||||
|
Jeffrey Stedfast/fejj@no_spam.ximian.com/Evolution, GMime, bonobo, bonobo-conf/2002-09-14
|
||||||
|
Jakub Steiner/jimmac@no_spam.ximian.com/icons and various artwork/2002-10-30
|
||||||
|
Thomas Vander Stichele/thomas@no_spam.urgent.rug.ac.be/GStreamer/2002-10-31
|
||||||
|
Anand Subramanian/anand.subra@no_spam.wipro.com/QA, GNOME 2 test specs, performance work/2002-09-07
|
||||||
|
Akira Tagoh/tagoh@no_spam.gnome.gr.jp/Japanese translation, Debian packaging, gnome-db, gnome-print/2002-10-28
|
||||||
|
Li-Cheng (Andy) Tai/atai@no_spam.atai.org/gpaint, advocacy, Foundation/2002-10-28
|
||||||
|
Katsunori Tanaka/tanaka@no_spam.computer.org/author of a Japanese GNOME 1.4 book/2001-11-05
|
||||||
|
Owen Taylor/otaylor@no_spam.redhat.com/gtk, pango/2002-10-25
|
||||||
|
Ghee Teo/ghee.teo@no_spam.sun.com/membership, election/2002-10-25
|
||||||
|
Benjy Thomas/benjy@no_spam.alum.mit.edu/Icon author/2002-10-31
|
||||||
|
Sam Tobin-Hochstadt/sam@no_spam.uchicago.edu/AbiWord/2002-10-28
|
||||||
|
Malcolm Tredinnick/malcolm@no_spam.commsecure.com.au/developer documentation/2002-09-16
|
||||||
|
Jon Trowbridge/trow@no_spam.gnu.org/Guppi-Gnumeric, Evolution, Red Carpet/2002-09-15
|
||||||
|
Vincent Untz/vincent@no_spam.vuntz.net/GNOME Foundation Membership & Elections Committee, Bug Squad, GnomeICU/2002-09-18
|
||||||
|
Francisco de Urquijo/urquijo@no_spam.servidor.unam.mx/The GNOME concept together with Miguel de Icaza, advocacy/2002-10-30
|
||||||
|
Jean-Marc Valin/jean-marc.valin@no_spam.hermes.usherb.ca/Overflow/2002-09-09
|
||||||
|
Kevin Vandersloot/kfv101@no_spam.psu.edu/Procman/2001-10-21
|
||||||
|
Philip Van Hoof/me@no_spam.freax.org/Gnome Clipboard Manager, Gnome Xsu, other minor patches/2002-08-29
|
||||||
|
Daniel Veillard/daniel@no_spam.veillard.com/libxml2, libxslt, board member/2002-09-15
|
||||||
|
Gustavo Maciel Dias Vieira/gdvieira@no_spam.zaz.com.br/Brazilian Portuguese translator and project co-coordinator/2002-09-14
|
||||||
|
Luis Villa/louie@no_spam.ximian.com/Bugzilla maintainer,improvements/2001-10-20
|
||||||
|
Colin Walters/walters@no_spam.debian.org/GNOME Debian packaging, Evolution, File Roller patches/2002-07-03
|
||||||
|
Xing Wang/quixon@no_spam.gnuchina.org/Dia and general bug fix/2002-11-01
|
||||||
|
Jeff Waugh/jdub@no_spam.gnome.org/GNOME 2.x Release Coordinator, GUADEC Planning Committee, website, support, advocacy, spreading of love and some UI things/2002-09-02
|
||||||
|
Aaron Weber/aaron@no_spam.ximian.com/Docs for: Evolution, rcd, rc, red-carpet/2002-10-28
|
||||||
|
Morten Welinder/terra@no_spam.diku.dk/gnumeric, gnome-print, libgsf, bonobo/2002-09-16
|
||||||
|
Sebastian Wilhelmi/seppi@no_spam.seppi.de/glib/2002-09-07
|
||||||
|
James Willcox/jwillcox@no_spam.cs.indiana.edu/gedit2, glade2, gnome-recent/2002-01-19
|
||||||
|
Peter Williams/peterw@no_spam.ximian.com/Balsa, Evolution mailer/2002-10-28
|
||||||
|
Andy Wingo/wingo@no_spam.pobox.com/GStreamer/2002-08-29
|
||||||
|
Simos Xenitellis/simos@no_spam.hellug.gr/Localisation for the Greek (el) language/2002-09-11
|
||||||
|
Antonio Xu/antonio.xu@no_spam.sun.com/Evolution bug fix/2002-11-11
|
||||||
|
Jay Yan/jay.yan@no_spam.sun.com/Mozilla integration, accessibility/2002-11-11
|
||||||
|
Bolian Yin/bolian.yin@no_spam.sun.com/Mozilla accessibility/2002-11-16
|
||||||
|
Kyle Yuan/kyle.yuan@no_spam.no_spam.sun.com/Mozilla accessibility/2002-11-16
|
||||||
|
Rosanna Yuen/zana@no_spam.webwynk.net/gnome-games/2002-09-14
|
||||||
|
George Zhang/George.Zhang@no_spam.sun.com/Sun CDE app porting/2002-11-16
|
||||||
|
Leon.Zhang/leon.zhang@no_spam.sun.com/documentation evolution/2002-11-11
|
||||||
|
Vincent Zhang/vincent.zhang@no_spam.sun.com/Redflag Linux packaging/2002-11-16
|
||||||
|
Silvia Zhao/silvia.zhao@no_spam.sun.com/Mozilla accessibility integration/2002-11-11
|
3333
elections/2002/results.txt
Normal file
3333
elections/2002/results.txt
Normal file
File diff suppressed because it is too large
Load diff
113
elections/2002/verify.html
Normal file
113
elections/2002/verify.html
Normal file
|
@ -0,0 +1,113 @@
|
||||||
|
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>The GNOME Foundation: Preliminary Results for the 2002 Elections</title>
|
||||||
|
</head>
|
||||||
|
<body bgcolor="#FFFFFF">
|
||||||
|
<center>
|
||||||
|
<table BORDER=2 CELLPADDING=5 WIDTH="670" NOSAVE >
|
||||||
|
<tr VALIGN=TOP NOSAVE>
|
||||||
|
<td VALIGN=TOP NOSAVE>
|
||||||
|
<center>
|
||||||
|
<a href="http://www.gnome.org">
|
||||||
|
<img SRC="/gnome.jpg" ALT="" border=0></a><img
|
||||||
|
SRC="text.png" ALT="The GNOME Foundation" height=198 width=354>
|
||||||
|
</center>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<center>
|
||||||
|
<a href="/index.html">Home</a> :
|
||||||
|
<a href="/press.html">Press</a> :
|
||||||
|
<a href="/organization.html">Organization</a> :
|
||||||
|
<a href="/documentation.html">Documentation</a> :
|
||||||
|
<a href="/membership.html">Membership</a> :
|
||||||
|
Elections :
|
||||||
|
<a href="/directory.html">Directory</a>
|
||||||
|
<a href="http://www.gnome.org/friends/">Fundraising</a>
|
||||||
|
</center>
|
||||||
|
<br>
|
||||||
|
<center>
|
||||||
|
2002 :
|
||||||
|
<a href="/election-2001.html">2001</a> :
|
||||||
|
<a href="/election-2000.html">2000</a>
|
||||||
|
</center>
|
||||||
|
<br>
|
||||||
|
<center>
|
||||||
|
<a href="/elections.html">General Information</a> :
|
||||||
|
<a href="/electionrules.html">Rules & Timeline</a> :
|
||||||
|
<a href="/ballot-summary.html">List of candidates</a> :
|
||||||
|
<a href="/voters.html">List of voters</a> :
|
||||||
|
<a href="overview.html">Director Overview</a> :
|
||||||
|
<a href="preliminary_results.html">Preliminary results</a> :
|
||||||
|
Verify instructions
|
||||||
|
</center>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<!-- End of Boilerplate -->
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
<h2 align="center">HOW TO VERIFY THE RESULTS</h2>
|
||||||
|
|
||||||
|
<h3>Obtaining all the files</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
To run the vote counting scripts, you need several files:
|
||||||
|
<ul>
|
||||||
|
<li>the votes archives for <a href="http://mail.gnome.org/archives/vote/2002-November.txt.gz">November</a> and <a href="http://mail.gnome.org/archives/vote/2002-December.txt.gz">December</a></li>
|
||||||
|
<li>the list of <a href="./registered-voters.txt">registered voters</a></li>
|
||||||
|
<li>the script to <a href="./list-addresses.py">generate the addresses of the voters</a></li>
|
||||||
|
<li>the script to <a href="./vote-counter.py">count the votes</a></li>
|
||||||
|
<li>the <a href="vote-archives.diff">diff file</a> that we applied to the vote archives</li>
|
||||||
|
</ul>
|
||||||
|
Please note that you need python to run the scripts.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h3>Running the scripts</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Here are the steps to obtain the results:
|
||||||
|
<pre>$ gunzip 2002-November.txt.gz 2002-December.txt.gz</pre>
|
||||||
|
<pre>$ cat 2002-November.txt 2002-December.txt > vote-archives.txt</pre>
|
||||||
|
<pre>$ python list-addresses.py registered-voters.txt > addresses.txt</pre>
|
||||||
|
<pre>$ python vote-counter.py vote-archives.txt dontforgettovote addresses.txt > results.txt</pre>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The results should be in results.txt. A list of errors will be
|
||||||
|
generated at the top of the output, but note that many of those errors
|
||||||
|
will represent problems which are fixed later in the archive
|
||||||
|
(manifested by the voter having a counted ballot later in the
|
||||||
|
results). The final tallies will be at the bottom.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If you want to replicate the posted results, you have to apply the diff
|
||||||
|
file before running the scripts:
|
||||||
|
<pre>$ diff -p0 < vote-archives.diff</pre>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<!-- Start of Boilerplate -->
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<center><font size=-1>This site is maintained by
|
||||||
|
<a href="mailto:membership-committee@gnome.org">the GNOME Foundation Membership and Elections Committee</a>
|
||||||
|
and was designed by <a href="mailto:jpsc@users.sourceforge.net">JP
|
||||||
|
Schnapper-Casteras</a> and <a href="mailto:bart@eazel.com">Bart Decrem</a>.</font></center>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
393
elections/2002/vote-archives.diff
Normal file
393
elections/2002/vote-archives.diff
Normal file
|
@ -0,0 +1,393 @@
|
||||||
|
--- vote-archives.txt 2002-12-03 01:06:22.000000000 +0100
|
||||||
|
+++ vote-archives.txt.new 2002-12-03 01:17:06.000000000 +0100
|
||||||
|
@@ -571,10 +571,6 @@
|
||||||
|
|
||||||
|
|
||||||
|
-----Original Message-----
|
||||||
|
-From: elections@gnome.org (GNOME Foundation Elections)
|
||||||
|
-To: zilch.am@home.se
|
||||||
|
-Date: Mon, 25 Nov 2002 23:56:23 +0100=20
|
||||||
|
-Subject: Official Ballot for 2002 GNOME Foundation Elections
|
||||||
|
|
||||||
|
Dear GNOME Foundation member,
|
||||||
|
|
||||||
|
@@ -2570,97 +2566,6 @@
|
||||||
|
> Ghee Teo <ghee.teo@sun.com>
|
||||||
|
> Vincent Untz <vincent@vuntz.net>
|
||||||
|
|
||||||
|
---=-P6/u3e99BFmH/JyylrIT
|
||||||
|
-Content-Type: text/html; charset=utf-8
|
||||||
|
-Content-Transfer-Encoding: 7bit
|
||||||
|
-
|
||||||
|
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
|
||||||
|
-<HTML>
|
||||||
|
-<HEAD>
|
||||||
|
- <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
|
||||||
|
- <META NAME="GENERATOR" CONTENT="GtkHTML/1.1.6">
|
||||||
|
-</HEAD>
|
||||||
|
-<BODY>
|
||||||
|
-On Mon, 2002-11-25 at 18:23, GNOME Foundation Elections wrote:
|
||||||
|
-<BLOCKQUOTE TYPE=CITE>
|
||||||
|
-<PRE><FONT COLOR="#737373" SIZE="3"><I>Dear GNOME Foundation member,
|
||||||
|
-
|
||||||
|
-This e-mail is your official ballot for the 2002 GNOME Foundation
|
||||||
|
-elections. You can vote from now to the deadline (December 2nd, 23:59
|
||||||
|
-UTC) by sending an e-mail to vote@gnome.org.
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-Vote instructions (just reply)
|
||||||
|
-=================
|
||||||
|
-
|
||||||
|
-Simply replying to this e-mail and choosing up to 11 candidates should
|
||||||
|
-be enough to vote. This means that you should delete all other
|
||||||
|
-candidates from your reply.
|
||||||
|
-
|
||||||
|
-Your vote has to be sent to vote@gnome.org.
|
||||||
|
-
|
||||||
|
-You will find a validation token in this mail. This token is used to
|
||||||
|
-identify you (and only you). For this reason, this token should not be
|
||||||
|
-modified nor deleted.
|
||||||
|
-
|
||||||
|
-Your ballot will be considered invalid if one of these conditions
|
||||||
|
-occurs:
|
||||||
|
-* there is no member e-mail address
|
||||||
|
-* the member e-mail address is not the e-mail address this ballot was
|
||||||
|
-sent to
|
||||||
|
-* there is no validation token
|
||||||
|
-* the validation token is not valid
|
||||||
|
-* there are too many candidates chosen (more than 11)
|
||||||
|
-* there is no candidate chosen
|
||||||
|
-* there is a duplicate vote for a candidate
|
||||||
|
-
|
||||||
|
-We would be grateful to you for not changing the format of this mail
|
||||||
|
-when replying (the '> ' coming from the reply is okay) because the votes
|
||||||
|
-will be counted using a script.
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-Ballot informations (do not modify nor delete)
|
||||||
|
-===================
|
||||||
|
-
|
||||||
|
-Member Address: jwillcox@cs.indiana.edu
|
||||||
|
-Validation Token: 244833af6ba582c91a7a6f6c6a1c36f7
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-List of candidates (choose up to 11 candidates, and delete the others)
|
||||||
|
-==================
|
||||||
|
- MIGUEL DE ICAZA (ID# 3)
|
||||||
|
- BASTIEN NOCERA (ID# 7)
|
||||||
|
- MICHAEL MEEKS (ID# 9)
|
||||||
|
- DANIEL VEILLARD (ID# 10)
|
||||||
|
- JAMES HENSTRIDGE (ID# 11)
|
||||||
|
- JEFF WAUGH (ID# 12)
|
||||||
|
- JIM GETTYS (ID# 13)
|
||||||
|
- LESLIE PROCTOR (ID# 14)
|
||||||
|
- NAT FRIEDMAN (ID# 15)
|
||||||
|
- JONATHAN BLANDFORD (ID# 16)
|
||||||
|
- LUIS VILLA (ID# 19)
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-Deadline
|
||||||
|
-========
|
||||||
|
-
|
||||||
|
-Please remember that after December 2nd, 23:59 UTC, no vote will be
|
||||||
|
-accepted any more. So don't forget to vote before this deadline.
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-The GNOME Foundation Election & Membership Committee
|
||||||
|
-
|
||||||
|
- Eric Baudais <baudais@kkpsi.org>
|
||||||
|
- Andy Tai <atai@atai.org>
|
||||||
|
- Ghee Teo <ghee.teo@sun.com>
|
||||||
|
- Vincent Untz <vincent@vuntz.net></I></FONT></PRE>
|
||||||
|
-</BLOCKQUOTE>
|
||||||
|
-</BODY>
|
||||||
|
-</HTML>
|
||||||
|
-
|
||||||
|
---=-P6/u3e99BFmH/JyylrIT--
|
||||||
|
-
|
||||||
|
-
|
||||||
|
From gpoo@ubiobio.cl Mon Nov 25 21:13:30 2002
|
||||||
|
Return-Path: <gpoo@ubiobio.cl>
|
||||||
|
Delivered-To: vote@gnome.org
|
||||||
|
@@ -3902,11 +3807,6 @@
|
||||||
|
List-Archive: <http://mail.gnome.org/mailman/private/vote/>
|
||||||
|
|
||||||
|
-----Original Message-----
|
||||||
|
-From: Vincent Untz,,, [mailto:vincent@vuntz.net]On Behalf Of GNOME
|
||||||
|
-Foundation Elections
|
||||||
|
-Sent: Monday, November 25, 2002 3:23 PM
|
||||||
|
-To: jpsc@Stanford.EDU
|
||||||
|
-Subject: Official Ballot for 2002 GNOME Foundation Elections
|
||||||
|
|
||||||
|
Dear GNOME Foundation member,
|
||||||
|
|
||||||
|
@@ -4585,24 +4485,6 @@
|
||||||
|
List-Archive: <http://mail.gnome.org/mailman/private/vote/>
|
||||||
|
|
||||||
|
|
||||||
|
-From: elections@gnome.org (GNOME Foundation Elections)
|
||||||
|
-Reply-To: vote@gnome.org
|
||||||
|
-To: nadav256@hotmail.com
|
||||||
|
-Subject: Official Ballot for 2002 GNOME Foundation Elections
|
||||||
|
-Date: Tue, 26 Nov 2002 00:23:08 +0100 (CET)
|
||||||
|
-Received: from 3rivieres.vuntz.net ([80.65.224.121]) by
|
||||||
|
-mc2-f32.law16.hotmail.com with Microsoft SMTPSVC(5.0.2195.5600); Mon, 25 Nov
|
||||||
|
-2002 15:23:31 -0800
|
||||||
|
-Received: from localhost.localdomain (brindas.vuntz.net [10.0.0.4])by
|
||||||
|
-3rivieres.vuntz.net (Postfix) with ESMTP id 7AD41401Bfor
|
||||||
|
-<nadav256@hotmail.com>; Tue, 26 Nov 2002 00:23:08 +0100 (CET)
|
||||||
|
-X-Mailer: Perl5 Mail::Internet v1.49
|
||||||
|
-Sender: "Vincent Untz,,," <vincent@vuntz.net>
|
||||||
|
-Message-Id: <20021125232308.7AD41401B@3rivieres.vuntz.net>
|
||||||
|
-Return-Path: vincent@vuntz.net
|
||||||
|
-X-OriginalArrivalTime: 25 Nov 2002 23:23:34.0373 (UTC)
|
||||||
|
-FILETIME=[AC900950:01C294D9]
|
||||||
|
-
|
||||||
|
Dear GNOME Foundation member,
|
||||||
|
|
||||||
|
This e-mail is your official ballot for the 2002 GNOME Foundation
|
||||||
|
@@ -6043,13 +5925,6 @@
|
||||||
|
Chris
|
||||||
|
|
||||||
|
|
||||||
|
------ Original Message -----
|
||||||
|
-From: "GNOME Foundation Elections" <elections@gnome.org>
|
||||||
|
-To: <chris.ridpath@utoronto.ca>
|
||||||
|
-Sent: Monday, November 25, 2002 6:23 PM
|
||||||
|
-Subject: Official Ballot for 2002 GNOME Foundation Elections
|
||||||
|
-
|
||||||
|
-
|
||||||
|
> Dear GNOME Foundation member,
|
||||||
|
>
|
||||||
|
> This e-mail is your official ballot for the 2002 GNOME Foundation
|
||||||
|
@@ -7386,30 +7261,6 @@
|
||||||
|
> List of candidates (choose up to 11 candidates, and delete the others)
|
||||||
|
> ==================
|
||||||
|
>
|
||||||
|
-> MARTIN SEVIOR (ID# 1)
|
||||||
|
-> RICHARD STALLMAN (ID# 2)
|
||||||
|
-> MIGUEL DE ICAZA (ID# 3)
|
||||||
|
-> BILL HANEMAN (ID# 4)
|
||||||
|
-> MIKE NEWMAN (ID# 5)
|
||||||
|
-> GLYNN FOSTER (ID# 6)
|
||||||
|
-> BASTIEN NOCERA (ID# 7)
|
||||||
|
-> MALCOLM TREDINNICK (ID# 8)
|
||||||
|
-> MICHAEL MEEKS (ID# 9)
|
||||||
|
-> DANIEL VEILLARD (ID# 10)
|
||||||
|
-> JAMES HENSTRIDGE (ID# 11)
|
||||||
|
-> JEFF WAUGH (ID# 12)
|
||||||
|
-> JIM GETTYS (ID# 13)
|
||||||
|
-> LESLIE PROCTOR (ID# 14)
|
||||||
|
-> NAT FRIEDMAN (ID# 15)
|
||||||
|
-> JONATHAN BLANDFORD (ID# 16)
|
||||||
|
-> JODY GOLDBERG (ID# 17)
|
||||||
|
-> TIM NEY (ID# 18)
|
||||||
|
-> LUIS VILLA (ID# 19)
|
||||||
|
-> AMY KAHN (ID# 20)
|
||||||
|
-> MARTIN BAULIG (ID# 21)
|
||||||
|
-> SRI RAMKRISHNA (ID# 22)
|
||||||
|
-> FEDERICO MENA QUINTERO (ID# 23)
|
||||||
|
->
|
||||||
|
>
|
||||||
|
> Deadline
|
||||||
|
> ========
|
||||||
|
@@ -12436,17 +12287,17 @@
|
||||||
|
>
|
||||||
|
> List of candidates (choose up to 11 candidates, and delete the others)
|
||||||
|
> ==================
|
||||||
|
- > MIGUEL DE ICAZA (ID# 3)
|
||||||
|
- > LUIS VILLA (ID# 19)
|
||||||
|
- > FEDERICO MENA QUINTERO (ID# 23)
|
||||||
|
- > DANIEL VEILLARD (ID# 10)
|
||||||
|
- > MICHAEL MEEKS (ID# 9)
|
||||||
|
- > NAT FRIEDMAN (ID# 15)
|
||||||
|
- > JIM GETTYS (ID# 13)
|
||||||
|
- > TIM NEY (ID# 18)
|
||||||
|
- > BASTIEN NOCERA (ID# 7)
|
||||||
|
- > RICHARD STALLMAN (ID# 2)
|
||||||
|
- > JEFF WAUGH (ID# 12)
|
||||||
|
+> MIGUEL DE ICAZA (ID# 3)
|
||||||
|
+> LUIS VILLA (ID# 19)
|
||||||
|
+> FEDERICO MENA QUINTERO (ID# 23)
|
||||||
|
+> DANIEL VEILLARD (ID# 10)
|
||||||
|
+> MICHAEL MEEKS (ID# 9)
|
||||||
|
+> NAT FRIEDMAN (ID# 15)
|
||||||
|
+> JIM GETTYS (ID# 13)
|
||||||
|
+> TIM NEY (ID# 18)
|
||||||
|
+> BASTIEN NOCERA (ID# 7)
|
||||||
|
+> RICHARD STALLMAN (ID# 2)
|
||||||
|
+> JEFF WAUGH (ID# 12)
|
||||||
|
|
||||||
|
--
|
||||||
|
Lucas Di Pentima - Santa Fe, Argentina - ICQ UIN: 6782045
|
||||||
|
@@ -16969,30 +16820,6 @@
|
||||||
|
>List of candidates (choose up to 11 candidates, and delete the others)
|
||||||
|
>==================
|
||||||
|
>
|
||||||
|
-> MARTIN SEVIOR (ID# 1)
|
||||||
|
-> RICHARD STALLMAN (ID# 2)
|
||||||
|
-> MIGUEL DE ICAZA (ID# 3)
|
||||||
|
-> BILL HANEMAN (ID# 4)
|
||||||
|
-> MIKE NEWMAN (ID# 5)
|
||||||
|
-> GLYNN FOSTER (ID# 6)
|
||||||
|
-> BASTIEN NOCERA (ID# 7)
|
||||||
|
-> MALCOLM TREDINNICK (ID# 8)
|
||||||
|
-> MICHAEL MEEKS (ID# 9)
|
||||||
|
-> DANIEL VEILLARD (ID# 10)
|
||||||
|
-> JAMES HENSTRIDGE (ID# 11)
|
||||||
|
-> JEFF WAUGH (ID# 12)
|
||||||
|
-> JIM GETTYS (ID# 13)
|
||||||
|
-> LESLIE PROCTOR (ID# 14)
|
||||||
|
-> NAT FRIEDMAN (ID# 15)
|
||||||
|
-> JONATHAN BLANDFORD (ID# 16)
|
||||||
|
-> JODY GOLDBERG (ID# 17)
|
||||||
|
-> TIM NEY (ID# 18)
|
||||||
|
-> LUIS VILLA (ID# 19)
|
||||||
|
-> AMY KAHN (ID# 20)
|
||||||
|
-> MARTIN BAULIG (ID# 21)
|
||||||
|
-> SRI RAMKRISHNA (ID# 22)
|
||||||
|
-> FEDERICO MENA QUINTERO (ID# 23)
|
||||||
|
->
|
||||||
|
>
|
||||||
|
>Deadline
|
||||||
|
>========
|
||||||
|
@@ -19634,17 +19461,6 @@
|
||||||
|
<mailto:vote-request@gnome.org?subject=unsubscribe>
|
||||||
|
List-Archive: <http://mail.gnome.org/mailman/private/vote/>
|
||||||
|
|
||||||
|
-From: elections@gnome.org (GNOME Foundation Elections)
|
||||||
|
-Subject: Official Ballot for 2002 GNOME Foundation Elections
|
||||||
|
-Reply-To: vote@gnome.org
|
||||||
|
-To: rms@gnu.org
|
||||||
|
-Sender: "Vincent Untz,,," <vincent@vuntz.net>
|
||||||
|
-Date: Tue, 26 Nov 2002 00:23:09 +0100 (CET)
|
||||||
|
-X-Spam-Status: No, hits=-0.1 required=5.0
|
||||||
|
- tests=SPAM_PHRASE_08_13
|
||||||
|
- version=2.41
|
||||||
|
-X-Spam-Level:
|
||||||
|
-
|
||||||
|
Dear GNOME Foundation member,
|
||||||
|
|
||||||
|
This e-mail is your official ballot for the 2002 GNOME Foundation
|
||||||
|
@@ -19961,109 +19777,6 @@
|
||||||
|
John Heard <John.Heard@Sun.com>
|
||||||
|
Sun Microsystems Inc.
|
||||||
|
|
||||||
|
---=-27z2RryfI8K99il9Efeg
|
||||||
|
-Content-Type: text/html; charset=utf-8
|
||||||
|
-Content-Transfer-Encoding: 7bit
|
||||||
|
-
|
||||||
|
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
|
||||||
|
-<HTML>
|
||||||
|
-<HEAD>
|
||||||
|
- <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
|
||||||
|
- <META NAME="GENERATOR" CONTENT="GtkHTML/1.1.6">
|
||||||
|
-</HEAD>
|
||||||
|
-<BODY>
|
||||||
|
-On Sun, 2002-12-01 at 08:15, GNOME Foundation Elections wrote:
|
||||||
|
-<BLOCKQUOTE TYPE=CITE>
|
||||||
|
-<PRE><FONT COLOR="#737373" SIZE="3"><I>Dear GNOME Foundation member,
|
||||||
|
-
|
||||||
|
-This e-mail is a reminder ballot for the 2002 GNOME Foundation
|
||||||
|
-elections: it seems you still haven't vote for the elections. Please
|
||||||
|
-remind that the deadline is December 2nd, 23:59 UTC.
|
||||||
|
-
|
||||||
|
-If you already voted, please contact the Elections & Membership
|
||||||
|
-Committee so that we can confirm that there's is no problem.
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-Vote instructions (just reply)
|
||||||
|
-=================
|
||||||
|
-
|
||||||
|
-Simply replying to this e-mail and choosing up to 11 candidates should
|
||||||
|
-be enough to vote. This means that you should delete all other
|
||||||
|
-candidates from your reply.
|
||||||
|
-
|
||||||
|
-Your vote has to be sent to vote@gnome.org.
|
||||||
|
-
|
||||||
|
-You will find a validation token in this mail. This token is used to
|
||||||
|
-identify you (and only you). For this reason, this token should not be
|
||||||
|
-modified nor deleted.
|
||||||
|
-
|
||||||
|
-Your ballot will be considered invalid if one of these conditions
|
||||||
|
-occurs:
|
||||||
|
-* there is no member e-mail address
|
||||||
|
-* the member e-mail address is not the e-mail address this ballot was
|
||||||
|
-sent to
|
||||||
|
-* there is no validation token
|
||||||
|
-* the validation token is not valid
|
||||||
|
-* there are too many candidates chosen (more than 11)
|
||||||
|
-* there is no candidate chosen
|
||||||
|
-* there is a duplicate vote for a candidate
|
||||||
|
-
|
||||||
|
-We would be grateful to you for not changing the format of this mail
|
||||||
|
-when replying (the '> ' coming from the reply is okay) because the votes
|
||||||
|
-will be counted using a script.
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-Ballot informations (do not modify nor delete)
|
||||||
|
-===================
|
||||||
|
-
|
||||||
|
-Member Address: john.heard@sun.com
|
||||||
|
-Validation Token: 3a1449ae237455ec1e144c124ef9b7d9
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-List of candidates (choose up to 11 candidates, and delete the others)
|
||||||
|
-==================
|
||||||
|
- MIGUEL DE ICAZA (ID# 3)
|
||||||
|
- BILL HANEMAN (ID# 4)
|
||||||
|
- MIKE NEWMAN (ID# 5)
|
||||||
|
- GLYNN FOSTER (ID# 6)
|
||||||
|
- MICHAEL MEEKS (ID# 9)
|
||||||
|
- DANIEL VEILLARD (ID# 10)
|
||||||
|
- JAMES HENSTRIDGE (ID# 11)
|
||||||
|
- JIM GETTYS (ID# 13)
|
||||||
|
- NAT FRIEDMAN (ID# 15)
|
||||||
|
- JONATHAN BLANDFORD (ID# 16)
|
||||||
|
- FEDERICO MENA QUINTERO (ID# 23)
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-Deadline
|
||||||
|
-========
|
||||||
|
-
|
||||||
|
-Please remember that after December 2nd, 23:59 UTC, no vote will be
|
||||||
|
-accepted any more. So don't forget to vote before this deadline.
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-The GNOME Foundation Election & Membership Committee
|
||||||
|
-
|
||||||
|
- Eric Baudais <baudais@kkpsi.org>
|
||||||
|
- Andy Tai <atai@atai.org>
|
||||||
|
- Ghee Teo <ghee.teo@sun.com>
|
||||||
|
- Vincent Untz <</FONT><A HREF="mailto:vincent@vuntz.net"><FONT SIZE="3">vincent@vuntz.net</FONT></A><FONT COLOR="#737373" SIZE="3">></I></FONT></PRE>
|
||||||
|
-</BLOCKQUOTE>
|
||||||
|
-<PRE><TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
|
||||||
|
-<TR>
|
||||||
|
-<TD>
|
||||||
|
--- <BR>
|
||||||
|
-John Heard <<A HREF="mailto:John.Heard@Sun.com">John.Heard@Sun.com</A>><BR>
|
||||||
|
-Sun Microsystems Inc.
|
||||||
|
-</TD>
|
||||||
|
-</TR>
|
||||||
|
-</TABLE>
|
||||||
|
-</PRE>
|
||||||
|
-</BODY>
|
||||||
|
-</HTML>
|
||||||
|
-
|
||||||
|
---=-27z2RryfI8K99il9Efeg--
|
||||||
|
-
|
||||||
|
|
||||||
|
From jason@peaceworks.ca Mon Dec 2 11:40:19 2002
|
||||||
|
Return-Path: <jason@peaceworks.ca>
|
||||||
|
@@ -20966,11 +20679,6 @@
|
||||||
|
|
||||||
|
|
||||||
|
-----Original Message-----
|
||||||
|
-From: Vincent Untz,,, [mailto:vincent@vuntz.net]On Behalf Of GNOME
|
||||||
|
-Foundation Elections
|
||||||
|
-Sent: Monday, November 25, 2002 4:29 PM
|
||||||
|
-To: proctors@pacbell.net
|
||||||
|
-Subject: Official Ballot for 2002 GNOME Foundation Elections
|
||||||
|
|
||||||
|
|
||||||
|
Dear GNOME Foundation member,
|
244
elections/2002/vote-counter.py
Executable file
244
elections/2002/vote-counter.py
Executable file
|
@ -0,0 +1,244 @@
|
||||||
|
#! /usr/bin/python
|
||||||
|
|
||||||
|
import re
|
||||||
|
import sys
|
||||||
|
import string
|
||||||
|
import md5
|
||||||
|
|
||||||
|
class Ballot:
|
||||||
|
def __init__ (self):
|
||||||
|
self.email = 0
|
||||||
|
self.member = 0
|
||||||
|
self.token = 0
|
||||||
|
self.votes = []
|
||||||
|
|
||||||
|
def add_vote (self, name, id):
|
||||||
|
self.votes.append ((name, id))
|
||||||
|
|
||||||
|
class Candidate:
|
||||||
|
def __init__ (self, name, id):
|
||||||
|
self.name = name
|
||||||
|
self.id = id
|
||||||
|
self.count = 0
|
||||||
|
self.voters = []
|
||||||
|
|
||||||
|
candidates = {}
|
||||||
|
|
||||||
|
candidate_tuples = [ \
|
||||||
|
("MARTIN SEVIOR", 1), \
|
||||||
|
("RICHARD STALLMAN", 2), \
|
||||||
|
("MIGUEL DE ICAZA", 3), \
|
||||||
|
("BILL HANEMAN", 4), \
|
||||||
|
("MIKE NEWMAN", 5), \
|
||||||
|
("GLYNN FOSTER", 6), \
|
||||||
|
("BASTIEN NOCERA", 7), \
|
||||||
|
("MALCOLM TREDINNICK", 8), \
|
||||||
|
("MICHAEL MEEKS", 9), \
|
||||||
|
("DANIEL VEILLARD", 10), \
|
||||||
|
("JAMES HENSTRIDGE", 11), \
|
||||||
|
("JEFF WAUGH", 12), \
|
||||||
|
("JIM GETTYS", 13), \
|
||||||
|
("LESLIE PROCTOR", 14), \
|
||||||
|
("NAT FRIEDMAN", 15), \
|
||||||
|
("JONATHAN BLANDFORD", 16), \
|
||||||
|
("JODY GOLDBERG", 17), \
|
||||||
|
("TIM NEY", 18), \
|
||||||
|
("LUIS VILLA", 19), \
|
||||||
|
("AMY KAHN", 20), \
|
||||||
|
("MARTIN BAULIG", 21), \
|
||||||
|
("SRI RAMKRISHNA", 22), \
|
||||||
|
("FEDERICO MENA QUINTERO", 23) ]
|
||||||
|
|
||||||
|
for c in candidate_tuples:
|
||||||
|
cand = Candidate (c[0], c[1])
|
||||||
|
candidates[cand.id] = cand
|
||||||
|
|
||||||
|
from_line_re = re.compile ("^From: *(.*)")
|
||||||
|
member_address_re = re.compile (">? *Member Address: *([^ ]*)")
|
||||||
|
auth_token_re = re.compile (">? *Validation Token: *(.*)")
|
||||||
|
vote_re = re.compile (">? *([A-Z- ]+) *\(ID# *([0-9]+)\)")
|
||||||
|
|
||||||
|
ballots = []
|
||||||
|
current_ballot = 0
|
||||||
|
|
||||||
|
filename = sys.argv[1] # mail archive file
|
||||||
|
secret_cookie = sys.argv[2] # secret cookie
|
||||||
|
voter_list = sys.argv[3] # list of valid voter addresses
|
||||||
|
|
||||||
|
# hash from valid addresses to whether they have sent in a ballot yet
|
||||||
|
valid_addresses = {}
|
||||||
|
|
||||||
|
voter_handle = open (voter_list)
|
||||||
|
for voter_addr in voter_handle.readlines ():
|
||||||
|
valid_addresses[string.strip (voter_addr)] = 0
|
||||||
|
|
||||||
|
handle = open (filename)
|
||||||
|
lines = handle.readlines ()
|
||||||
|
for line in lines:
|
||||||
|
|
||||||
|
match = from_line_re.match (line)
|
||||||
|
if match:
|
||||||
|
email = string.strip (match.group (1))
|
||||||
|
if current_ballot:
|
||||||
|
ballots.append (current_ballot)
|
||||||
|
current_ballot = Ballot ()
|
||||||
|
current_ballot.email = email
|
||||||
|
|
||||||
|
continue
|
||||||
|
|
||||||
|
match = member_address_re.match (line)
|
||||||
|
if match:
|
||||||
|
member = string.strip (match.group (1))
|
||||||
|
if (current_ballot.member):
|
||||||
|
print "Duplicate member address in ballot from '%s' - duplicates ''%s', '%s'" % (current_ballot.email, current_ballot.member, member)
|
||||||
|
else:
|
||||||
|
current_ballot.member = member
|
||||||
|
|
||||||
|
continue
|
||||||
|
|
||||||
|
match = auth_token_re.match (line)
|
||||||
|
if match:
|
||||||
|
token = string.strip (match.group (1))
|
||||||
|
if (current_ballot.token):
|
||||||
|
print "Duplicate auth token in ballot from '%s' - duplicates '%s', '%s'" % (current_ballot.email, current_ballot.token, token)
|
||||||
|
else:
|
||||||
|
current_ballot.token = token
|
||||||
|
|
||||||
|
continue
|
||||||
|
|
||||||
|
match = vote_re.match (line)
|
||||||
|
if match:
|
||||||
|
name = string.strip (match.group (1))
|
||||||
|
id = string.strip (match.group (2))
|
||||||
|
|
||||||
|
id = int(id)
|
||||||
|
|
||||||
|
if not candidates.has_key (id):
|
||||||
|
print "Unknown candidate '%s' ID %d in ballot from '%s'" % (name, id, current_ballot.email)
|
||||||
|
elif not candidates[id].name == name:
|
||||||
|
print "Candidate name '%s' for ID '%s' doesn't match, expected '%s'" % (name, id, candidates[id].name)
|
||||||
|
else:
|
||||||
|
current_ballot.add_vote (name, id)
|
||||||
|
|
||||||
|
continue
|
||||||
|
|
||||||
|
if current_ballot:
|
||||||
|
ballots.append (current_ballot)
|
||||||
|
|
||||||
|
handle.close ()
|
||||||
|
|
||||||
|
def contains_dups (b):
|
||||||
|
dups = {}
|
||||||
|
for v in b.votes:
|
||||||
|
id = v[1]
|
||||||
|
if dups.has_key (id):
|
||||||
|
return 1
|
||||||
|
dups[id] = 1
|
||||||
|
return 0
|
||||||
|
|
||||||
|
dup_tokens = {}
|
||||||
|
def md5_is_bad (b):
|
||||||
|
key = b.member + secret_cookie
|
||||||
|
m = md5.new (key)
|
||||||
|
digest = m.digest ()
|
||||||
|
# convert to hex, python 2.0 has hexdigest() but this one I'm using
|
||||||
|
# apparently does not
|
||||||
|
token = ""
|
||||||
|
for num in digest:
|
||||||
|
token = token + ("%02x" % (ord(num),))
|
||||||
|
if token == b.token:
|
||||||
|
if dup_tokens.has_key (token):
|
||||||
|
print "Auth token occurs twice, someone voted more than once"
|
||||||
|
return 0
|
||||||
|
else:
|
||||||
|
dup_tokens[token] = 1
|
||||||
|
return 0
|
||||||
|
else:
|
||||||
|
print "Bad auth token is %s hashed from '%s'" % (token, key)
|
||||||
|
return 1
|
||||||
|
|
||||||
|
def valid_voter (addr):
|
||||||
|
return valid_addresses.has_key (addr)
|
||||||
|
|
||||||
|
valid_ballots = {}
|
||||||
|
|
||||||
|
i = 0
|
||||||
|
for b in ballots:
|
||||||
|
error = 0
|
||||||
|
if not b.member:
|
||||||
|
error = "missing member address"
|
||||||
|
elif not b.token:
|
||||||
|
error = "missing auth token"
|
||||||
|
elif len (b.votes) > 11:
|
||||||
|
error = "too many votes (%d votes)" % len (b.votes)
|
||||||
|
elif len (b.votes) == 0:
|
||||||
|
error = "didn't list any candidates"
|
||||||
|
elif contains_dups (b):
|
||||||
|
error = "contains duplicate votes for the same candidate"
|
||||||
|
elif md5_is_bad (b):
|
||||||
|
error = "bad authentication token"
|
||||||
|
elif not valid_voter (b.member):
|
||||||
|
error = "ballot from someone not on the list of valid voters"
|
||||||
|
else:
|
||||||
|
if valid_ballots.has_key (b.token):
|
||||||
|
old = valid_ballots[b.token]
|
||||||
|
print "Overriding previous valid ballot %d from %s with new ballot %d" % (old[1], old[0].email, i)
|
||||||
|
valid_ballots[b.token] = (b, i)
|
||||||
|
|
||||||
|
if error:
|
||||||
|
print "Ignoring ballot %d from '%s' due to: %s" % (i, b.email, error)
|
||||||
|
|
||||||
|
i = i + 1
|
||||||
|
|
||||||
|
def tupcmp (a, b):
|
||||||
|
return cmp (a[1], b[1])
|
||||||
|
|
||||||
|
## Print results only after all errors have been printed, so
|
||||||
|
## we don't lose any errors.
|
||||||
|
valids = valid_ballots.values ()
|
||||||
|
valids.sort (tupcmp)
|
||||||
|
for (b, i) in valids:
|
||||||
|
print "Ballot %d:" % i
|
||||||
|
|
||||||
|
print " From: " + b.email
|
||||||
|
print " Member: " + b.member
|
||||||
|
print " Token: " + b.token
|
||||||
|
print " Voted for %d candidates:" % len (b.votes)
|
||||||
|
|
||||||
|
voted_for = []
|
||||||
|
|
||||||
|
valid_addresses[b.member] = 1
|
||||||
|
|
||||||
|
for v in b.votes:
|
||||||
|
id = v[1]
|
||||||
|
candidates[id].count = candidates[id].count + 1
|
||||||
|
candidates[id].voters.append (b.member)
|
||||||
|
voted_for.append (candidates[id].name)
|
||||||
|
|
||||||
|
for v in voted_for:
|
||||||
|
print " " + v
|
||||||
|
|
||||||
|
print "The following members did not vote:"
|
||||||
|
for addr in valid_addresses.keys ():
|
||||||
|
if not valid_addresses[addr]:
|
||||||
|
print addr
|
||||||
|
|
||||||
|
def cmpcand (a, b):
|
||||||
|
return cmp (a.count, b.count)
|
||||||
|
|
||||||
|
cand_list = candidates.values ()
|
||||||
|
cand_list.sort (cmpcand)
|
||||||
|
|
||||||
|
print ""
|
||||||
|
print ""
|
||||||
|
print "ELECTION RESULTS:"
|
||||||
|
|
||||||
|
print " %d of %d members cast a valid ballot" % (len (valids), len (valid_addresses.keys()))
|
||||||
|
|
||||||
|
for c in cand_list:
|
||||||
|
print " %s (%d votes)" % (c.name, c.count)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -61,6 +61,13 @@
|
||||||
<br>
|
<br>
|
||||||
<a NAME="News"></a><b>News</b>:
|
<a NAME="News"></a><b>News</b>:
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>
|
||||||
|
<strong>2002 GNOME Foundation Elections: Preliminary Results</strong>
|
||||||
|
<small>(11/20/2002)</small>
|
||||||
|
<blockquote>
|
||||||
|
<a href="elections/2002/preliminary_results.html">Preliminary results</a> for the 2002 GNOME Foundation Elections are out!
|
||||||
|
</blockquote>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<strong>2002 GNOME Foundation Elections</strong>
|
<strong>2002 GNOME Foundation Elections</strong>
|
||||||
<small>(11/20/2002)</small>
|
<small>(11/20/2002)</small>
|
||||||
|
|
|
@ -39,7 +39,9 @@
|
||||||
<a href="electionrules.html">Rules & Timeline</a> :
|
<a href="electionrules.html">Rules & Timeline</a> :
|
||||||
<a href="ballot-summary.html">List of candidates</a> :
|
<a href="ballot-summary.html">List of candidates</a> :
|
||||||
<a href="voters.html">List of voters</a> :
|
<a href="voters.html">List of voters</a> :
|
||||||
Director Overview
|
Director Overview :
|
||||||
|
<a href="elections/2002/preliminary_results.html">Preliminary results</a> :
|
||||||
|
<a href="elections/2002/verify.html">Verify instructions</a>
|
||||||
</center>
|
</center>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
|
@ -39,7 +39,9 @@
|
||||||
<a href="electionrules.html">Rules & Timeline</a> :
|
<a href="electionrules.html">Rules & Timeline</a> :
|
||||||
<a href="ballot-summary.html">List of candidates</a> :
|
<a href="ballot-summary.html">List of candidates</a> :
|
||||||
List of voters :
|
List of voters :
|
||||||
<a href="overview.html">Director Overview</a>
|
<a href="overview.html">Director Overview</a> :
|
||||||
|
<a href="elections/2002/preliminary_results.html">Preliminary results</a> :
|
||||||
|
<a href="elections/2002/verify.html">Verify instructions</a>
|
||||||
</center>
|
</center>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
Loading…
Reference in a new issue