[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/server/standards README.html README.webmast...
From: |
Karl Berry |
Subject: |
www/server/standards README.html README.webmast... |
Date: |
Mon, 16 Nov 2009 19:15:11 +0000 |
CVSROOT: /web/www
Module name: www
Changes by: Karl Berry <karl> 09/11/16 19:15:11
Modified files:
server/standards: README.html README.webmastering.html
Log message:
merge continues: mail archives, mirror info, (no) cron jobs
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/server/standards/README.html?cvsroot=www&r1=1.58&r2=1.59
http://web.cvs.savannah.gnu.org/viewcvs/www/server/standards/README.webmastering.html?cvsroot=www&r1=1.91&r2=1.92
Patches:
Index: README.html
===================================================================
RCS file: /web/www/www/server/standards/README.html,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -b -r1.58 -r1.59
--- README.html 13 Nov 2009 16:06:51 -0000 1.58
+++ README.html 16 Nov 2009 19:15:00 -0000 1.59
@@ -23,11 +23,6 @@
<ul>
<li>
- <a id="TOC00" href="README.html#SEC00">How to edit
- www.gnu.org/... ?</a>
-</li>
-<li><a id="TOC2" href="README.html#SEC2">Webmasters</a></li>
-<li>
<a id="TOC7" href="README.html#SEC7">Update the What's New page!</a>
</li>
<li>
@@ -41,13 +36,7 @@
<li>
<a id="TOC11" href="README.html#SEC11">More webmaster tasks</a>
</li>
-<li>
- <a id="TOC12" href="README.html#SEC12">Archive of
- <address@hidden></a>
-</li>
<li><a id="TOC13" href="README.html#SEC13">Scripts</a></li>
-<li><a id="TOC14" href="README.html#SEC14">Cron Jobs</a></li>
-<li><a id="TOC15" href="README.html#SEC15">Adding FTP mirrors</a></li>
<li><a id="TOC16" href="README.html#SEC16">Audio and video files</a></li>
<li><a id="TOC17" href="README.html#SEC17">Adding an Event</a></li>
</ul>
@@ -55,39 +44,6 @@
<hr />
<h4>
- <a id="SEC00" href="README.html#TOC00">How to edit www.gnu.org/... ?</a>
-</h4>
-
-<p>
-If you want to edit the pages you are responsible for or want to
-become responsible for a specific subdirectory, proceed as follows:
-</p>
-
-<ul>
- <li>
- Go to the <a href="www2savannah.html">www.gnu.org projects
- map</a>. If the directory you're interested in is already listed
- here, contact the people in charge to get write access. You don't
- have anything else to do. Anyone in charge of this directory
- will be able to grant you write access to the CVS respository.
- </li>
- <li>
- If the directory you're interested in is not listed,
- logon <a href="http://savannah.gnu.org/">Savannah</a> and
- register a new project whose purpose is simply <b>Edit the
- www.gnu.org/thedirectory/</b>. Within 24h the project will be
- validated and you'll be able to checkout this portion of the
- web read/write.
- </li>
-</ul>
-
-<p>
-If you want to understand more about www.gnu.org, CVS and Savannah,
-read the <a href="README.html#SEC0">Organization</a> chapter and
-the Savannah <a href="README.savannah.html">Administration Guide</a>.
-</p>
-
-<h4>
<a id="SEC7" href="README.html#TOC7">Update the What's New page!</a>
</h4>
@@ -202,27 +158,6 @@
has a list of known bugs that should be fixed ASAP.
</p>
-<h4>
-<a id="SEC12" href="README.html#TOC12">Archive of
-<address@hidden></a>
-</h4>
-
-<p>
-You might want to <strong>review</strong> the archive of the mailing list
-<strong><address@hidden></strong>.
-It has discussions about the design of this site, and the
-rationales for the design decisions.
-It's on the gnu.org machines (for example mail.gnu.org) at UMB as
-file <code>/com/archive/webmaster</code>
-files <code>/com/archive/webmaster*.gz for the older messages</code>.
-</p>
-
-<p>
-If you don't have an account on those machines, and have
-been appointed a webmaster, please request an account from
-<address@hidden>.
-</p>
-
<h4><a id="SEC13" href="README.html#TOC13">Scripts</a></h4>
<p>
@@ -234,56 +169,6 @@
with the website, such as programs that automatically updated pages.
</p>
-<h4><a id="SEC14" href="README.html#TOC14">Cron Jobs</a></h4>
-
-<p>
-(This cron information is no longer especially useful, since
-webmasters no longe have shell access to www.gnu.org and so none
-of these directories or files are accessible.)
-</p>
-
-<p>
-The cron daemon as user www runs /usr/www/bin/web-backup,
-which sets up the file that mirror sites pick up, and also runs
-/home/www/bin/nightly, which (among other stuff, maybe) creates
-/home/www/html/TAGS, useful for making global changes to all
-the html files via the GNU Emacs command tags-query-replace, or
-searching all the html files via tags-search.<P> Also creates files
-/home/www/html/TAGS.LG, that list those translations in language LG,
-for the use of each translation team.
-</p>
-
-<p>
-See <a href="/TAGS.readme.html">these instructions</A> for more information.
-</p>
-
-<p>
-The crontab file is in /home/www/crontab and you should modify that file
-and install it into cron instead of modifying the system crontab.
-Use the command <code>crontab -u www -e</code> to do this.
-</p>
-
-<h4><a id="SEC15" href="README.html#TOC15">Adding FTP mirrors</a></h4>
-
-<p>
-To change the ftp mirror list:
-</p>
-
-<ol>
-<li>Update the file <code>prep/FTP</code> in your CVS checkout</li>
-<li>Run <code>make -f Makefile</code>, also in prep/</li>
-<li><code>cvs commit FTP ftp.html</code>
-</ol>
-
-<p>
-At some later time, a cron job may do this automatically.
-</p>
-
-<p>
-The FTP-related files in /gd/gnuorg on fencepost.gnu.org are no
-longer current. Everything is in CVS.
-</p>
-
<h4>
<a id="SEC16" href="README.html#TOC16">Audio and video files</a>
</h4>
@@ -413,7 +298,7 @@
<p>
Updated:
<!-- timestamp start -->
-$Date: 2009/11/13 16:06:51 $
+$Date: 2009/11/16 19:15:00 $
<!-- timestamp end -->
</p>
</div>
Index: README.webmastering.html
===================================================================
RCS file: /web/www/www/server/standards/README.webmastering.html,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -b -r1.91 -r1.92
--- README.webmastering.html 13 Nov 2009 16:06:51 -0000 1.91
+++ README.webmastering.html 16 Nov 2009 19:15:00 -0000 1.92
@@ -52,9 +52,10 @@
on how to use CVS</a> (you want the “Webpages
repository”).</p>
-<p>All active webmasters should be on the www-discuss mailing list.
-You should have gotten the subscription information when you joined.
-If not, write chief-webmaster.</p>
+<p>All active webmasters should be on the www-discuss mailing list. You
+should have gotten the subscription and archive information for it when
+you joined. If not, write chief-webmaster. Additional archives are in
+<tt>/com/archive/webmaster*</tt> on fencepost.</p>
<p>There are <a href="readme_index.html">several guides</a> for
webmasters. Please read them. One of the most important ones is the <a
@@ -699,25 +700,24 @@
<a name="mirrors"></a><h4>Mirrors</h4>
-<p>The <a href="/server/mirror.html">Advice for mirrors</a> page has
-general information.</p>
+<p>The <a href="/server/mirror.html">Advice for mirrors</a> page
+explains what we ask mirror volunteers to provide.</p>
<p>www mirrors: we no longer recommend or list mirrors of www.gnu.org.</p>
<p>ftp mirrors: when we get a request to add, change, or remove an ftp
-mirror, edit the file prep/FTP (in CVS); it's just text, not HTML. Then
-make (in the prep/ subdirectory). Then cvs commit both FTP and
-ftp.html, and update /gd/gnuorg/web/FTP.contacts on fencepost, following
-the pattern. A <a href="http://gnu-mirmon.basemirror.de">mirmon
-page</a> tracks how up-to-date each mirror is; it is good to write a
-mirror contact when it has gotten more than a week or two out of
-date.</p>
+mirror, edit the file prep/FTP (in CVS); it's plain text, not HTML.
+Then make in the prep/ subdirectory. Then cvs commit both of the files
+FTP and ftp.html. Then update /gd/gnuorg/web/FTP.contacts on fencepost,
+following the existing pattern. A <a
+href="http://gnu-mirmon.basemirror.de">mirmon page</a> tracks how
+up-to-date each mirror is; it is good to write a mirror contact when it
+has gotten more than a week or two out of date.</p>
<p>nongnu mirrors: when we get a request to add, change, or remove a
nongnu savannah mirror, email address@hidden with the
information. The reason to use -private is to avoid the contact address
-from becoming public. It's also good to edit the message to obscure the
-address from harvesting.</p>
+from becoming public.</p>
<p>When we get a request relating to contact information for a mirror,
update the file /gd/gnuorg/web/FTP.contacts on fencepost. For that
@@ -725,6 +725,7 @@
addresses), please check that file and add contact information if it's
not there already.</p>
+
<a id="distros"></a>
<h4>Links to free GNU/Linux Distributions</h4>
@@ -1223,7 +1224,7 @@
<p>Updated:
<!-- timestamp start -->
-$Date: 2009/11/13 16:06:51 $
+$Date: 2009/11/16 19:15:00 $
<!-- timestamp end -->
</p>
</div>
- www/server/standards README.html README.webmast..., Karl Berry, 2009/11/09
- www/server/standards README.html README.webmast..., Karl Berry, 2009/11/10
- www/server/standards README.html README.webmast..., Karl Berry, 2009/11/11
- www/server/standards README.html README.webmast..., Karl Berry, 2009/11/13
- www/server/standards README.html README.webmast...,
Karl Berry <=
- www/server/standards README.html README.webmast..., Karl Berry, 2009/11/19
- www/server/standards README.html README.webmast..., Karl Berry, 2009/11/21
- www/server/standards README.html README.webmast..., Karl Berry, 2009/11/22