Updating main page in various places. Fixed formatting and HTML. Added

2001-07-12  Dan Mueth  <d-mueth@uchicago.edu>

        Updating main page in various places.  Fixed formatting
        and HTML.  Added membership information and application links.
        * index.html:

        Changed background color to white.
        * membership-form.html:

        Adding this file by Russell.
        * membership-policy.html:

        Removing old versions of the script
        * membership-form-handler.pl:
        * cgi-bin/membership-form-handler.pl:
This commit is contained in:
Dan Mueth 2001-07-12 18:22:27 +00:00 committed by Dan Mueth
parent 4e376f5e9b
commit 84e37475e5
5 changed files with 167 additions and 170 deletions

View file

@ -1,61 +0,0 @@
#!/usr/bin/perl
#
# A *really* simple CGI handler for the GNOME Foundation membership
# form.
#
# Author: Russell Steinthal <rms39@columbia.edu>
#
#
my $MAIL_COMMAND = "/usr/lib/sendmail";
use CGI qw /-debug/;
my $form = new CGI;
$form->import_names ("FORM");
print $form->header;
my $date = localtime;
open MAIL, "|$MAIL_COMMAND";
print MAIL <<END;
From: gnome-membership\@condor.nj.org (GNOME Membership Script)
To: membership\@gnome.org (GNOME Membership Committee)
Subject: Application received from $FORM::name ($FORM::email)
Contact Information:
--------------------
Name: $FORM::name
E-mail: $FORM::email
irc.gnome.org nickname (if any): $FORM::ircnick
cvs.gnome.org username (if any): $FORM::cvsuser
GNOME contributions:
--------------------
Summary:
$FORM::summary
Detailed description:
$FORM::details
Contacts:
$FORM::contacts
Other comments:
---------------
$FORM::comments
[Application received at $date (Eastern time)]
END
close MAIL;
print "<h1>Thank you</h1>\n";
print "<p>Thank you for your submission. It has been forwarded to the membership committee, which will inform you when it has been processed.</p>\n";
print "<p>If you have any questions, please e-mail <a href=\"mailto:membership\@gnome.org\">membership\@gnome.org.</p>\n";

View file

@ -14,57 +14,97 @@
</tr>
<tr>
<td>
<center><a href="#Introduction">Introduction</a>&nbsp; :&nbsp; <a href="#News">News</a>&nbsp;
:&nbsp; <a href="#Board of Directors">Board of Directors</a>&nbsp; :
<a href="#Advisory Board">Advisory
Board</a>&nbsp; :&nbsp; <a href="#Other Foundation-Related Materials">Other
Foundation-Related Materials</a></center>
</td>
<td>
<center>
<a href="#News">News</a>&nbsp; :&nbsp;
<a href="#Introduction">Introduction</a>&nbsp; :&nbsp;
<a href="#Board of Directors">Board of Directors</a>&nbsp; :
<a href="#Advisory Board">Advisory Board</a>&nbsp; :&nbsp;
<a href="#Membership">Membership</a>&nbsp; :&nbsp;
<a href="#Other Foundation-Related Materials">Other Foundation-Related
Materials</a>
</center>
</td>
</tr>
<tr NOSAVE>
<td NOSAVE>
<br><a NAME="News"></a><b><u>News</u></b>: Minutes from the most recent board meeting can always be found in the <a href="http://mail.gnome.org/archives/foundation-announce/">foundation-announce mailing list archives</a>.
<br>&nbsp;
<p><a NAME="Introduction"></a><b><u>Introduction:</u></b>&nbsp; The GNOME
project has built a complete free and easy-to-use desktop environment for
the user, as well as a powerful application framework for the software
developer. GNOME is part of the <a href="http://www.gnu.org/">GNU project</a>,
and is free software (some times referred to as open source software.)&nbsp;
<p>The GNOME Foundation will work to further the goals of the GNOME project.
<p>To achieve these goals, 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, represent GNOME at
relevant conferences sponsored by others, help create technical standards
for the project and promote the use and development of GNOME software.&nbsp;
<br>&nbsp;
<p><a NAME="Board of Directors"></a><b><u>Board of Directors</u></b>
<br>The GNOME Foundation is run by a Board of Directors, which was elected
by the entire GNOME community and consists of <u>Miguel de Icaza</u>, <u>Bart
Decrem</u>, <u>Jim Gettys</u>, <u>John Heard</u>, <u>Raph Levien</u>, <u>Federico
Mena Quintero</u>, <u>Dan Mueth</u>, <u>Havoc Pennington</u>, <u>Maciej
Stachowiak</u>, <u>Owen Taylor</u>and <u>Daniel Veillard</u>.
<br>&nbsp;
<p><a NAME="Advisory Board"></a><b><u>Advisory Board</u></b>
<br>In addition to the Foundation's Board of Directors, there is also an
Advisory Board, made up of organizations and companies that are supporting
GNOME. The Advisory Board has no decision-making authority but provides
a vehicle for its members to communicate with the Board of Directors. Current
Advisory Board members include <u>Borland</u>, <u>Compaq</u>, <u>Debian
Project</u>,
<u>Free Software Foundation</u>, <u>Gnumatic</u>,
<u>Hewlett-Packard</u>, <u>IBM</u>,
<u>MandrakeSoft, Object
Management Group</u>, <u>Red Flag Linux</u>, <u>Red Hat</u>, <u>Sun Microsystems</u>, <u>TurboLinux</u>, <u>VA
Linux</u> and <u>Ximian</u>.
<br>&nbsp;
<p><a NAME="Other Foundation-Related Materials"></a><b><u>Other Foundation-Related
Materials:</u></b>
<br><a NAME="News"></a><b><u>News</u></b>:
<ul>
<li>
A new <a href="membership-policy.html">membership qualification
policy</a> has been adopted and the GNOME Foundation Membership
has been re-opened to new members. If you would like to become
a member, please <a href="membership-form.html">apply here</a>.
</li>
<li>
Minutes from the most recent board meeting can always be found in
the <a href="http://mail.gnome.org/archives/foundation-announce/">
foundation-announce mailing list archives</a>.
</li>
</ul>
<p>
<a NAME="Introduction"></a><b><u>Introduction:</u></b>&nbsp; The GNOME
project has built a complete free and easy-to-use desktop environment for
the user, as well as a powerful application framework for the software
developer. GNOME is part of the <a href="http://www.gnu.org/">GNU project</a>,
and is free software (some times referred to as open source software.)
</p>
<p>
The GNOME Foundation will work to further the goals of the GNOME project.
</p>
<p>
To achieve these goals, 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, 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>
<p>
<a NAME="Board of Directors"></a><b><u>Board of Directors</u></b>
<br>The GNOME Foundation is run by a Board of Directors, which was elected
by the entire GNOME community and consists of <u>Miguel de Icaza</u>, <u>Bart
Decrem</u>, <u>Jim Gettys</u>, <u>John Heard</u>, <u>Raph Levien</u>,
<u>Federico Mena Quintero</u>, <u>Dan Mueth</u>, <u>Havoc Pennington</u>,
<u>Maciej Stachowiak</u>, <u>Owen Taylor</u>and <u>Daniel Veillard</u>.
If you would like to contact the Board of Directors, you can email them
at <a href="mailto:board@gnome.org">board@gnome.org</a>.
</p>
<p>
<a NAME="Advisory Board"></a><b><u>Advisory Board</u></b>
<br>In addition to the Foundation's Board of Directors, there is also an
Advisory Board, made up of organizations and companies that are supporting
GNOME. The Advisory Board has no decision-making authority but provides
a vehicle for its members to communicate with the Board of Directors. Current
Advisory Board members include <u>Borland</u>, <u>Compaq</u>, <u>Debian
Project</u>, <u>Free Software Foundation</u>, <u>Gnumatic</u>,
<u>Hewlett-Packard</u>, <u>IBM</u>, <u>MandrakeSoft, Object
Management Group</u>, <u>Red Flag Linux</u>, <u>Red Hat</u>, <u>Sun
Microsystems</u>, <u>TurboLinux</u>, <u>VA Linux</u> and <u>Ximian</u>.
</p>
<p>
<a NAME="Membership"></a><b><u>Membership</u></b>
<br>The Membership consists of all GNOME contributors who wish
to become part of the Membership and go through the application
process. Members can run for election to the Board of Directors,
vote in the elections for the Board of Directors, and suggest
referenda. If you are a GNOME contributor and would like to become
a member of the Foundation, <a href="membership-form.html">apply
here</a>. If you aren't sure if you qualify, read the
<a href="membership-policy.html">Membership Policy</a>.
</p>
<p>
<a NAME="Other Foundation-Related Materials"></a><b><u>Other
Foundation-Related Materials:</u></b>
<ul>
<div style="margin-bottom: 0in; "><a href="/elections.html">Complete
election results and related materials</a></div>

View file

@ -1,61 +0,0 @@
#!/usr/bin/perl
#
# A *really* simple CGI handler for the GNOME Foundation membership
# form.
#
# Author: Russell Steinthal <rms39@columbia.edu>
#
#
my $MAIL_COMMAND = "/usr/lib/sendmail";
use CGI qw /-debug/;
my $form = new CGI;
$form->import_names ("FORM");
print $form->header;
my $date = localtime;
open MAIL, "|$MAIL_COMMAND";
print MAIL <<END;
From: gnome-membership\@condor.nj.org (GNOME Membership Script)
To: membership\@gnome.org (GNOME Membership Committee)
Subject: Application received from $FORM::name ($FORM::email)
Contact Information:
--------------------
Name: $FORM::name
E-mail: $FORM::email
irc.gnome.org nickname (if any): $FORM::ircnick
cvs.gnome.org username (if any): $FORM::cvsuser
GNOME contributions:
--------------------
Summary:
$FORM::summary
Detailed description:
$FORM::details
Contacts:
$FORM::contacts
Other comments:
---------------
$FORM::comments
[Application received at $date (Eastern time)]
END
close MAIL;
print "<h1>Thank you</h1>\n";
print "<p>Thank you for your submission. It has been forwarded to the membership committee, which will inform you when it has been processed.</p>\n";
print "<p>If you have any questions, please e-mail <a href=\"mailto:membership\@gnome.org\">membership\@gnome.org.</p>\n";

View file

@ -2,7 +2,7 @@
<head>
<title>GNOME Foundation Membership Application</title>
</head>
<body>
<body bgcolor="#FFFFFF">
<h1>GNOME Foundation Membership Application</h1>
<p>To apply for membership in the GNOME Foundation, please complete the

79
membership-policy.html Normal file
View file

@ -0,0 +1,79 @@
<html>
<head>
<title>GNOME Foundation Membership Policy</title>
</head>
<body bgcolor="#FFFFFF">
<h1>Membership Policy for the GNOME Foundation</h1>
<h3>Who is eligible for membership in the GNOME Foundation?</h3>
<p>
Per the GNOME Foundation's charter, any contributor to GNOME is
eligible for membership. Although it is difficult to specify a
precise definition, a contributor generally must have contributed to a
non-trivial improvement of the GNOME Project. Contributions may be
code, documentation, translations, maintenance of project-wide
resources, or other non-trivial activities which benefit the GNOME
Project. While large amounts of advocacy or bug reporting may qualify
one as a member, such contributions must be significantly above the
level expected of an ordinary user. Membership eligibility is an
individual determination: while contributions made in the course of
employment will be considered, they will generally be ascribed to the
individuals involved, rather than accruing to all employees of a
"contributing" corporation. As noted above, these guidelines are not
meant to define precise objective criteria: ultimately, an
individual's membership eligibility will be determined on a
case-by-case basis, in the sound discretion of the Membership
Committee and the Board of Directors.
</p>
<h3>How can I apply for membership in the GNOME Foundation?</h3>
<p>
To apply for membership, please complete the form available at <a
href="http://foundation.gnome.org/membership-form.html">
http://foundation.gnome.org/membership-form.html</a>.
Please note that applications for membership must include sufficient
information to allow the Membership Committee to verify the
applicants' eligibility; applications which include inaccurate or
insufficient information may be rejected at the committee's
discretion.
</p>
<h3>My application was rejected; what can I do?</h3>
<p>
If you have questions as to why your application was rejected,
please contact the Membership Committee by electronic mail to <a
href="mailto:membership@gnome.org">membership@gnome.org</a>; you may
be able to provide additional information which will lead to the
approval of your application. If you are still dissatisfied with the
Membership Committee's determination, you may appeal the decision to
the Board of Directors by e-mailing <a
href="mailto:board@gnome.org">board@gnome.org</a>.
</p>
<h3>Renewing your membership</h3>
<p>
<b>Note: Complete renewal information will be made available before
the first memberships expire.</b>
</p>
<p>
Membership in the GNOME Foundation ordinarily lasts for two years.
A reasonable period of time before your membership expires, you will
be contacted by the Membership Committee with a request that you file
a renewal application, available at [URL will be inserted here when
available]. Renewal applications will be reviewed according to the
same standards outlined above for an initial membership, and must
generally be supported by recent or ongoing contributions to GNOME.
If you do not file a valid renewal application by the specified
deadline, your membership will terminate; former members may, of
course, file a new application for membership at a later date, again
provided it is supported by recent or ongoing contributions.
</p>
</body>
</html>