Merge in branch created for forking GNOME Foundation voting system into Conservancy's own system.
This commit is contained in:
commit
17d144fbc8
264 changed files with 356 additions and 44674 deletions
47
ChangeLog
47
ChangeLog
|
@ -1,47 +0,0 @@
|
|||
=== ChangeLog discontinued ===
|
||||
|
||||
With the move to git, this module is switching from a ChangeLog file to
|
||||
relying on commit messages to provide change history. Please write commit
|
||||
messages in the format described at http://live.gnome.org/Git/CommitMessages
|
||||
|
||||
Below is a copy of this format:
|
||||
|
||||
=== begin example commit ===
|
||||
[tag] Short explanation of the commit
|
||||
|
||||
Longer explanation explaining exactly what's changed, whether any
|
||||
external or private interfaces changed, what bugs were fixed (with bug
|
||||
tracker reference if applicable) and so forth. Be concise but not too brief.
|
||||
=== end example commit ===
|
||||
|
||||
- The commit message is mainly for the other people, so they should be able
|
||||
to understand it now and six months later.
|
||||
|
||||
- Always add a brief description of the commit to the _first_ line of the
|
||||
commit and terminate by two newlines (it will work without the second
|
||||
newline, but that is not nice for the interfaces).
|
||||
|
||||
- First line (the brief description) must only be one sentence and should
|
||||
start with a capital letter unless it starts with a lowercase symbol or
|
||||
identifier. Don't use a trailing period either. Don't exceed 72 characters.
|
||||
|
||||
- You can prefix the first line with one tag, to make it easier to know to
|
||||
which part of the module the commit applies. For example, a commit with
|
||||
"[fish] Make it work with newer fortune" in the gnome-panel module clearly
|
||||
applies to the fish applet.
|
||||
|
||||
- The main description (the body) is normal prose and should use normal
|
||||
punctuation and capital letters where appropriate. Normally, for patches
|
||||
sent to a mailing list it's copied from there. This main description can be
|
||||
empty if the change is self-explanatory (eg: "Add DOAP file").
|
||||
|
||||
- When committing code on behalf of others use the --author option, e.g. git
|
||||
commit -a --author "Joe Coder <joe@coder.org>".
|
||||
|
||||
- When referring to a bug, you can use this form: bgo#12345. Use bgo for
|
||||
bugzilla.gnome.org, but you can also reference bugs in other bug trackers:
|
||||
rh means bugzilla.redhat.com, bnc means bugzilla.novell.com, lp means
|
||||
launchpad.net, etc.
|
||||
|
||||
- When a commit closes a bug, the commit message should contain a line like:
|
||||
Closes: http://bugzilla.gnome.org/show_bug.cgi?id=12345
|
17
HACKING
17
HACKING
|
@ -1,17 +0,0 @@
|
|||
Other than fixes to obvious typos, please do not commit to this module
|
||||
without first approving changes with the GNOME Foundation Board or
|
||||
the Membership Committee:
|
||||
|
||||
board-list@gnome.org
|
||||
membership-committee@gnome.org
|
||||
|
||||
Note that many of these files were originally created with various HTML
|
||||
authoring tools and have a lot of evil cruft in them. It is very unlikely
|
||||
that any of these files are valid HTML. Over time we should gradually clean
|
||||
them up whenever we edit them until some day all the old cruft is gone and
|
||||
we have valid HTML. :)
|
||||
|
||||
Please edit these files by hand and consider using indentation. ;)
|
||||
|
||||
[ See README in the gnomeweb-wml module for a primer about GNOME website
|
||||
development. ]
|
|
@ -1,3 +1,3 @@
|
|||
Vincent Untz
|
||||
E-mail: vuntz@gnome.org
|
||||
Userid: vuntz
|
||||
Bradley M. Kuhn
|
||||
E-mail: bkuhn@sfconservancy.org
|
||||
Userid: bkuhn
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
SUBDIRS = foundation.gnome.org
|
||||
SUBDIRS = vote
|
||||
|
||||
#install-data-local:
|
||||
# $(INSTALL) -d $(prefix)/scripts
|
||||
include $(top_srcdir)/rules.common
|
||||
|
|
121
README
121
README
|
@ -1,3 +1,120 @@
|
|||
This modules holds the web pages at http://foundation.gnome.org.
|
||||
# Why This Fork of GNOME Foundation's Voting System?
|
||||
|
||||
When I was setting up Conservancy's ability to run elections for its member
|
||||
projects, I surveyed various different systems. There are precious few Free
|
||||
Software voting systems. [Selectricity](http://selectricity.org/) is a good
|
||||
option, but upon discussions with the primary author, Benjamin "Mako" Hill,
|
||||
he confirmed that it does not currently implement any of the algorithms
|
||||
designed for multiple winner elections. So, if you want a preferential
|
||||
voting system with just one winner, Selectricity is probably the best choice.
|
||||
|
||||
Meanwhile, [openstv](http://packages.debian.org/unstable/main/openstv) is a
|
||||
command-line based system that implements all sorts of voting algorithms, but
|
||||
it has no vote-collection system. (It's also worth noting that openstv has
|
||||
since been taken proprietary, but older versions that were released as Free
|
||||
Software are still available.)
|
||||
|
||||
GNOME Foundation, noticing this, implemented their own little hacked-together
|
||||
system to collect votes for their annual Directorship elections, and they
|
||||
have the code available in their
|
||||
[GNOME Foundation website repository](https://git.gnome.org/browse/foundation-web/).
|
||||
This project is a fork of that repository, with *just* the voting stuff
|
||||
included. Most of the GNOME-isms have been removed, although a few remain.
|
||||
|
||||
I've also offered patches back to the GNOME Foundation repository by
|
||||
cherry-picking changes that are of use to both projects.
|
||||
|
||||
Having spent 10-20 hours poking around this PHP code, I must frankly say that
|
||||
this isn't a well-designed system, and I don't really recommend it. However,
|
||||
if you need to run a few elections, using this system, by following the
|
||||
instructions below, might be your quickest way to get an election up and
|
||||
running. (Note: the instructions herein are loosely based on
|
||||
[instructions available on the GNOME Foundation's wiki](https://wiki.gnome.org/MembershipCommittee/ElectionsHowTo),
|
||||
although those instructions are somewhat GNOME specific. I believe these
|
||||
instructions below are fully self-contained now, such that you don't have to
|
||||
read the GNOME Foundation's instructions as secondary information).
|
||||
|
||||
# Setting up an election
|
||||
|
||||
0. vote/include/election-sql.php expects a secret config file that exists
|
||||
only on the server and is included as PHP code. It's hard coded currently
|
||||
to: /home/admin/secret/anonvoting currently.
|
||||
|
||||
The file should look something like this:
|
||||
|
||||
<?php
|
||||
$mysql_host = "localhost";
|
||||
$mysql_user = "someuser";
|
||||
$mysql_password = "somepassword";
|
||||
$mysql_db = "somedb";
|
||||
$committee_name = "The Vote Masters";
|
||||
$committee_email = "elections@example.org";
|
||||
?>
|
||||
|
||||
1. When I deploy, I create an account for the election, as the mysql root user:
|
||||
|
||||
mysql -u root -p
|
||||
Password: <MYSQLROOTPW>
|
||||
|
||||
Then Run these commands at the mysql> prompt:
|
||||
|
||||
CREATE USER 'someusername' identified by 'somepassword';
|
||||
CREATE DATABASE somedbname;
|
||||
|
||||
Then, exit, and at the main command line run:
|
||||
|
||||
msyql -u root -p -D somedbname < ..../vote/include/schema.sql
|
||||
|
||||
Then run this again:
|
||||
|
||||
mysql -u root -p
|
||||
Password: <MYSQLROOTPW>
|
||||
|
||||
and at the mysql command line, run these grant commands:
|
||||
|
||||
GRANT SELECT on somedb.elections TO someuser@localhost;
|
||||
GRANT SELECT on somedb.election_choices TO someuser@localhost;
|
||||
GRANT SELECT,DELETE on somedb.election_tmp_tokens TO someuser@localhost;
|
||||
GRANT SELECT on somedb.election_voters TO someuser@localhost;
|
||||
GRANT SELECT,INSERT on somedb.election_anon_tokens TO someuser@localhost;
|
||||
GRANT SELECT,INSERT on somedb.election_votes TO someuser@localhost;
|
||||
|
||||
2. Create an election, with something like this:
|
||||
|
||||
mysql -u root -D somedb -p
|
||||
|
||||
SET NAMES 'utf8';
|
||||
INSERT t INTO elections (type, name, voting_start, voting_end, choices_nb, question) VALUES ("elections", "2011 Spring Election", "2011-05-29 00:00:00", "2011-06-12 23:59:59", "7", "Which candidates would you like to see Elected?");
|
||||
set @el_id = @@IDENTITY;
|
||||
INSERT INTO election_choices (election_id, choice) VALUES
|
||||
(@el_id, 'Candidate 1'),
|
||||
(@el_id, 'Candidate 2'),
|
||||
(@el_id, 'Candidate 3'),
|
||||
(@el_id, 'Candidate 4');
|
||||
INSERT INTO election_voters (election_id, email_address) VALUES
|
||||
(@el_id, 'voter1@example.org'),
|
||||
(@el_id, 'voter2@example.org'),
|
||||
(@el_id, 'voter3@example.com'),
|
||||
(@el_id, 'voter4@example.net');
|
||||
|
||||
INSERT INTO election_tmp_tokens (election_id, election_voter_id, tmp_token)
|
||||
SELECT @el_id, id, SUBSTRING(MD5(RAND()) FROM 1 FOR 24) AS tmp_token
|
||||
FROM election_voters where election_id = @el_id;
|
||||
|
||||
select @el_id;
|
||||
|
||||
That number you see at the end is this election's id. The URL you'll
|
||||
give out is thus something like:
|
||||
http://example.org/vote.php?election_id=THAT_NUMBER
|
||||
|
||||
Dealing With Problems
|
||||
=====================
|
||||
|
||||
## Missing Ballots
|
||||
|
||||
Voters might complain that they haven't received their token. Likely, it
|
||||
either went missing or the email address was wrongly noted in the
|
||||
database. In any case, you need to find the ID of the voter With the ID do
|
||||
something like:
|
||||
SELECT * FROM election_tmp_tokens WHERE election_id = 17 AND election_voter_id = $ID;
|
||||
|
||||
Please read the HACKING file before making any changes.
|
||||
|
|
|
@ -23,7 +23,7 @@ DIE=0
|
|||
(automake --version) < /dev/null > /dev/null 2>&1 ||{
|
||||
echo
|
||||
echo "You must have at minimum automake version 1.4 installed"
|
||||
echo "to compile foundation-web. Download the appropriate package"
|
||||
echo "to compile vote. Download the appropriate package"
|
||||
echo "for your distribution, or get the source tarball at"
|
||||
echo "ftp://ftp.cygnus.com/pub/home/tromey/automake-1.4.tar.gz"
|
||||
DIE=1
|
||||
|
@ -34,8 +34,8 @@ if test "$DIE" -eq 1; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
(test -d foundation.gnome.org) || {
|
||||
echo "You must run this script in the top-level foundation-web directory"
|
||||
(test -d vote) || {
|
||||
echo "You must run this script in the top-level vote system directory"
|
||||
exit 1
|
||||
}
|
||||
|
||||
|
@ -54,4 +54,4 @@ echo "Running $srcdir/configure --enable-maintainer-mode" "$@"
|
|||
$srcdir/configure --enable-maintainer-mode "$@" || exit $?
|
||||
|
||||
echo
|
||||
echo "Now type 'make' to compile foundation-web."
|
||||
echo "Now type 'make' to compile vote."
|
||||
|
|
38
configure.in
38
configure.in
|
@ -13,39 +13,7 @@ AC_SUBST(HTTP_PREFIX)
|
|||
|
||||
AC_OUTPUT([
|
||||
Makefile
|
||||
foundation.gnome.org/Makefile
|
||||
foundation.gnome.org/about/Makefile
|
||||
foundation.gnome.org/about/advisoryboard/Makefile
|
||||
foundation.gnome.org/about/history/Makefile
|
||||
foundation.gnome.org/about/charter/Makefile
|
||||
foundation.gnome.org/contact/Makefile
|
||||
foundation.gnome.org/img/Makefile
|
||||
foundation.gnome.org/img/logos/Makefile
|
||||
foundation.gnome.org/img/reports/Makefile
|
||||
foundation.gnome.org/legal/Makefile
|
||||
foundation.gnome.org/licensing/Makefile
|
||||
foundation.gnome.org/licensing/guidelines/Makefile
|
||||
foundation.gnome.org/licensing/usergroup/Makefile
|
||||
foundation.gnome.org/finance/Makefile
|
||||
foundation.gnome.org/membership/Makefile
|
||||
foundation.gnome.org/news/Makefile
|
||||
foundation.gnome.org/reports/Makefile
|
||||
foundation.gnome.org/vote/Makefile
|
||||
foundation.gnome.org/vote/include/Makefile
|
||||
foundation.gnome.org/vote/2000/Makefile
|
||||
foundation.gnome.org/vote/2001/Makefile
|
||||
foundation.gnome.org/vote/2002/Makefile
|
||||
foundation.gnome.org/vote/2003/Makefile
|
||||
foundation.gnome.org/vote/2004/Makefile
|
||||
foundation.gnome.org/vote/2004-10/Makefile
|
||||
foundation.gnome.org/vote/2005/Makefile
|
||||
foundation.gnome.org/vote/2005-10/Makefile
|
||||
foundation.gnome.org/vote/2006/Makefile
|
||||
foundation.gnome.org/vote/2007/Makefile
|
||||
foundation.gnome.org/vote/2007-10/Makefile
|
||||
foundation.gnome.org/vote/2009/Makefile
|
||||
foundation.gnome.org/vote/2010/Makefile
|
||||
foundation.gnome.org/vote/2011/Makefile
|
||||
foundation.gnome.org/vote/2012/Makefile
|
||||
foundation.gnome.org/vote/2013/Makefile
|
||||
vote/Makefile
|
||||
vote/include/Makefile
|
||||
vote/2013/Makefile
|
||||
])
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
|
||||
xmlns:foaf="http://xmlns.com/foaf/0.1/"
|
||||
xmlns:gnome="http://api.gnome.org/doap-extensions#"
|
||||
xmlns="http://usefulinc.com/ns/doap#">
|
||||
|
||||
<name xml:lang="en">Website foundation.gnome.org</name>
|
||||
<shortdesc xml:lang="en">Website foundation.gnome.org</shortdesc>
|
||||
<homepage rdf:resource="http://foundation.gnome.org" />
|
||||
<mailing-list rdf:resource="http://mail.gnome.org/mailman/listinfo/foundation-list" />
|
||||
<category rdf:resource="http://api.gnome.org/doap-extensions#infrastructure" />
|
||||
|
||||
<maintainer>
|
||||
<foaf:Person>
|
||||
<foaf:name>Vincent Untz</foaf:name>
|
||||
<foaf:mbox rdf:resource="mailto:vuntz@gnome.org" />
|
||||
<gnome:userid>vuntz</gnome:userid>
|
||||
</foaf:Person>
|
||||
</maintainer>
|
||||
</Project>
|
|
@ -1,4 +0,0 @@
|
|||
.htaccess
|
||||
index.html
|
||||
Makefile.in
|
||||
Makefile
|
|
@ -1,13 +0,0 @@
|
|||
SUBDIRS = about contact img legal licensing membership news finance vote reports
|
||||
|
||||
urlpath =
|
||||
|
||||
page_SCRIPTS = \
|
||||
index.html \
|
||||
.htaccess
|
||||
|
||||
page_DATA = \
|
||||
robots.txt \
|
||||
foundation.css
|
||||
|
||||
include $(top_srcdir)/rules.common
|
|
@ -1,4 +0,0 @@
|
|||
charter.html
|
||||
index.html
|
||||
Makefile.in
|
||||
Makefile
|
|
@ -1,11 +0,0 @@
|
|||
SUBDIRS = advisoryboard history charter
|
||||
|
||||
urlpath = /about
|
||||
|
||||
page_SCRIPTS = \
|
||||
index.html
|
||||
|
||||
page_DATA = \
|
||||
bylaws.pdf
|
||||
|
||||
include $(top_srcdir)/rules.common
|
|
@ -1,8 +0,0 @@
|
|||
SUBDIRS =
|
||||
|
||||
urlpath = /about/advisoryboard
|
||||
|
||||
page_SCRIPTS = \
|
||||
index.html
|
||||
|
||||
include $(top_srcdir)/rules.common
|
|
@ -1,123 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>About the GNOME Foundation Advisory Board</title>
|
||||
<meta name="cvsdate" content="$Date$" />
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>About the GNOME Foundation Advisory Board</h1>
|
||||
|
||||
<p>
|
||||
The Advisory Board is made up of organizations and companies that support
|
||||
GNOME. The Advisory Board has no decision-making authority but provides a
|
||||
vehicle for its members to communicate with the Board of Directors and
|
||||
help the Directors guide the overall direction of GNOME and the GNOME
|
||||
Foundation.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Current Advisory Board members are listed in our <a
|
||||
href="/about/">about</a> page.
|
||||
</p>
|
||||
|
||||
<h2>Roles and Responsibilities of Advisory Board Members</h2>
|
||||
|
||||
<ul>
|
||||
|
||||
<li>
|
||||
Represents and advises on the needs of the primary downstream partners
|
||||
served by GNOME.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Receives and actively provides input and discussion on topics sent to
|
||||
the Advisory Board list or discussed at Advisory Board meetings. Topics
|
||||
include things like financial reports, project status, and event
|
||||
planning.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Promotes GNOME. The GNOME Foundation and Advisory Board members often
|
||||
work together to promote GNOME, and members are expected to work with
|
||||
the GNOME Foundation to promote GNOME when opportunities arise. For
|
||||
example, by speaking about GNOME at industry events or at company or
|
||||
government meetings where people are not familiar with GNOME.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Identifies/presents opportunities for collaboration and alerts GNOME to
|
||||
significant relevant developments within other industries or working
|
||||
groups. This can include things like suggesting a GNOME presence at an
|
||||
established event or pointing out opportunities for partnership and
|
||||
making introductions to other companies and organizations.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Helps the GNOME Foundation grow and improve as an organization.
|
||||
Identifying services that the GNOME Foundation can provide for GNOME
|
||||
Foundation members, Advisory Board members and GNOME users. This can
|
||||
include things like suggesting a local event or project shortfalls
|
||||
(documentation, integration, support) that could be addressed by GNOME
|
||||
Foundation resources.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Provides mentorship and advice to community members working on projects
|
||||
like marketing, finance and fundraising. Mentorship can be provided
|
||||
directly by the Advisory Board member or by others in their company.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Ensures that their company is involved and engaged with upstream
|
||||
discussion and events where relevant. For example, ensure that the
|
||||
appropriate people are subscribed to the right forums and involved with
|
||||
upstream decisions.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Attends and sponsors GNOME events that align with the Advisory Board
|
||||
member's needs.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Offers guidance, advice and resources. This guidance can include not
|
||||
only opportunities for how to acquire money but other ways to solve
|
||||
problems. Examples include helping to solve our system administration
|
||||
shortage, planning representation at events, etc.
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<h2>Joining the Advisory Board</h2>
|
||||
|
||||
<p>
|
||||
If your organization or company is interested in joining the Advisory
|
||||
Board, please <a href="/contact/">contact</a> the Board of Directors.
|
||||
</p>
|
||||
|
||||
<h2>Annual Fee</h2>
|
||||
|
||||
<p>
|
||||
Advisory Board member companies pay an annual fee which helps finance
|
||||
the operations of the GNOME foundation. The <a
|
||||
href="/reports/">reports</a> that are published by the Foundation show
|
||||
how this money is used to help the GNOME project.
|
||||
</p>
|
||||
|
||||
<p>There are two levels for commerical companies:</p>
|
||||
|
||||
<ul>
|
||||
<li>Small company: 1-49 employees. $10,000 / year</li>
|
||||
<li>Medium and large company: 50 or more employees. $20,000 / year</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Fees may be waived for invited non-profit organizations.
|
||||
</p>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -1,24 +0,0 @@
|
|||
body {
|
||||
counter-reset: mySectionCounter;
|
||||
}
|
||||
|
||||
h1:before {
|
||||
counter-increment: mySectionCounter;
|
||||
content: 'ARTICLE ' counter(mySectionCounter, upper-roman) ' - ';
|
||||
}
|
||||
|
||||
h1 {
|
||||
counter-reset: mySubSectionCounter;
|
||||
}
|
||||
|
||||
h1:after {
|
||||
}
|
||||
|
||||
h2:before {
|
||||
counter-increment: mySubSectionCounter;
|
||||
content: 'Section ' counter(mySectionCounter, decimal) '.' counter(mySubSectionCounter, decimal) ': ';
|
||||
}
|
||||
|
||||
h2 {
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
|
@ -1,4 +0,0 @@
|
|||
charter.html
|
||||
index.html
|
||||
Makefile.in
|
||||
Makefile
|
|
@ -1,8 +0,0 @@
|
|||
SUBDIRS =
|
||||
|
||||
urlpath = /about/charter
|
||||
|
||||
page_SCRIPTS = \
|
||||
index.html
|
||||
|
||||
include $(top_srcdir)/rules.common
|
|
@ -1,840 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>The GNOME Foundation Charter</title>
|
||||
<meta name="cvsdate" content="$Date$" />
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Draft Charter for the GNOME Foundation</h1>
|
||||
<h2>Draft 0.61 (23 October 2000)</h2>
|
||||
|
||||
<p>
|
||||
This document describes the purpose, basic structure and operational
|
||||
policies of a proposed GNOME foundation. Although certain issues are not
|
||||
addressed fully, the core functions of the foundation are defined and
|
||||
procedures for them are described.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
This document includes broad <q>mission level</q> statements and
|
||||
operational provisions. We are in the process of creating Articles of
|
||||
Incorporation and By-Laws that will incorporate this charter, cast in
|
||||
stone our fundamental beliefs, and give us the flexibility to amend
|
||||
implementation items.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
A ChangeLog and author's list are at the end of this document.
|
||||
</p>
|
||||
|
||||
<h2>Preface: Why a GNOME Foundation?</h2>
|
||||
<p>
|
||||
Since the project was started in 1998, GNOME has grown tremendously. The
|
||||
technology has started to mature, the amount of code contributed has
|
||||
exploded, the number of developers (also known as GNOME hackers) who are
|
||||
contributing to GNOME has more than doubled. With the emergence of a
|
||||
GNOME industry, and as corporate partners are embracing GNOME, the number
|
||||
of hackers who are paid to work full-time on GNOME has grown
|
||||
dramatically, in addition to the hundreds of volunteer hackers in the
|
||||
community.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
As GNOME has grown, so have our goals. Over the next few years, we want
|
||||
to offer a state-of-the-art, fully free desktop to many people who today
|
||||
are not using computers because they are too expensive and too
|
||||
complicated to use.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
In short, GNOME is growing up.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
To achieve our goals in a timely manner, the project will need more focus
|
||||
than the current structure can offer. When GNOME was a smaller project,
|
||||
Miguel was able to make most of the key decisions. Today, there is a need
|
||||
for a forum that can provide GNOME, and the projects that make up GNOME,
|
||||
with the structure and support they will need to continue to grow. We
|
||||
need a more structured environment to smoothly integrate new citizens
|
||||
into the community. The GNOME Foundation will provide this support. The
|
||||
Foundation will also provide a place to resolve the inevitable conflicts
|
||||
that arise in a diverse community. Equally important, the Foundation can
|
||||
voice the decisions and positions of the GNOME project, and, therefore,
|
||||
can act as a liaison with the press and corporations who want to be
|
||||
involved with GNOME.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Most importantly, the GNOME Foundation will provide transparency and
|
||||
representation. Whereas decisions in the past have often been made in an
|
||||
ad-hoc fashion and in private conversations between a small number of
|
||||
people, the foundation will provide a forum that is elected by the GNOME
|
||||
community, that is accountable to that community, and that will conduct
|
||||
its affairs in the open.
|
||||
</p>
|
||||
|
||||
<h3>Mission Statement</h3>
|
||||
<p>
|
||||
The GNOME Foundation will work to further the goal of the GNOME project:
|
||||
to create a computing platform for use by the general public that is
|
||||
completely free software.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
To achieve this goal, the Foundation will coordinate releases of GNOME
|
||||
and determine which projects are part of GNOME. The Foundation will act
|
||||
as an official voice for the GNOME project, providing a means of
|
||||
communication with the press and with commercial and noncommercial
|
||||
organizations interested in GNOME software. The foundation may produce
|
||||
educational materials and documentation to help the public learn about
|
||||
GNOME software. In addition, it may sponsor GNOME-related technical
|
||||
conferences, and represent GNOME at relevant conferences sponsored by
|
||||
others, help create technical standards for the project and promote the
|
||||
use and development of GNOME software.
|
||||
</p>
|
||||
|
||||
<h2>I. Principles of the GNOME Foundation</h2>
|
||||
|
||||
<h3>Open and Public</h3>
|
||||
<p>
|
||||
In almost every sense of the word, GNOME is an open project. This is one
|
||||
of our greatest strengths, has always been, and should be the balefire by
|
||||
which we plot our course into the future.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The foundation should not be exclusionary or elitist. Every GNOME
|
||||
contributor, however small his or her contribution, must have the
|
||||
opportunity to participate in determining the direction and actions of
|
||||
the project.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The openness of GNOME has always been a point of pride for us, and an
|
||||
important characteristic which distinguishes us from many of the other
|
||||
open source projects out there. Anyone can become a contributor, write
|
||||
access to our CVS does not involve trial by fire or other masonic
|
||||
rituals, we don't use Access Control Lists, and we've always been
|
||||
exceedingly good about folding talented newcomers in our arms and
|
||||
welcoming them to the project. No resume required.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Major components of GNOME -- things we now consider to be absolutely core
|
||||
to the project -- were begun by energetic individuals with the desire to
|
||||
create something cool. Look at glade, zvt, libxml, dia, GNOME vfs,
|
||||
libart, the desktop icons... all of these were created by people who had
|
||||
not previously contributed heavily to the project, but who are now
|
||||
considered to be among our heavy hitters.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The GNOME foundation must not stifle the interest of outsiders. An
|
||||
ill-conceived foundation could discourage outsider participation
|
||||
directly, by establishing rules which limit the ability of potential
|
||||
contributors to make their mark, or indirectly, by engendering an
|
||||
alienating sense of elitism. The stained glass of the cathedral creates a
|
||||
colorful spectacle for those inside, but from the outside, the building
|
||||
is just a hulking grey edifice, intimidating and impenetrable.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
This principle has real, concrete meaning for the foundation: All
|
||||
discussions must be publicly viewable, any person must have the
|
||||
opportunity to contribute to the decision-making process, and every GNOME
|
||||
contributor must have the direct ability to influence the decisions which
|
||||
are made. The foundation must be democratic and friendly to those
|
||||
responsible for making GNOME what it is.
|
||||
</p>
|
||||
|
||||
<h3>GNOME is Free Software</h3>
|
||||
<p>
|
||||
GNOME is part of the GNU project and supports the goals of the GNU
|
||||
project as defined by the Free Software Foundation. Free software
|
||||
licensing has always been a mainstay of GNOME, and we must ensure that
|
||||
this tradition continues. GNOME will include only Free software.
|
||||
</p>
|
||||
|
||||
<h3>GNOME is a Meritocracy</h3>
|
||||
<p>
|
||||
Participation in the foundation is intended only for those individuals who
|
||||
are making contributions to the GNOME project and the software which makes
|
||||
up GNOME. A corporation, organization or individual should not be granted
|
||||
a place in the foundation unless its presence is justified by the merits
|
||||
of its contribution. Money cannot buy influence in the GNOME project: show
|
||||
us the code (or documentation, or translations, or leadership, or
|
||||
webmastering...).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
In the past, being a part of the GNOME project has simply meant
|
||||
<q>I wrote some code</q> or <q>I hang out on the mailing lists and build
|
||||
the thing from CVS frenetically every three hours.</q> There is no
|
||||
reason to change this.
|
||||
</p>
|
||||
|
||||
<h3>Build on What we Have (or: too much structure is poison)</h3>
|
||||
<p>
|
||||
In many ways, GNOME is a unique project. Comprised of dozens of autonomous
|
||||
modules, GNOME has not been subject to iron-fisted structural
|
||||
leadership. Furthermore, there are many pieces of software which are core
|
||||
to GNOME which stand with one foot in our camp and one foot outside. There
|
||||
really is no clear analogue to GNOME among most other free software
|
||||
projects. GNOME is bigger than almost every other effort in existence ,
|
||||
more loosely organized, and possibly faster growing. Plus, GNOME sits on
|
||||
the frontier of the Linux application market, and is likely to continue to
|
||||
face growing pains as we try to meet the needs of ISVs (Independent
|
||||
Software Vendors) and others who are joining the movement.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
It would be impossible to impose a high degree of bureaucratic structure
|
||||
onto a heretofore amorphous and somewhat anarchic community. And it
|
||||
shouldn't be done, anyway. Let's not attempt to imitate some of the groups
|
||||
which are smaller, or which had more structure in their beginnings. Any
|
||||
new structure which the GNOME foundation provides, if taken too far, will
|
||||
be artificial, ignored, or at worst: really really annoying to developers.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Furthermore, the foundation can have no real powers of enforcement;
|
||||
compliance with foundation decision should be an act of good-faith. If
|
||||
we've lost consensus to the point where we're regularly forcibly ejecting
|
||||
people from the foundation and co-opting their projects, we're sunk
|
||||
anyway.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Heavy bureaucracy is not in our DNA. And it shouldn't be. So let's not
|
||||
try to graft an administrative superstructure onto the community we've
|
||||
built. Furthermore, too high a level of administrative overhead will gum
|
||||
up the works to the point where the foundation will completely cease to
|
||||
function and become useless and vestigial.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Instead, the foundation will work with GNOME's strengths to make it
|
||||
better. A foundation that provides cohesion, vision, direction, and enough
|
||||
organization will be an incredible asset. A foundation that attempts to do
|
||||
this, but hides the iron fist under a velvet glove will not. Such an
|
||||
entity would likely be ignored, and words like <q>fork</q> would be
|
||||
thrown around.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The foundation should provide the project with just enough organization to
|
||||
accomplish its goals effectively. Some level of structure will be
|
||||
important for decision making, communication, and interacting with outside
|
||||
parties.
|
||||
</p>
|
||||
|
||||
<h3>Independence</h3>
|
||||
<p>
|
||||
The foundation must act in the best interests of GNOME, independent of
|
||||
influence from outside organizations and corporations. No single entity
|
||||
should have the ability to direct GNOME to its own ends.
|
||||
</p>
|
||||
|
||||
<h2>II. Tasks of the Foundation</h2>
|
||||
|
||||
<h3>Releasing GNOME, defining GNOME</h3>
|
||||
<p>
|
||||
The foundation bears the responsibility of coordinating each subsequent
|
||||
release of GNOME. For each release, this will include setting a schedule
|
||||
(whether or not it is overlooked), choosing the set of modules which are a
|
||||
part of the release, and preparing the appropriate marketing materials.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
GNOME is a loose collection of independent projects. The foundation will
|
||||
determine the set of modules which fall under the GNOME umbrella. Most
|
||||
often, the foundation will endorse a project as a GNOME project simply by
|
||||
including it in a release. In some cases, however, a project that is not
|
||||
scheduled to be included in any particular release will be designated as a
|
||||
part of GNOME. In these ways, the foundation will be <q>defining GNOME.</q>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
It should be apparent that these two tasks (defining GNOME and doing
|
||||
releases) are interrelated: most often, defining GNOME is just determining
|
||||
which modules are a part of any given release.
|
||||
</p>
|
||||
|
||||
<h3>Public Image and Voice</h3>
|
||||
<p>
|
||||
The foundation will be the principal entity with the ability to make
|
||||
official public statements for GNOME, such as press releases. The
|
||||
foundation will also be responsible for maintaining the <q>GNOME
|
||||
brand,</q> and will have to determine the appropriate uses of the
|
||||
associated trademarks. The foundation will also be a hub for
|
||||
joint-marketing efforts by those organizations (corporate and non) which
|
||||
want to make GNOME-related announcements. Regional groups, created to
|
||||
promote GNOME in specific areas, may wish to make their own announcements
|
||||
about their efforts.
|
||||
</p>
|
||||
|
||||
<h3>Corporate and Organizational Point of Contact</h3>
|
||||
<p>
|
||||
Companies and other organizations which want to communicate with the GNOME
|
||||
project should be able to use the foundation as their first point of
|
||||
contact. The foundation will be responsible for helping these
|
||||
organizations understand the GNOME project and become involved. The
|
||||
foundation will be vested with the power to represent GNOME in these
|
||||
conversations.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The foundation will also act as a forum for discussions between the
|
||||
organizations and companies which have an interest in GNOME. There will be
|
||||
a subgroup of the foundation which will include members from these
|
||||
organizations to make this possible.
|
||||
</p>
|
||||
|
||||
<h3>Standards Definition</h3>
|
||||
<p>
|
||||
As GNOME matures, it will become necessary to have an official set of
|
||||
standards which define GNOME compliance, for ISVs and for
|
||||
distributors. The foundation will be responsible for ratifying these
|
||||
standards, and authorizing the application of the GNOME trademark to them.
|
||||
</p>
|
||||
|
||||
<h3>Direction and Vision</h3>
|
||||
<p>
|
||||
The GNOME foundation will provide a sense of leadership and cohesive
|
||||
direction to the GNOME project. The foundation will work to communicate a
|
||||
vision and set of goals for the future releases of GNOME. These should be
|
||||
communicated to the general public and to the project at large.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
As GNOME evolves, other duties which are appropriate and necessary for the
|
||||
foundation to undertake will emerge. Before the board of directors of the
|
||||
foundation takes on any major new duties, it shall consult with the
|
||||
broader GNOME community.
|
||||
</p>
|
||||
|
||||
<h3>Fund Receipt and Disbursement</h3>
|
||||
<p>
|
||||
Individuals and organizations that want to make a monetary contribution
|
||||
to the GNOME project will be able to do so by making a contribution to
|
||||
the GNOME foundation. The foundation will be in charge of disbursing
|
||||
these funds to the benefit of GNOME and, to the extent possible, in
|
||||
accordance with the wishes of the benefactor.
|
||||
</p>
|
||||
|
||||
<h3>III. Basic Structure and Operation of the Foundation</h3>
|
||||
<p>
|
||||
The foundation will be global in scope, but incorporated in the United
|
||||
States. Affiliated foundations, created for the purpose of promoting
|
||||
GNOME, supporting developers or disbursement of funds, may be created in
|
||||
many countries or geographic areas.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The GNOME foundation is divided into three bodies: the Membership, the
|
||||
Board of Directors, and the Advisory Board.
|
||||
</p>
|
||||
|
||||
<h3>Membership</h3>
|
||||
<p>
|
||||
The Membership will be a large body made up of people who have made a
|
||||
contribution to any module which is part of GNOME. The intent of the
|
||||
Membership is to provide the opportunity for all contributors to have a
|
||||
place and a voice in the GNOME foundation. The Membership will be open to
|
||||
all people who want to be a member and who have made any kind of
|
||||
contribution to any part of the GNOME project, with no membership fee,
|
||||
and no requirement of organizational or corporate affiliation.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The membership will have two responsibilities: electing the Board of
|
||||
Directors, and issuing popular referenda on any issue under the
|
||||
jurisdiction of the foundation, at any time (hopefully an infrequent
|
||||
event).
|
||||
</p>
|
||||
|
||||
<h3>Board of Directors</h3>
|
||||
<p>
|
||||
The board is the primary decision-making body of the GNOME foundation. It
|
||||
is responsible for ratifying all decisions the GNOME foundation
|
||||
makes. These decisions can be overturned by referendum.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The board will be made up of a small, limited number of people, elected
|
||||
by the membership. New seats on the board may be made available as the
|
||||
project grows, subject to approval by the board or referendum of the
|
||||
membership.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
No single organization or company will be allowed to control more than
|
||||
40% of the board seats, regardless of election results. In the event that
|
||||
individuals affiliated with a corporation or organization hold more than
|
||||
40% of the seats, affiliates from that corporation will be required to
|
||||
resign until 40% is no longer held. Individuals affiliated with a company
|
||||
or organization are people who are employees, officers, or members of the
|
||||
board of directors of an organization; or have a significant consulting
|
||||
relationship; or own at least 1% of the equity or debt, or derivatives
|
||||
thereof, of a company.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Notwithstanding the above, members of the board of directors shall act on
|
||||
behalf of all GNOME contributors in the best interest of the GNOME
|
||||
project. Although board members may be affiliated with companies that
|
||||
have an interest in the success of GNOME, they will not be considered
|
||||
representatives of companies with which they are affiliated. The GNOME
|
||||
Foundation Board of Advisors provides a forum for corporate
|
||||
representation.
|
||||
</p>
|
||||
|
||||
<h3>Advisory Board</h3>
|
||||
<p>
|
||||
The Advisory Board is made up of companies and organizations which have a
|
||||
desire to participate in advising the foundation about releases and other
|
||||
decisions. The Advisory Board will have no decision-making ability. The
|
||||
Advisory Board is a place for its members to have open discussions about
|
||||
their GNOME-related strategies. Membership in the forum is open to all
|
||||
companies and groups who are interested in contributing to the GNOME
|
||||
project, subject to the approval of the board of directors.
|
||||
</p>
|
||||
|
||||
<p><b>Note the following information about advisory board fees is
|
||||
outdated. Please see <a href="http://foundation.gnome.org/about/">here</a> for up-to-date information</b></p>
|
||||
<p>
|
||||
Corporate members will pay a membership fee of $10,000 to join the
|
||||
Advisory Board. There is no membership fee for non-profit organizations
|
||||
or companies with fewer than 10 employees. Additionally, membership fees
|
||||
may be waived upon request by the board of directors. We value
|
||||
contributions of code and hackers resource much more than membership
|
||||
dues!
|
||||
</p>
|
||||
|
||||
<p>
|
||||
From time to time, ad-hoc committees may be formed, formally or
|
||||
informally, either by the board or the membership.
|
||||
</p>
|
||||
|
||||
<h2>IV. Board Meetings, Voting, Referendum and Election</h2>
|
||||
|
||||
<h3>Board Meetings & Votes</h3>
|
||||
<p>
|
||||
Voting sessions of the board of directors will be formal, performed
|
||||
either in-person, telephonically, via e-mail, or on IRC. This can be
|
||||
cryptographically authenticated with a registry of public keys. A simple
|
||||
majority is required to approve any measure. Often, decisions will be
|
||||
reached by consensus.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Minutes shall be kept for all meetings of the board of directors. Votes
|
||||
on all topics will be recorded and attributed. All of these records will
|
||||
be archived and made publicly available immediately.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
On certain occasions, conversations within the GNOME Foundation will be
|
||||
confidential. On those occasions, notes from meetings etc. may be edited
|
||||
to maintain confidentiality. We will work to keep confidential
|
||||
conversations down to a minimum.
|
||||
</p>
|
||||
|
||||
<h3>Referendum</h3>
|
||||
<p>
|
||||
A referendum can be issued by any member of the foundation.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
To be accepted, a request for a referendum must be endorsed by 10% of the
|
||||
Membership. The maximum number of valid endorsements from Members
|
||||
affiliated (as defined above) with any one corporation or organization
|
||||
shall be 5%.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
An electronic voting system will be established online, with members
|
||||
voting on a web page or by e-mail. In order for a referendum to pass,
|
||||
1/3d of the total membership must participate, and 2/3ds of the
|
||||
participating members must approve. There will be a mailing list for all
|
||||
of the members, and all referenda must be announced to the list by the
|
||||
initiator before they are opened on the voting system. At least three
|
||||
days must pass before the referendum is closed, and no referendum can
|
||||
remain open for longer than fourteen days.
|
||||
</p>
|
||||
|
||||
<h3>Elections and Board Size</h3>
|
||||
<p>
|
||||
Elections for the board of directors will be regularly held every
|
||||
year. Candidates for election must be members of the GNOME Foundation and
|
||||
shall nominate themselves. Members may vote for a number of candidates
|
||||
equal to the number of board slots that are available (in other words, if
|
||||
there are 10 slots on the board of directors, then each member may vote
|
||||
for up to 10 candidates).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The board shall be composed of those candidates who receive the highest
|
||||
number of votes.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The board of directors may be recalled by referendum, using the process
|
||||
described above. If the board of directors is recalled by referendum, new
|
||||
elections shall be held immediately.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Between elections, board vacancies or new board slots shall be filled by
|
||||
appointment by the board of directors.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The board of directors shall have at least 7 members and no more than 15
|
||||
members. Prior to each election, the board of directors shall determine
|
||||
the number of board seats for the next year. The initial board of
|
||||
directors shall be composed of 11 members.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If more than half of the elected candidates are affiliated with one
|
||||
company (as defined above), elections returns shall be adjusted as
|
||||
follows. Individuals who are affiliated with the company which has an
|
||||
excess of representatives shall be removed based on the number of votes
|
||||
they received until such individuals no longer hold a majority of the
|
||||
seats on the board. Other candidates shall replace them, based on the
|
||||
number of votes they received. (In other words, if there are 10 board
|
||||
seats and 6 people from company X were elected, than the one person from
|
||||
that company who received the fewest number of votes will be replaced by
|
||||
the candidate who received the 11th highest number of votes).
|
||||
</p>
|
||||
|
||||
<h2>V. Release Engineering / Defining GNOME</h2>
|
||||
<p>
|
||||
The board of directors will be responsible for authorizing the release of
|
||||
a new version of GNOME. The board will determine the set of modules
|
||||
which will make up the release.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Operational management of the release may be handled by a board-appointed
|
||||
committee or individual, made up of general Members and/or directors. The
|
||||
membership will be able to affect all these decisions primarily by
|
||||
participating in the discussions which lead up to them. In extreme cases,
|
||||
a referendum can be used.
|
||||
</p>
|
||||
|
||||
<h2>VI. Funds</h2>
|
||||
<p>
|
||||
One of the primary purposes of the GNOME foundation is to allow outsiders
|
||||
to contribute financially to the continued development of GNOME. These
|
||||
outsiders will make donations to the project, which will be disbursed by
|
||||
the board, under the advice of the membership.
|
||||
</p>
|
||||
|
||||
<h2>VII. Bootstrapping the GNOME Foundation</h2>
|
||||
<p>
|
||||
The membership will be populated with all the consenting members of the
|
||||
GNOME-hackers mailing list, people holding CVS accounts, and anyone else
|
||||
who speaks out and wants to join when asked.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
A committee shall be established by the current GNOME Steering Committee
|
||||
to manage the membership list, add new members and oversee the elections.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The first elections may be held prior to the incorporation of the
|
||||
Foundation but shall be held no later than 90 days from the incorporation
|
||||
of the GNOME Foundation. If the Foundation is incorporated prior to the
|
||||
first elections, the GNOME Steering Committee shall appoint on interim
|
||||
board of directors.
|
||||
</p>
|
||||
|
||||
<h3>VIII. Authors</h3>
|
||||
<p>
|
||||
This document was put together from contributions by many people. The
|
||||
crucial first draft was written by Nat Friedman based on discussions he
|
||||
had with Joe Shaw. This document is maintained by the GNOME Foundation
|
||||
<a href="mailto:board@gnome.org">Board of directors</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Numerous patches were submitted by:
|
||||
</p>
|
||||
<ul>
|
||||
<li>Joe Shaw</li>
|
||||
<li>Linas Vepstas</li>
|
||||
<li>Maciej Stachowiak</li>
|
||||
<li>Havoc Pennington</li>
|
||||
<li>Daniel Veillard</li>
|
||||
<li>Telsa Gwynne</li>
|
||||
<li>Mike Prestner</li>
|
||||
<li>Jim Gettys</li>
|
||||
<li>Alan Cox</li>
|
||||
<li>Kelly </li>
|
||||
<li>Frank Hecker</li>
|
||||
<li>Brian Behlendorff</li>
|
||||
<li>Robert Humphreys</li>
|
||||
<li>Rusty Conover</li>
|
||||
<li>Miguel de Icaza</li>
|
||||
<li>Elliott Lee</li>
|
||||
<li>Others</li>
|
||||
</ul>
|
||||
|
||||
<p>Please let me know who I need to delete/add.</p>
|
||||
|
||||
<h2>IX. Change log</h2>
|
||||
|
||||
<h3>Changes since draft 4.1:</h3>
|
||||
<ul>
|
||||
<li>minor line-edits throughout</li>
|
||||
</ul>
|
||||
|
||||
<h4>Mission statement</h4>
|
||||
<p>
|
||||
Rewrote mission statement. Removed sentence <q>GNOME Foundation will
|
||||
oversee the technical direction of GNOME</q>.
|
||||
</p>
|
||||
|
||||
<h4>I. Principles</h4>
|
||||
<p>Meritocracy:</p>
|
||||
<ul>
|
||||
<li>
|
||||
Participation in the foundation is intended only for those people who
|
||||
are responsible for actual contributions to the software which makes up
|
||||
GNOME.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Change to: Participation in the foundation is intended only for those
|
||||
individuals who are making contributions to the GNOME project and the
|
||||
software which makes up GNOME.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Reason: previous language appears to exclude all non-hackers.
|
||||
</p>
|
||||
|
||||
<h4>III. Basic Structure</h4>
|
||||
<ul>
|
||||
<li>
|
||||
Board: qualified what it means to be <q>affiliated</q> with a
|
||||
company: added materiality requirement for consultants.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Board: lowered the maximum number of people who can be associated with
|
||||
any one company to 40% (previously 50%).
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Board: clarified that board members do not represent their
|
||||
employers.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Board: changed 1% ownership rule to include warrants and options.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h4>IV. Board Meetings, Voting, Elections and Referendum</h4>
|
||||
<ul>
|
||||
<li>Elections and Board Size: rewrote this. Removed slate provisions.</li>
|
||||
|
||||
<li>Added provision that candidates must be members.</li>
|
||||
</ul>
|
||||
|
||||
<h4>VII. Bootstrapping the Foundation</h4>
|
||||
<ul>
|
||||
<li>
|
||||
<q>A committee shall be established by the current GNOME Steering
|
||||
Committee to manage the membership list and add new members.</q> Added:
|
||||
<q>and oversee the elections</q>.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<q>The first elections may be held prior to the incorporation of the
|
||||
Foundation but shall be held no later than 90 days from the incorporation
|
||||
of the GNOME Foundation. If the Foundation is incorporated prior to the
|
||||
first elections, the GNOME Steering Committee shall appoint on interim
|
||||
board of directors.</q> Made changes to account for elections prior to
|
||||
incorporation and to remove slate provision.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h4>VIII. Some open issues</h4>
|
||||
<p>
|
||||
Removed this section. Reason for change: no longer needed.
|
||||
</p>
|
||||
|
||||
<h3>Changes since draft 4:</h3>
|
||||
|
||||
<ul>
|
||||
<li>[missed a few]</li>
|
||||
<li>- Added Authors listing</li>
|
||||
</ul>
|
||||
|
||||
<h4>Preface: Why a GNOME Foundation?:</h4>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<q>Since the project was started in 1998</q>.
|
||||
</p>
|
||||
<p>
|
||||
Reason: avoid relative time reference.
|
||||
</p>
|
||||
</li>
|
||||
<li><q>the number of paid developers has grown dramatically</q></li>
|
||||
<li>
|
||||
<p>
|
||||
<q>technology has STARTED TO mature</q>.
|
||||
</p>
|
||||
<p>
|
||||
Reason: false advertising.
|
||||
</p>
|
||||
</li>
|
||||
<li>introduced the word Developer and explained that we use Hackers as well.</li>
|
||||
<li>added <q>We need a new structure to more smoothly integrate new citizens into the community</q></li>
|
||||
<li>changed: Over the next few years, we want to offer a state-of-the-art, fully free desktop to many people who today are not using computers</li>
|
||||
<li>added <q>To achieve our goals in a timely manner, the project will need more focus than the curent structure can offer.</q></li>
|
||||
<li>changed: <q>...the inevitable conflicts that arise in a diverse community.</q></li>
|
||||
</ul>
|
||||
|
||||
<h3>Changes since draft 3:</h3>
|
||||
|
||||
<ul>
|
||||
<li>Added Preface: Why a GNOME Foundation?</li>
|
||||
|
||||
<li>Added Mission Statement</li>
|
||||
<li>replaced <q>doesn't</q> by <q>does not</q> and made other minor word changes.</li>
|
||||
|
||||
<li>renumbered sections.</li>
|
||||
</ul>
|
||||
|
||||
<h4>I. Principles</h4>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Renamed this to Principles of the GNOME Foundation and created
|
||||
<q>II. Tasks of the GNOME Foundation</q>.
|
||||
</p>
|
||||
<p>
|
||||
Reason: The principles and tasks are really two different things
|
||||
that belong under separate headings.
|
||||
</p>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<p>
|
||||
Deleted introductory paragraph.
|
||||
</p>
|
||||
<p>
|
||||
Reason: it tried to explain the link between Principles and Tasks.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h5>Open and Public:</h5>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Deleted: We didn't get here by way of smoke-filled rooms and power
|
||||
hierarchies. We got here because of people.
|
||||
</p>
|
||||
<p>
|
||||
Reason: it's a negative statement that is somewhat
|
||||
anachronistic. Second sentence is a platitude. Removed by request.
|
||||
</p>
|
||||
</li>
|
||||
<li>Moved last paragraph to:</li>
|
||||
</ul>
|
||||
|
||||
<h5>Free Software:</h5>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Added: GNOME is part of the GNU project and supports the goals of the
|
||||
GNU project as defined by the Free Software Foundation.
|
||||
</p>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<p>
|
||||
Deleted <q>as determined by the Board of Directors</q>.
|
||||
</p>
|
||||
<p>
|
||||
Reason: this is implementation wording. The board may delegate this
|
||||
task to a committee or deal with it in some other way.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h5>Meritocracy</h5>
|
||||
<ul>
|
||||
<li>
|
||||
Changed <q>participation should be available only to those</q> to
|
||||
<q>participation is intended for</q> by request.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h5>Build on What we have</h5>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Deleted: <q>Think: Emperor</q>.
|
||||
</p>
|
||||
<p>
|
||||
Reason: obscure and unnecessary.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h5>Tasks:</h5>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Moved "Fund Receipt & Disbursement" to the end.
|
||||
</p>
|
||||
<p>
|
||||
Reason: less important function.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h4>II. Structure and Operation</h4>
|
||||
|
||||
<h5>Advisory Board:</h5>
|
||||
<ul>
|
||||
<li>
|
||||
Modified: Corporate members will pay an membership fee of $10,000 to
|
||||
join the Advisory Board. There is no membership fee for non-profit
|
||||
organizations or companies with less than 10 employees. Additionally,
|
||||
membership fees may be waived upon request by the board of directors. We
|
||||
value contributions of code and hackers resource much more than
|
||||
membership dues!
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h5>III. Board Meetings, Voting, Elections and Referendum</h5>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Added Board Meetings section, which includes openness and
|
||||
confidentiality clause.
|
||||
</p>
|
||||
<p>
|
||||
Reason: moved from the Principles Section, where it didn't belong,
|
||||
since this is operational.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
|
@ -1,73 +0,0 @@
|
|||
$head_prefix% generated by Docutils <http://docutils.sourceforge.net/>
|
||||
\usepackage{fixltx2e} % LaTeX patches, \textsubscript
|
||||
\usepackage{cmap} % fix search and cut-and-paste in Acrobat
|
||||
$requirements
|
||||
%%% Custom LaTeX preamble
|
||||
%%% For some weird reasond, Dollar latex_preamble loads courier and stuff, so we disable that...
|
||||
|
||||
%%% User specified packages and stylesheets
|
||||
$stylesheet
|
||||
%%% This is hard coded as we don't want to configure rst2latex nor call it with a very long list of arguments
|
||||
%% Only god knows why they set the counter to 0...
|
||||
\setcounter{secnumdepth}{3}
|
||||
|
||||
|
||||
% To have real PDF comments
|
||||
\usepackage{pdfcomment}
|
||||
\usepackage{xcolor}
|
||||
|
||||
%%% HEADERS & FOOTERS
|
||||
\usepackage{lastpage}
|
||||
\usepackage{titletoc}
|
||||
\usepackage{titlesec}
|
||||
\usepackage{fancyhdr} % This should be set AFTER setting up the page geometry
|
||||
\pagestyle{fancy} % options: empty , plain , fancy
|
||||
\renewcommand{\headrulewidth}{0pt} % customise the layout...
|
||||
\lhead{}\chead{Bylaws of GNOME Foundation as of April 5, 2002}\rhead{}
|
||||
\lfoot{}\cfoot{\thepage{}/\pageref{LastPage}}\rfoot{}
|
||||
|
||||
|
||||
% \renewcommand{\thesection}{\textsc{ARTICLE}~\Roman{section}:}
|
||||
\renewcommand\thesection{\Roman{section}}
|
||||
\renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}}
|
||||
% \newcommand\romanref[1]{\ref{#1}}
|
||||
% \newcounter{romansectionreftmp}
|
||||
% \newcommand\romanref[1]{%
|
||||
% \setcounter{romansectionreftmp}{\ref{#1}}%
|
||||
% \Roman{romansectionreftmp}%
|
||||
% }
|
||||
|
||||
% Have a pagebreak instead of a ruler
|
||||
\newcommand*{\DUtransition}{\pagebreak[4]}
|
||||
|
||||
% To use those, do smth like .. role:: huge
|
||||
% in your document
|
||||
\newcommand{\DUroleuppercase}[1]{\uppercase{#1}}
|
||||
\newcommand{\DUrolecentered}[1]{\begin{center}#1\end{center}}
|
||||
%\newcommand{\DUrolecentered}[1]{{\centering #1}}
|
||||
\newcommand{\DUrolehuge}[1]{\begin{huge}#1\end{huge}}
|
||||
\newcommand{\DUrolehugeuppercase}[1]{\DUrolehuge{\DUroleuppercase{#1}}}
|
||||
|
||||
\newcommand{\comment}[1]{\pdfmargincomment{#1}%
|
||||
\mbox{}\marginpar{\footnotesize\raggedright\hspace{0pt}\color{red}\emph{#1}}%
|
||||
}
|
||||
\newcommand{\DUrolecomment}[1]{\comment{#1}}
|
||||
|
||||
|
||||
%%% Fallback definitions for Docutils-specific commands
|
||||
$fallbacks$pdfsetup
|
||||
%%% Body
|
||||
\begin{document}
|
||||
%%% Again, hardcoded to not have to configure or call rst2latex with special arguments
|
||||
% \selectlanguage{english}
|
||||
% \titlelabel{\thesection}{\textsc{ARTICLE}~\Roman{section}:}
|
||||
\titleformat{\section}{\sffamily\Large\bfseries}{ARTICLE \Roman{section}:}{1em}{\uppercase}
|
||||
\titleformat{\subsection}{\sffamily\large\bfseries}{Section \thesubsection:}{1em}{}
|
||||
\titlecontents{section}[1.0em]
|
||||
{\addvspace{1em}\bfseries}
|
||||
{\contentslabel{3em}}
|
||||
{\hspace*{-2.3em}}
|
||||
{\hfill\contentspage}
|
||||
|
||||
$body_pre_docinfo$docinfo$dedication$abstract$body
|
||||
\end{document}
|
|
@ -1,3 +0,0 @@
|
|||
index.html
|
||||
Makefile.in
|
||||
Makefile
|
|
@ -1,8 +0,0 @@
|
|||
SUBDIRS =
|
||||
|
||||
urlpath = /about/history
|
||||
|
||||
page_SCRIPTS = \
|
||||
index.html
|
||||
|
||||
include $(top_srcdir)/rules.common
|
|
@ -1,253 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>The GNOME Foundation History</title>
|
||||
<meta name="cvsdate" content="$Date$" />
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Previous GNOME Foundation Boards</h1>
|
||||
|
||||
<ul>
|
||||
<li><a href="#2010">July 2010 - June 2011</a></li>
|
||||
<li><a href="#2009">July 2009 - June 2010</a></li>
|
||||
<li><a href="#2008">January 2008 - June 2009</a></li>
|
||||
<li><a href="#2007">Fall 2006 - Fall 2007</a></li>
|
||||
<li><a href="#2006">Fall 2005 - Fall 2006</a></li>
|
||||
<li><a href="#2005">Fall 2004 - Fall 2005</a></li>
|
||||
<li><a href="#2004">Fall 2003 - Fall 2004</a></li>
|
||||
<li><a href="#2003">Fall 2002 - Fall 2003</a></li>
|
||||
<li><a href="#2002">Fall 2001 - Fall 2002</a></li>
|
||||
<li><a href="#2001">Fall 2000 - Fall 2001</a></li>
|
||||
</ul>
|
||||
|
||||
<h2 id="2010">July 2010 - June 2011</h2>
|
||||
<p>
|
||||
The Board of Directors from July 2010 to June 2011 was:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Brian Cameron</li>
|
||||
<li>Emily Chen</li>
|
||||
<li>Paul Cutler</li>
|
||||
<li>Og Maciel</li>
|
||||
<li>Germán Póo-Caamaño</li>
|
||||
<li>Andreas Nilsson</li>
|
||||
<li>Bastien Nocera</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="2009">July 2009 - June 2010</h2>
|
||||
|
||||
<p>
|
||||
The Board of Directors from July 2009 to June 2010 was:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Brian Cameron</li>
|
||||
<li>Jorge Castro *</li>
|
||||
<li>Paul Cutler **</li>
|
||||
<li>Diego Escalante Urrelo</li>
|
||||
<li>Germán Póo-Caamaño</li>
|
||||
<li>Srinivasa Ragavan</li>
|
||||
<li>Vincent Untz</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
<em>* Lucas Rocha was elected, but resigned in February 2010. Jorge
|
||||
Castro has been nominated to replace Lucas Rocha as director. See the <a
|
||||
href="http://mail.gnome.org/archives/foundation-announce/2010-February/msg00002.html">announce</a>
|
||||
for more information.</em>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>** Behdad Esfahbod was elected, but resigned in March 2010.
|
||||
Paul Cutler has been nominated to replace Behdad Esfahbod as director.
|
||||
See the <a href="http://mail.gnome.org/archives/foundation-announce/2010-March/msg00002.html">announce</a>
|
||||
for more information.</em>
|
||||
</p>
|
||||
|
||||
|
||||
<h2 id="2008">January 2008 - June 2009</h2>
|
||||
|
||||
<p>
|
||||
In September/October 2007, it was decided that the next board (and only
|
||||
the next one) will serve for 18 months, in order to align the start of
|
||||
the new board with GUADEC. Read the <a
|
||||
href="http://mail.gnome.org/archives/foundation-announce/2007-October/msg00002.html">announcement</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The Board of Directors from January 2008 to June 2009 was:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Brian Cameron</li>
|
||||
<li>Diego Escalante Urrelo *</li>
|
||||
<li>Behdad Esfahbod</li>
|
||||
<li>John Palmieri</li>
|
||||
<li>Lucas Rocha</li>
|
||||
<li>Vincent Untz</li>
|
||||
<li>Luis Villa</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
<em>* Jeff Waugh was elected, but resigned in December 2008. Diego Escalante Urrelo has been nominated to replace Jeff Waugh as director. See the <a href="http://mail.gnome.org/archives/foundation-list/2008-December/msg00014.html">announce</a> for more information.</em>
|
||||
</p>
|
||||
|
||||
<h2 id="2007">Fall 2006 - Fall 2007</h2>
|
||||
|
||||
<p>
|
||||
The Board of Directors for Fall 2006 through Fall 2007 was:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Behdad Esfahbod</li>
|
||||
<li>Glynn Foster</li>
|
||||
<li>Quim Gil</li>
|
||||
<li>Anne Østergaard</li>
|
||||
<li>Lucas Rocha *</li>
|
||||
<li>Vincent Untz</li>
|
||||
<li>Jeff Waugh</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
<em>* Dave Neary was elected, but resigned in July 2007. Lucas Rocha has
|
||||
been nominated to replace Dave Neary as director. See the <a
|
||||
href="http://mail.gnome.org/archives/foundation-list/2007-July/msg00025.html">announce</a>
|
||||
for more information.</em>
|
||||
</p>
|
||||
|
||||
<h2 id="2006">Fall 2005 - Fall 2006</h2>
|
||||
|
||||
<p>
|
||||
In October/November 2005, a vote was held to reduce the number of board
|
||||
directors from 11 to 7. Read the <a
|
||||
href="http://mail.gnome.org/archives/foundation-announce/2005-November/msg00009.html">announcement</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The Board of Directors for Fall 2005 through Fall 2006 was:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Jonathan Blandford</li>
|
||||
<li>Quim Gil *</li>
|
||||
<li>Federico Mena-Quintera</li>
|
||||
<li>David Neary</li>
|
||||
<li>Anne Østergaard</li>
|
||||
<li>Vincent Untz</li>
|
||||
<li>Jeff Waugh</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
<em>* Luis Villa was elected, but resigned in June 2006. Quim Gil has
|
||||
been nominated to replace Luis Villa as director. See the <a
|
||||
href="http://mail.gnome.org/archives/foundation-announce/2006-June/msg00000.html">announce</a>
|
||||
for more informations.</em>
|
||||
</p>
|
||||
|
||||
<h2 id="2005">Fall 2004 - Fall 2005</h2>
|
||||
|
||||
<p>
|
||||
The Board of Directors for Fall 2004 through Fall 2005 was:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Jonathan Blandford</li>
|
||||
<li>Murray Cumming</li>
|
||||
<li>Jody Goldberg</li>
|
||||
<li>Miguel de Icaza</li>
|
||||
<li>Federico Mena-Quintera</li>
|
||||
<li>David Neary</li>
|
||||
<li>Tim Ney</li>
|
||||
<li>Christian Schaller</li>
|
||||
<li>Owen Taylor (Chairperson)</li>
|
||||
<li>Daniel Veillard</li>
|
||||
<li>Luis Villa</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="2004">Fall 2003 - Fall 2004</h2>
|
||||
|
||||
<p>
|
||||
The Board of Directors for Fall 2003 through Fall 2004 was:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Jonathan Blandford</li>
|
||||
<li>Dave Camp</li>
|
||||
<li>Glynn Foster</li>
|
||||
<li>Nat Friedman</li>
|
||||
<li>Jody Goldberg</li>
|
||||
<li>Bill Haneman</li>
|
||||
<li>Leslie Proctors</li>
|
||||
<li>Owen Taylor</li>
|
||||
<li>Malcolm Tredinnick</li>
|
||||
<li>Luis Villa</li>
|
||||
<li>Jeff Waugh</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="2003">Fall 2002 - Fall 2003</h2>
|
||||
|
||||
<p>
|
||||
The Board of Directors for Fall 2002 through Fall 2003 was:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Jonathan Blandford</li>
|
||||
<li>Miguel de Icaza</li>
|
||||
<li>Glynn Foster</li>
|
||||
<li>Nat Friedman</li>
|
||||
<li>Jim Gettys</li>
|
||||
<li>Jody Goldberg</li>
|
||||
<li>Bill Haneman</li>
|
||||
<li>James Henstridge</li>
|
||||
<li>Daniel Veillard</li>
|
||||
<li>Luis Villa</li>
|
||||
<li>Jeff Waugh</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="2002">Fall 2001 - Fall 2002</h2>
|
||||
|
||||
<p>
|
||||
The Board of Directors for Fall 2001 through Fall 2002 was:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Jonathan Blandford</li>
|
||||
<li>Miguel de Icaza</li>
|
||||
<li>Nat Friedman</li>
|
||||
<li>Jim Gettys</li>
|
||||
<li>Jody Goldberg</li>
|
||||
<li>Telsa Gwynne</li>
|
||||
<li>James Henstridge</li>
|
||||
<li>George Lebl</li>
|
||||
<li>Federico Mena-Quintero</li>
|
||||
<li>Havoc Pennington</li>
|
||||
<li>Daniel Veillard</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="2001">Fall 2000 - Fall 2001</h2>
|
||||
|
||||
<p>
|
||||
The Board of Directors for Fall 2000 through Fall 2001 was:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Bart Decrem</li>
|
||||
<li>Jim Gettys</li>
|
||||
<li>John Heard</li>
|
||||
<li>Miguel de Icaza</li>
|
||||
<li>Raph Levien</li>
|
||||
<li>Dan Mueth</li>
|
||||
<li>Havoc Pennington</li>
|
||||
<li>Federico Mena Quintero</li>
|
||||
<li>Maciej Stachowiak</li>
|
||||
<li>Owen Taylor</li>
|
||||
<li>Daniel Veillard</li>
|
||||
</ul>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -1,129 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>About the GNOME Foundation</title>
|
||||
<meta name="cvsdate" content="$Date$" />
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>About the GNOME Foundation</h1>
|
||||
|
||||
<p>
|
||||
The GNOME Foundation is comprised of a number of bodies - the
|
||||
Board of Directors, the Executive Director, the Advisory Board
|
||||
and the GNOME Membership. The <a href="charter/">GNOME Foundation
|
||||
Charter</a> outlines the overall purpose, structure, and process
|
||||
for the GNOME Foundation. The <a href="bylaws.pdf">GNOME Foundation By-laws</a>
|
||||
(PDF) document the policies and procedures of the Foundation as a
|
||||
non-profit group.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The GNOME Foundation publishes <a href="../reports/">Reports</a> on its
|
||||
activities each quarter and each year. Here are the last reports:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="../reports/gnome-report-2010-Q2.html">Q2 2010 Report</a></li>
|
||||
<li><a href="../reports/gnome-annual-report-2008.pdf">2008 Annual Report</a> (PDF)</li>
|
||||
</ul>
|
||||
|
||||
<h2>Board of Directors</h2>
|
||||
|
||||
<p>
|
||||
The GNOME Foundation is run by a Board of Directors, which is elected
|
||||
annually by the GNOME community, as the GNOME Membership, to carry out
|
||||
much of the GNOME Foundation's tasks. The Board of Directors meets every
|
||||
other week with a phone conference to discuss various topics pertaining
|
||||
to the regular activities of the GNOME Foundation and GNOME. The minutes
|
||||
to these meetings are posted publicly on the <a href="http://mail.gnome.org/archives/foundation-list/">
|
||||
foundation-list mailing list</a> and on the <a
|
||||
href="http://live.gnome.org/FoundationBoard/Minutes">Minutes wiki
|
||||
page</a> for easier access.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The Board of Directors from July 2011 to June 2012 is:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Brian Cameron</li>
|
||||
<li>Emmanuele Bassi</li>
|
||||
<li>Ryan Lortie</li>
|
||||
<li>Shaun McCance</li>
|
||||
<li>Bastien Nocera</li>
|
||||
<li>Stormy Peters</li>
|
||||
<li>Germán Póo-Caamaño</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
The <a href="./history/">history of the Board of Directors</a> lists all
|
||||
directors elected in previous years.
|
||||
</p>
|
||||
|
||||
<h2>Executive Director</h2>
|
||||
|
||||
<p>
|
||||
Karen Sandler serves as the GNOME Foundation's executive director.
|
||||
The Executive Director is tasked with managing and growing the GNOME Foundation as an organization.
|
||||
Working with the Board of Directors, Advisory Board, and the GNOME
|
||||
Foundation members.
|
||||
</p>
|
||||
|
||||
<h2>Advisory Board</h2>
|
||||
|
||||
<p>
|
||||
The <a href="/about/advisoryboard/">Advisory Board</a> is made up of
|
||||
organizations and companies that support GNOME. The Advisory Board has no
|
||||
decision-making authority but provides a vehicle for its members to
|
||||
communicate with the Board of Directors and help the Directors guide the
|
||||
overall direction of GNOME and the GNOME Foundation. Get more details
|
||||
about the <a href="/about/advisoryboard/">way the Advisory Board
|
||||
works</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The Advisory Board consists of representatives from the following GNOME
|
||||
Foundation member corporations and projects:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Canonical</li>
|
||||
<li>Collabora</li>
|
||||
<li>Debian Project</li>
|
||||
<li>Free Software Foundation</li>
|
||||
<li>Google</li>
|
||||
<li>IBM</li>
|
||||
<li>Igalia</li>
|
||||
<li>Intel</li>
|
||||
<li>Motorola</li>
|
||||
<li>Mozilla Foundation</li>
|
||||
<li>Nokia</li>
|
||||
<li>OLPC</li>
|
||||
<li>Oracle</li>
|
||||
<li>Red Hat</li>
|
||||
<li>Software Freedom Law Center</li>
|
||||
<li>Sugar Labs</li>
|
||||
<li>SUSE</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Each Advisory Board member has up to three representatives. An up-to-date
|
||||
list of representatives is maintained on the <a
|
||||
href="http://live.gnome.org/AdvisoryBoard">Advisory Board wiki page</a>.
|
||||
</p>
|
||||
|
||||
<h2>GNOME Foundation Membership</h2>
|
||||
|
||||
<p>
|
||||
The <a href="/membership/">GNOME Foundation Membership</a> consists of
|
||||
all the contributors to the GNOME project. Members can run for election
|
||||
to the Board of Directors, vote in the elections for the Board of
|
||||
Directors, and suggest referenda.
|
||||
</p>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -1,3 +0,0 @@
|
|||
index.html
|
||||
Makefile.in
|
||||
Makefile
|
|
@ -1,8 +0,0 @@
|
|||
SUBDIRS =
|
||||
|
||||
urlpath = /contact
|
||||
|
||||
page_SCRIPTS = \
|
||||
index.html
|
||||
|
||||
include $(top_srcdir)/rules.common
|
|
@ -1,48 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Contact the GNOME Foundation</title>
|
||||
<meta name="cvsdate" content="$Date$" />
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Contact the GNOME Foundation</h1>
|
||||
|
||||
<h2>Email</h2>
|
||||
<dl>
|
||||
<dd><a href="mailto:board@gnome.org">Board of Directors</a></dd>
|
||||
<dd><a href="mailto:membership-committee@gnome.org">Foundation Membership Committee</a></dd>
|
||||
<dd><a href="mailto:elections@gnome.org">Foundation Elections Committee</a></dd>
|
||||
</dl>
|
||||
|
||||
<h2>Mailing lists</h2>
|
||||
<dl>
|
||||
<dd><a href="http://mail.gnome.org/mailman/listinfo/foundation-list">Foundation mailing list</a></dd>
|
||||
<dd><a href="http://mail.gnome.org/mailman/listinfo/foundation-announce">Foundation Announce mailing list</a></dd>
|
||||
</dl>
|
||||
|
||||
<h2>Telephone</h2>
|
||||
<p>
|
||||
Voice message for the foundation board and administrators can be left at
|
||||
+1-617-206-3947.**
|
||||
</p>
|
||||
|
||||
<p>
|
||||
**Fraudulent checks - The Foundation rarely sends out checks, and never without prior discussion with the recipient. Those checks are usually for travel or other reimbursements for GNOME contributors. If you have received a check in the mail from the GNOME Foundation that you were not already expecting, it is likely fraudulent.
|
||||
</p>
|
||||
|
||||
<h2>Address</h2>
|
||||
<p>
|
||||
<!-- when updating this address, you probably need to update the one in
|
||||
gnomeweb-wml/www.gnome.org/friends/index.wml and the ones linked from
|
||||
there too -->
|
||||
GNOME Foundation<br />
|
||||
PO Box 101<br />
|
||||
Groton, MA 01450<br />
|
||||
USA<br />
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
|
@ -1,3 +0,0 @@
|
|||
Makefile
|
||||
Makefile.in
|
||||
index.html
|
Binary file not shown.
|
@ -1,35 +0,0 @@
|
|||
SUBDIRS =
|
||||
|
||||
urlpath = /finance
|
||||
|
||||
page_SCRIPTS = \
|
||||
index.html
|
||||
|
||||
page_DATA = \
|
||||
gnome-foundation-fiscal-year-04-and-03.pdf \
|
||||
gnome-foundation-fiscal-year-03-and-02.pdf \
|
||||
gnome-foundation-accountant-03.pdf \
|
||||
guadec-2004-financial-summary.pdf \
|
||||
gnome-foundation-fiscal-year-2007.pdf \
|
||||
GNOME2009-budget-with-actuals.ods \
|
||||
gnome-foundation-budget-2004.ods \
|
||||
gnome-foundation-budget-2010-final.ods \
|
||||
gnome-foundation-budget-2010-summary.pdf \
|
||||
gnome-foundation-budget-2010.ods \
|
||||
gnome-foundation-budget-2011-may.ods \
|
||||
gnome-foundation-budget-2011-june.ods \
|
||||
gnome-foundation-budget-2011-july.ods \
|
||||
gnome-foundation-budget-2011-summary.pdf \
|
||||
gnome-foundation-budget-2011.ods \
|
||||
gnome-foundation-fiscal-year-2004-balance-summary-draft.pdf \
|
||||
gnome-foundation-fiscal-year-2004-income-summary-draft.pdf \
|
||||
gnome-foundation-fiscal-year-2005-balance-summary.pdf \
|
||||
gnome-foundation-fiscal-year-2005-income-summary.pdf \
|
||||
guadec-budget-2004.pdf \
|
||||
guadec-budget-2006.ods \
|
||||
guadec-budget-2007.ods \
|
||||
guadec-budget-2008.ods \
|
||||
guadec-budget-consolidated.ods
|
||||
|
||||
|
||||
include $(top_srcdir)/rules.common
|
File diff suppressed because it is too large
Load diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,811 +0,0 @@
|
|||
%PDF-1.4
|
||||
%äöÜß
|
||||
1 0 obj
|
||||
<< /Length 2 0 R
|
||||
>>
|
||||
stream
|
||||
0 w
|
||||
q 0 -0.1 612.1 792.1 re W* n
|
||||
0.90196 0.90196 1 rg
|
||||
56.5 659.3 490.2 76.2 re f*
|
||||
1 1 0.59999 rg
|
||||
56.5 151.4 490.2 508 re f*
|
||||
Q 0 0 0 rg
|
||||
BT
|
||||
247.9 713.3 Td /F1 10 Tf <01020304050607030802090A0B0C0302> Tj
|
||||
ET
|
||||
BT
|
||||
167 700.6 Td /F1 10 Tf <0D0E0F0E101110120E061314060D15161613170E180619101A10121510060F121B060316
|
||||
10170F0E1C121D06051E1610121F101F> Tj
|
||||
ET
|
||||
BT
|
||||
499.2 687.9 Td /F1 10 Tf <0606> Tj
|
||||
ET
|
||||
BT
|
||||
299.7 675.2 Td /F1 10 Tf <20100F170605121B1C121D> Tj
|
||||
ET
|
||||
BT
|
||||
450.8 675.2 Td /F1 10 Tf <20100F170605121B1C121D> Tj
|
||||
ET
|
||||
BT
|
||||
299.7 662.5 Td /F1 10 Tf <0D10160E1011211017062223240625232322> Tj
|
||||
ET
|
||||
BT
|
||||
450.8 662.5 Td /F1 10 Tf <0D10160E1011211017062223240625232325> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 637.1 Td /F2 10 Tf <0102030304050607> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 624.4 Td /F2 10 Tf <08040906050A0B02060A04090C> Tj
|
||||
ET
|
||||
BT
|
||||
372.5 624.4 Td /F2 10 Tf <0D0E0F1011> Tj
|
||||
ET
|
||||
BT
|
||||
517.8 624.4 Td /F2 10 Tf <1012130D11> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 611.7 Td /F2 10 Tf <14050A1509160C170418171909041A15> Tj
|
||||
ET
|
||||
BT
|
||||
372.5 611.7 Td /F2 10 Tf <1B1C131010> Tj
|
||||
ET
|
||||
q 1 0 0 1 372.5 611.7 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 27.8 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
523.4 611.7 Td /F2 10 Tf <10121213> Tj
|
||||
ET
|
||||
q 1 0 0 1 523.4 611.7 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 22.3 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
57.5 586.3 Td /F2 10 Tf <1D04061E1F170102030304050617202109151E05091516172215231509021524> Tj
|
||||
ET
|
||||
BT
|
||||
372.5 586.3 Td /F2 10 Tf <111B0D0E25> Tj
|
||||
ET
|
||||
BT
|
||||
517.8 586.3 Td /F2 10 Tf <101013101B> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 548.2 Td /F2 10 Tf <261E05091516172215231509021507> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 535.5 Td /F2 10 Tf <2716230A0C0405281729041E0516171415150C> Tj
|
||||
ET
|
||||
BT
|
||||
372.5 535.5 Td /F2 10 Tf <1312121212> Tj
|
||||
ET
|
||||
BT
|
||||
517.8 535.5 Td /F2 10 Tf <251B250E11> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 522.8 Td /F2 10 Tf <08040918150515092A1517> Tj
|
||||
ET
|
||||
BT
|
||||
372.5 522.8 Td /F2 10 Tf <1C1025110E> Tj
|
||||
ET
|
||||
BT
|
||||
540.1 522.8 Td /F2 10 Tf <12> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 510.1 Td /F2 10 Tf <2B15052A2C1E09160A0C1517011E1F150C> Tj
|
||||
ET
|
||||
BT
|
||||
383.6 510.1 Td /F2 10 Tf <25130E> Tj
|
||||
ET
|
||||
BT
|
||||
523.4 510.1 Td /F2 10 Tf <1B1B1C12> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 497.4 Td /F2 10 Tf <2D09061505150C0617040917011E230A092E0C> Tj
|
||||
ET
|
||||
BT
|
||||
394.8 497.4 Td /F2 10 Tf <12> Tj
|
||||
ET
|
||||
q 1 0 0 1 394.8 497.4 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 5.6 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
540.1 497.4 Td /F2 10 Tf <11> Tj
|
||||
ET
|
||||
q 1 0 0 1 540.1 497.4 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 5.6 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
57.5 472 Td /F2 10 Tf <1D04061E1F17261E050915161722152315090215> Tj
|
||||
ET
|
||||
BT
|
||||
372.5 472 Td /F2 10 Tf <0E11251C13> Tj
|
||||
ET
|
||||
q 1 0 0 1 372.5 472 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 27.8 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
517.8 472 Td /F2 10 Tf <250D1B1B12> Tj
|
||||
ET
|
||||
q 1 0 0 1 517.8 472 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 27.8 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
57.5 433.9 Td /F2 10 Tf <1D04061E1F1701020303040506171E09161722152315090215> Tj
|
||||
ET
|
||||
BT
|
||||
366.9 433.9 Td /F2 10 Tf <1B0D0F0D1B11> Tj
|
||||
ET
|
||||
BT
|
||||
512.3 433.9 Td /F2 10 Tf <1B0D0F0F111B> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 395.8 Td /F2 10 Tf <2F0315051E060A092E1726300315090C150C07> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 383.1 Td /F2 10 Tf <27161A0A090A0C06051E060A0409> Tj
|
||||
ET
|
||||
BT
|
||||
372.5 383.1 Td /F2 10 Tf <1312121212> Tj
|
||||
ET
|
||||
BT
|
||||
517.8 383.1 Td /F2 10 Tf <1313251010> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 370.4 Td /F2 10 Tf <08040918150515092A150C311D051E161517012C04320C> Tj
|
||||
ET
|
||||
BT
|
||||
372.5 370.4 Td /F2 10 Tf <111B1B250F> Tj
|
||||
ET
|
||||
BT
|
||||
517.8 370.4 Td /F2 10 Tf <0D121C2511> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 357.7 Td /F2 10 Tf <2D090C02051E092A15> Tj
|
||||
ET
|
||||
BT
|
||||
378.1 357.7 Td /F2 10 Tf <11130E0F> Tj
|
||||
ET
|
||||
BT
|
||||
523.4 357.7 Td /F2 10 Tf <0D1B250E> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 345 Td /F2 10 Tf <331E2805041F1F171D1E30150C> Tj
|
||||
ET
|
||||
BT
|
||||
378.1 345 Td /F2 10 Tf <100F131B> Tj
|
||||
ET
|
||||
BT
|
||||
523.4 345 Td /F2 10 Tf <1B0E0F12> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 332.3 Td /F2 10 Tf <331E2805041F1F17011505230A2A15> Tj
|
||||
ET
|
||||
BT
|
||||
383.6 332.3 Td /F2 10 Tf <250D13> Tj
|
||||
ET
|
||||
BT
|
||||
523.4 332.3 Td /F2 10 Tf <1B11130F> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 319.6 Td /F2 10 Tf <291E0934171415150C> Tj
|
||||
ET
|
||||
BT
|
||||
383.6 319.6 Td /F2 10 Tf <0E130F> Tj
|
||||
ET
|
||||
BT
|
||||
529 319.6 Td /F2 10 Tf <0D1212> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 306.9 Td /F2 10 Tf <2B1E053415060A092E> Tj
|
||||
ET
|
||||
BT
|
||||
383.6 306.9 Td /F2 10 Tf <0F100D> Tj
|
||||
ET
|
||||
q 1 0 0 1 383.6 306.9 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 16.7 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
529 306.9 Td /F2 10 Tf <1C0D0E> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 294.2 Td /F2 10 Tf <272A2A040209060A092E> Tj
|
||||
ET
|
||||
BT
|
||||
383.6 294.2 Td /F2 10 Tf <0F1212> Tj
|
||||
ET
|
||||
BT
|
||||
529 294.2 Td /F2 10 Tf <1C1211> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 281.5 Td /F2 10 Tf <33040C061E2E1531012C0A03030A092E> Tj
|
||||
ET
|
||||
BT
|
||||
383.6 281.5 Td /F2 10 Tf <100D0E> Tj
|
||||
ET
|
||||
BT
|
||||
529 281.5 Td /F2 10 Tf <1C1B11> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 268.8 Td /F2 10 Tf <1D151F15032C040915> Tj
|
||||
ET
|
||||
BT
|
||||
383.6 268.8 Td /F2 10 Tf <0D1B13> Tj
|
||||
ET
|
||||
BT
|
||||
529 268.8 Td /F2 10 Tf <1B1C12> Tj
|
||||
ET
|
||||
q 1 0 0 1 529 268.8 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 16.7 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
105.9 256.1 Td /F2 10 Tf <2F18180A2A1517010203031F0A150C> Tj
|
||||
ET
|
||||
BT
|
||||
383.6 256.1 Td /F2 10 Tf <1C0E0E> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 243.4 Td /F2 10 Tf <140A1F0A092E171415150C> Tj
|
||||
ET
|
||||
BT
|
||||
383.6 243.4 Td /F2 10 Tf <1C1C1C> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 230.7 Td /F2 10 Tf <1D051E23151F> Tj
|
||||
ET
|
||||
BT
|
||||
383.6 230.7 Td /F2 10 Tf <1B1013> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 205.3 Td /F2 10 Tf <1D04061E1F172F0315051E060A092E1726300315090C150C> Tj
|
||||
ET
|
||||
BT
|
||||
366.9 205.3 Td /F2 10 Tf <1B1C130D121B> Tj
|
||||
ET
|
||||
BT
|
||||
512.3 205.3 Td /F2 10 Tf <1B121025111C> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 167.2 Td /F2 10 Tf <010205031F020C1718040517062C151735151E05> Tj
|
||||
ET
|
||||
BT
|
||||
372.5 167.2 Td /F2 10 Tf <1B1B121B10> Tj
|
||||
ET
|
||||
BT
|
||||
517.8 167.2 Td /F2 10 Tf <0D1C0F2525> Tj
|
||||
ET
|
||||
endstream
|
||||
endobj
|
||||
|
||||
2 0 obj
|
||||
5266
|
||||
endobj
|
||||
|
||||
3 0 obj
|
||||
<< /Length 4 0 R
|
||||
>>
|
||||
stream
|
||||
0 w
|
||||
q 0 0.1 595.3 841.9 re W* n
|
||||
0.90196 0.90196 1 rg
|
||||
56.5 722 441.4 63.5 re f*
|
||||
1 1 0.59999 rg
|
||||
56.5 169.1 441.4 552.9 re f*
|
||||
Q 0 0 0 rg
|
||||
BT
|
||||
223.5 763.3 Td /F1 10 Tf <01020304050607030802090A0B0C0302> Tj
|
||||
ET
|
||||
BT
|
||||
242.9 750.6 Td /F1 10 Tf <260F270F122810060D2910100E> Tj
|
||||
ET
|
||||
BT
|
||||
279.7 725.2 Td /F1 10 Tf <0D10160E1011211017062223180625232322> Tj
|
||||
ET
|
||||
BT
|
||||
400.6 725.2 Td /F1 10 Tf <0D10160E1011211017062223180625232325> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 699.8 Td /F2 10 Tf <270101261D0107> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 674.4 Td /F2 10 Tf <081E0C2C> Tj
|
||||
ET
|
||||
BT
|
||||
346.8 674.4 Td /F2 10 Tf <1B100F0D0D> Tj
|
||||
ET
|
||||
BT
|
||||
469 674.4 Td /F2 10 Tf <0D1C1C100D> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 661.7 Td /F2 10 Tf <330515031E0A161726300315090C150C> Tj
|
||||
ET
|
||||
BT
|
||||
369 661.7 Td /F2 10 Tf <12> Tj
|
||||
ET
|
||||
BT
|
||||
480.1 661.7 Td /F2 10 Tf <111113> Tj
|
||||
ET
|
||||
q 1 0 0 1 480.1 661.7 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 16.7 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
105.9 649 Td /F2 10 Tf <272A2A040209060C1722152A150A231E0B1F1517200115151736040615171B24> Tj
|
||||
ET
|
||||
BT
|
||||
346.8 649 Td /F2 10 Tf <1C12121212> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 636.3 Td /F2 10 Tf <08041A0302061505172637020A031A15090617200115151736040615171C24> Tj
|
||||
ET
|
||||
BT
|
||||
346.8 636.3 Td /F2 10 Tf <1B1C110D10> Tj
|
||||
ET
|
||||
q 1 0 0 1 346.8 636.3 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 27.8 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
57.5 598.2 Td /F2 10 Tf <1D04061E1F17270C0C15060C> Tj
|
||||
ET
|
||||
BT
|
||||
346.8 598.2 Td /F2 10 Tf <100F1C130F> Tj
|
||||
ET
|
||||
BT
|
||||
469 598.2 Td /F2 10 Tf <0D1C0F2525> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 547.4 Td /F2 10 Tf <382D27292D382D1D2D2601172736391714213639172927382736082607> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 522 Td /F2 10 Tf <272A2A040209060C17331E281E0B1F15> Tj
|
||||
ET
|
||||
BT
|
||||
369 522 Td /F2 10 Tf <12> Tj
|
||||
ET
|
||||
BT
|
||||
491.2 522 Td /F2 10 Tf <12> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 509.3 Td /F2 10 Tf <27161A0A090A0C06051E060A231517011E1F1E052817331E281E0B1F15> Tj
|
||||
ET
|
||||
BT
|
||||
352.3 509.3 Td /F2 10 Tf <0D101110> Tj
|
||||
ET
|
||||
BT
|
||||
491.2 509.3 Td /F2 10 Tf <12> Tj
|
||||
ET
|
||||
BT
|
||||
105.9 496.6 Td /F2 10 Tf <1402091617291E1F1E092A15> Tj
|
||||
ET
|
||||
BT
|
||||
346.8 496.6 Td /F2 10 Tf <100D0E1B0D> Tj
|
||||
ET
|
||||
q 1 0 0 1 346.8 496.6 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 27.8 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
469 496.6 Td /F2 10 Tf <0D1C0F2525> Tj
|
||||
ET
|
||||
q 1 0 0 1 469 496.6 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 27.8 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
57.5 458.5 Td /F2 10 Tf <1D04061E1F17380A1E0B0A1F0A060A150C171E0916171402091617291E1F1E092A15> Tj
|
||||
ET
|
||||
BT
|
||||
346.8 458.5 Td /F2 10 Tf <100F1C130F> Tj
|
||||
ET
|
||||
BT
|
||||
469 458.5 Td /F2 10 Tf <0D1C0F2525> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 369.6 Td /F2 10 Tf <360406150C170604171D2C1517291E1F1E092A1517012C15150607> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 344.2 Td /F2 10 Tf <29041E0516171815150C3A> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 331.5 Td /F2 10 Tf <36040615171C173B1708041A030206150517011505231505171604091E061516170B2817
|
||||
3C15321F15060617331E2A341E051617200A092A1F02161516170A09173D0804050304
|
||||
051E06151708040906050A0B02060A04090C3D170409> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 318.8 Td /F2 10 Tf <2D092A041A151701061E06151A15090624> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 293.4 Td /F2 10 Tf <1D2C15170A092A05151E0C15170A0917062C151718020916170B1E1F1E092A15172A041A
|
||||
150C171805041A17062C15170C0205031F020C171E0C171E1705150C021F0617041817
|
||||
040315051E060A04090C17201E0C170C2C043209> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 280.7 Td /F2 10 Tf <0B151F04320724> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 232.5 Td /F2 10 Tf <01061E06151A15090617041817082C1E092E150C170A09171402091617291E1F1E092A15
|
||||
0C> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 208.4 Td /F2 10 Tf <1402091617291E1F1E092A1517201E0C1704181701150306151A0B1505170D123E171C12
|
||||
121C24> Tj
|
||||
ET
|
||||
BT
|
||||
346.8 208.4 Td /F2 10 Tf <0D1C0F2525> Tj
|
||||
ET
|
||||
BT
|
||||
57.5 196.4 Td /F2 10 Tf <010205031F020C1718040517062C1517140A0C2A1E1F1735151E05171509161516171225
|
||||
310D1231120D> Tj
|
||||
ET
|
||||
BT
|
||||
346.8 196.4 Td /F2 10 Tf <1B1B121B10> Tj
|
||||
ET
|
||||
q 1 0 0 1 346.8 196.4 cm
|
||||
0.5 w 0 0 0 RG
|
||||
0 -0.8 m 27.8 -0.8 l S
|
||||
Q
|
||||
BT
|
||||
57.5 184.3 Td /F2 10 Tf <1402091617291E1F1E092A1517201E0C1704181701150306151A0B1505170D123E171C12
|
||||
120D24> Tj
|
||||
ET
|
||||
BT
|
||||
346.8 184.3 Td /F2 10 Tf <100D0E1B0D> Tj
|
||||
ET
|
||||
q 57.5 354.7 440.4 10.8 re W* n
|
||||
BT
|
||||
57.5 356.9 Td /F2 10 Tf <36> Tj
|
||||
7.2 0 Td <0406> Tj
|
||||
8.4 0 Td <15> Tj
|
||||
5.5 0 Td <17> Tj
|
||||
2.8 0 Td <1B> Tj
|
||||
5.5 0 Td <173B> Tj
|
||||
6.2 0 Td <1727> Tj
|
||||
9.4 0 Td <2A> Tj
|
||||
5 0 Td <2A0402> Tj
|
||||
16.2 0 Td <09> Tj
|
||||
5.5 0 Td <060C1722152A15> Tj
|
||||
34 0 Td <0A231E0B> Tj
|
||||
18.3 0 Td <1F> Tj
|
||||
2.2 0 Td <15170A> Tj
|
||||
10.6 0 Td <092A1F02> Tj
|
||||
18.4 0 Td <16> Tj
|
||||
5.5 0 Td <150C1B12> Tj
|
||||
21.7 0 Td <3E12> Tj
|
||||
8.4 0 Td <1212> Tj
|
||||
11.1 0 Td <1718> Tj
|
||||
5.6 0 Td <05> Tj
|
||||
3.3 0 Td <04> Tj
|
||||
5.6 0 Td <1A172D> Tj
|
||||
13.8 0 Td <29> Tj
|
||||
6.7 0 Td <2B171E> Tj
|
||||
16.7 0 Td <09> Tj
|
||||
5.6 0 Td <16171B> Tj
|
||||
13.9 0 Td <123E12> Tj
|
||||
13.9 0 Td <1212> Tj
|
||||
11.1 0 Td <171805> Tj
|
||||
8.9 0 Td <041A> Tj
|
||||
13.9 0 Td <17> Tj
|
||||
2.8 0 Td <2215> Tj
|
||||
12.8 0 Td <16> Tj
|
||||
5.6 0 Td <3C1E06> Tj
|
||||
15.5 0 Td <171804> Tj
|
||||
11.1 0 Td <05> Tj
|
||||
3.4 0 Td <17> Tj
|
||||
2.7 0 Td <1C> Tj
|
||||
5.6 0 Td <12> Tj
|
||||
5.6 0 Td <120D> Tj
|
||||
11.1 0 Td <1727> Tj
|
||||
9.5 0 Td <16230A0C04> Tj
|
||||
23.3 0 Td <05> Tj
|
||||
3.4 0 Td <28> Tj
|
||||
ET
|
||||
Q endstream
|
||||
endobj
|
||||
|
||||
4 0 obj
|
||||
4734
|
||||
endobj
|
||||
|
||||
6 0 obj
|
||||
<< /Type /Page
|
||||
/Parent 5 0 R
|
||||
/MediaBox [ 0 0 612 792 ]
|
||||
/Contents 1 0 R
|
||||
>>
|
||||
endobj
|
||||
|
||||
7 0 obj
|
||||
<< /Type /Page
|
||||
/Parent 5 0 R
|
||||
/MediaBox [ 0 0 595 842 ]
|
||||
/Contents 3 0 R
|
||||
>>
|
||||
endobj
|
||||
|
||||
8 0 obj
|
||||
<< /Length 9 0 R
|
||||
/Filter /FlateDecode
|
||||
/Length1 31524
|
||||
>>
|
||||
stream
|
||||
xœí½|TŽ8>ß™óØsöuö½É²›@.<2E>H As
|
||||
QªFD.ÑHBÂ+ŠH…ÈK"¯r-åúº¸(Òà£ÆðU…VJk[•*j½JËõZ«B6ÿïÌÙ
á¡ííýüîçsÿŸ»áœ<C3A1>3ó<33>™ï|ç;ß×ÌYš.®%ÒJ1gΫn’Þ;BðósBÀ;sIs´ñ²;}˜>Fˆúe]Ó¬yK¾ÿÃÛ Ñ~ƒÏݳæ.[ðXb!|.÷Ö×Vל¬¨Rý)¶Q\<5C>?HÞ®2£>÷«Ÿ×|³©ÿŸ'àóé¹<C3A9>3«kæ¿|%!3Ëð¹u^õÍMäfŸ÷ãst~õ¼Úgn)ªÁçã„øV75.jÞL.ê&䦹¼¼iamÓGíë‹ÏwÂÚ1ð<>˜Tø3e’¬¨6M·;œ.·áñúü<C3BA>`(œ‘é“Õ7;ËÉí×?o@þÀ‹âƒ)(¼xhÑ°áÅ#F–\2jô¥—‘ÿýùÉÀû
|
||||
~?ÿ#yüî<C3BC>ÎÜù'YÏÓX—$÷üw1°¥.é¿ÛÐ2‰Ý7uïê>Iv<49>*bëþ^÷öî/á%Z‚¥ˆ±ÞýÉ—I‹HU÷vò3Ìí “#>Š]xý¶²¿ùó¿’U¢Ý‡Èýx¿ŸÜ‡wžó(^÷}°ó¬Ç?ã_¿uÐûÅß›ø·‹,ƒzriìUz/YNæ²ïa*»ûxŸÒý¨È_Nf!\;b²G¹ {=yˆ^I–³\¬q×?B¶ÿûüßçÿ>ÿ÷ù¿Ïÿ?>ɇÉzÒFþH®$+H-©…á0\M(ÄÜ⯜ÿ™c&]1á²KG<4B>º¤däˆâáʆ^\X0dð øEóäõï—›‹f÷ÍêÉ̇‚¿Ïë1Ü.§Ã®k6U‘%F<>‚p"<vê¸Ù‰Œ±U GnY®M8®>yUA‚x#±\O´¨ bp
|
||||
*!ÇÄ71á/Ÿº›˜#+Jü\<5C>«¬¿ñY+_‰ŽKHýñ_î•Õ5‰üISc¹ÆÑHOyÖIdŽ<64>‹E´?þ»‹ðß•ÕÑš„QŽù±ˆ•sE‚”OåWG÷{#1“ŒŒUà}ÒÔDßôcEÅ…<C385>D+ »ó4¯†µÆnGÆزñï&Ž÷$ÀÁNŽ$ 2:‘GDL‰ÖHAüŸ%À—€ÀUˆòÙ]ðjÇF^€ãjf玫i@ŠÖT<C396>¡éI‹¢±èÚèÚIS=E˜HOL¼|íÔÝv}lîØZ½'ƒìÖí˜c<CB9C>Ì"ØHÓnp\"Aã.ÙM‰Í‰ôr„ÇñkvÂ\W…‰Ü2¤–øΔttwÞÙ»ˆ`µtÊg¥¬^ÊØ„j¡mH˜Õ ².º{PçÚ;;2£*î¨É©þÞÔ«F€Ý„õW?9Ñgbù
˜…]áUUå^&n|ú¢ãê£kñ™ÃVá=·ŒOûYù5õµUœQ *·Ë´±SWÅ:# /~<7E>Kxâ‰Ëìò[ŽG0·¢"Œ˜—‹<E28094>!ì¸Ùc8ÍzæE°Û5‚úæºêh¢uÆl‹¹ªïL3xl‘p|Còã`MQ1E©šªÙ£ÙÕ|ãfG×®«#¹S`Ž7»Œ_¼"²7¹kß0u\}î¸3â¸0ÁúŸ[7KdÄyŵkÇq«k{e,8ƒ?gúHŸ± s²ø"“‰±G³º¬"••¸<>Wã%Ue1kZ4¡ö_%É<>®å-ªýþ¸Û<>e<EFBFBD>ƒMœ4u\YDŒ>AÇN½ôD8rÓË{²!Œ0kND,M¼.wâµÖ$קoU“J{&ASð¢Õ×Ñ×1=>w|ÕÚµãs£ã×Vîèn<C3A8>‘5r×îv8Ö6<C396>«ŠŠ¥
˜ÿ̺Hbü<62> £ª.ÁIæì4~ÒÄ„ïÚùôŒ<C3B4>ÖW[Ò 4762óT¤aÊ¿©8µ<38><C2B5>¡‘…´Öø±s ЉDÇs Ò<>?’0Fò•ˆ¸\?}¦`JqÃp6áK<C3A1>Uô×p]ŠD‘Xše¸h»6•‹<E280A2>Äb|‘¬ë0É|H´^;ÕzŽ’‘'‰YÇÙ«â%<25>é’Àõ¼¤5]ÒS½*g+<ñº¿ÁÕ½9z'×-)3 $jM¢s2ŽñË‘ ÛÈÔ„ûÆNešJÑã)=Žjt"9MP®5r£‡sF<!<21><>Ú]5<(Á ‡R-BÂÌäBópî+ÀE%ñ <18>€ /"(:…g¡‘XØS7:nmUŠ×z1%ïkê/<N„1rq¨ÞãÍå£ý¹<C3BD>_)ÁÜ<_Y‘˜qeEÂÅÅoÂõ©¸áø"c§FQÔàÚ½V$¢ã¢õ|âѪ2!*"½³;º<>U•q‡(s<>HŠÉñ^ñ·{Í°º
ÿýË —ÁmwVÔ_r.™'NîIMšº<rKÅ`B(„ÈøGQIØÔU<C394>™WfšD
|
||||
ï ¥
|
||||
\\óÄ<ýñ蟟Ž²ÎÓ¦LN‘¨ÔÉc)˺?<3F>Þ– yЊjÂl¹=;Z±Ùm·eEüYYjϱÓ<C2B1>dòìG²`jÖê,ªdåegÌú"KV#Y<>Ü<EFBFBD>v`Ãì“íÍvFì¦}»<>Ù$»Í`yQ··8oS”°<E2809D>f®äÝõ6š†/’ŽÚmN…D]ÞbâÎËÎ+Èc–nqšNŽƒáË(væû¼J‰QªF¦Už8zÀx#™aãªG¦O«<<07>·¤„_$\šyU×ÑÌŒ˜ßqÂóªrz%Oa¢2Nðy•kHøªø*×òýñ‹¹†1§gÄ๠°g)<åz»£ÿ!?Ëô]ä»ÄÇÐ-/öJNeÀÛ‡¶/lìW* |