[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/help evaluation.html
From: |
Karl Berry |
Subject: |
www/help evaluation.html |
Date: |
Sat, 13 Oct 2007 19:06:30 +0000 |
CVSROOT: /web/www
Module name: www
Changes by: Karl Berry <karl> 07/10/13 19:06:30
Modified files:
help : evaluation.html
Log message:
mention directory alternative, reformat nicely
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/help/evaluation.html?cvsroot=www&r1=1.12&r2=1.13
Patches:
Index: evaluation.html
===================================================================
RCS file: /web/www/www/help/evaluation.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- evaluation.html 26 Aug 2007 10:55:43 -0000 1.12
+++ evaluation.html 13 Oct 2007 19:06:26 -0000 1.13
@@ -14,67 +14,57 @@
<h3><a name="submit" id="submit">Offering software to GNU</a></h3>
-<p>
- If you have written software which you would like to offer to the GNU
- Project, thank you very much! This information explains how to submit
- the package, so that we get the information needed and can evaluate it
- as soon as possible.
-</p>
-
-<p>
- The questionnaire below will probably take some time to complete.
- Therefore, we've written it as preformatted text, so you can copy to
- your system and fill it out. When you're done, please email it to <a
- href="mailto:address@hidden"><address@hidden></a>
- (as plain text).
-</p>
-
-<p>
- If you can't answer all the questions, or if the program does not
- fulfill all of the items mentioned, don't worry, that does
- <em>not</em> mean we will reject it. It's common for a program to be
- evaluated when it's not quite ready. If the program is basically
- good, but certain things are missing, we'll just point out what needs
- to be added.
-</p>
-
-<p>
- We can also evaluate a program at an early stage of development; but
- in that case, we may want to judge your ability to complete the
- program based on other projects you have already done.
-</p>
-
-<p>
- GNU is not simply a collection of useful programs. We started the GNU
- Project with a specific overall goal: to create a free software
- operating system, the GNU System. To keep the GNU system technically
- coherent, we make sure that the parts fit well together. So the
- evaluators judge programs based on how well they fit into the GNU
- system, as well as on their quality, usability, and the other
- characteristics you would expect. Based on the evaluators' report,
- Richard Stallman (the Chief GNUisance) makes the final decision on
- whether to accept the contribution.
-</p>
+<p>If you have written software which you would like to offer to the GNU
+Project, thank you very much! This page includes a questionnaire for
+submitting your package, so that we get the information needed and can
+evaluate it as quickly as possible.</p>
+
+<p>Please take your time filling out the questionnaire. We've written
+it as preformatted text so you can copy to your system and fill it out
+there. When you're done, please email it to <a
+href="mailto:address@hidden"><address@hidden></a>
+(as plain text).</p>
+
+<p>If you can't answer all the questions, or if the program does not
+fulfill every item mentioned, don't worry, that does <em>not</em> mean
+we will reject it. It's common for a program to be evaluated when it's
+not quite ready. If the program is basically good, but certain things
+are missing, we'll just point out what needs to be added.</p>
+
+<p>We can also evaluate a program at an early stage of development; but
+in that case, we may want to judge your ability to complete the program
+based on other projects you have already done.</p>
+
+<p>GNU is not simply a collection of useful programs. We started the
+GNU Project with a specific overall goal: to create a free software
+operating system, the GNU System. To keep the GNU system technically
+coherent, we make sure that the parts fit well together. So the
+evaluators judge programs based on how well they fit into the GNU
+system, as well as on their quality, usability, and the other
+characteristics you would expect. Based on the evaluators' report,
+Richard Stallman (the Chief GNUisance) makes the final decision on
+whether to accept the contribution.</p>
+
+<p>Thus, becoming a GNU maintainer is a somewhat formal process, since
+affiliating with the GNU project as a maintainer means you must agree to
+work (within the confines of the maintenance) with the GNU project's
+mission for software freedom.</p>
+
+<p>So, in addition to the questionnaire, please read the GNU policies in
+the <a href="/prep/maintain_toc.html">Information for Maintainers of GNU
+Software</a> as well as the <a href="/prep/standards_toc.html">GNU
+Coding Standards</a>. A <a href="#whatmeans">summary of the major
+policies</a> given below, but please also look through the full
+documents.</p>
+
+<p>If you don't wish to take the time to fill out the questionnaire and
+consider the requirements for official GNU packages, we still encourage
+you to submit it to the <a href="http://directory.fsf.org">Free Software
+Directory</a>. We want the Directory to cover all released free
+software packages.
-<p>
- Thus, becoming a GNU maintainer is a somewhat formal process, since
- affiliating with the GNU project as a maintainer means you must agree
- to work (within the confines of the maintenance) with the GNU
- project's mission for software freedom.
-</p>
-
-<p>
- So, in addition to the questionnaire, please read the GNU policies in
- the <a href="/prep/maintain_toc.html"
- >Information for Maintainers of GNU Software</a> as well as the
- <a href="/prep/standards_toc.html">GNU Coding Standards</a>. A
- <a href="#whatmeans">summary of the major policies</a> given below,
- but please also look through the full documents.
-</p>
+<p>Thanks again for your interest in GNU.</p>
-<p>
- Thanks again for your interest in GNU.
-</p>
<h3><a name="whatmeans" id="whatmeans">What it means for a program
to be a GNU package</a></h3>
@@ -83,29 +73,23 @@
be a GNU package, which also explains at a general level the
responsibilities of a GNU maintainer.</p>
-<p>
- Making a program GNU software means that its developers and the GNU
- project agree that “This program is part of the GNU project,
- released under the aegis of GNU”—and say so in the
- program.
-</p>
-
-<p>
- This means that we normally put the program on
- <code>ftp.gnu.org</code> (although we can instead refer to your choice
- of ftp site).
-</p>
-
-<p>
- This means that the official site for the program should be on
- <code>www.gnu.org</code>, specifically in
- <code>/software/PROGRAMNAME</code>. Whenever you give
- out the URL for the package home page, you would give this address.
- It is ok to use another site for secondary topics, such as pages meant
- for people helping develop the package, and for running data bases.
- (We can make an exception and put the web pages somewhere else if
- there is a really pressing reason.)
-</p>
+<p>Making a program GNU software means that its developers and the GNU
+project agree that “This program is part of the GNU project,
+released under the aegis of GNU”—and say so in the program.
+</p>
+
+<p>This means that we normally put the program on
+<code>ftp.gnu.org</code> (although we can instead refer to your choice
+of ftp site).</p>
+
+<p>This means that the official site for the program should be on
+<code>www.gnu.org</code>, specifically in
+<code>/software/PROGRAMNAME</code>. Whenever you give out the URL for
+the package home page, you would give this address. It is ok to use
+another site for secondary topics, such as pages meant for people
+helping develop the package, and for running data bases. (We can make
+an exception and put the web pages somewhere else if there is a really
+pressing reason.)</p>
<p>It means that the developers agree to pay attention to making the
program work well with the rest of the GNU system--and conversely that
@@ -202,10 +186,10 @@
** Configuration & compilation:
It might or might not use Autoconf/Automake, but it should meet GNU
- Standards. Even packages which are written in interpreted
- languages and thus do not require compilation, such as Perl, Python,
- and PHP, should follow these standards, because it gives installers a
- uniform way to set installation directories, etc. Please see:
+ Standards. Even packages which are written in interpreted languages
+ and thus do not require compilation, such as Perl, Python, and PHP,
+ should follow these standards, so installers have a uniform way to
+ set installation directories, etc. Please see:
http://www.gnu.org/prep/standards/html_node/Configuration.html
http://www.gnu.org/prep/standards/html_node/Makefile-Conventions.html
@@ -321,7 +305,7 @@
<p>
Updated:
<!-- timestamp start -->
-$Date: 2007/08/26 10:55:43 $
+$Date: 2007/10/13 19:06:26 $
<!-- timestamp end -->
</p>
</div>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- www/help evaluation.html,
Karl Berry <=