CVSROOT: /web/www Module name: www Changes by: Jason Self <jxself> 11/03/25 22:50:08
Modified files: server/standards: README.webmastering.html Log message: Updating README.webmastering.html with information on the new News process CVSWeb URLs: http://web.cvs.savannah.gnu.org/viewcvs/www/server/standards/README.webmastering.html?cvsroot=www&r1=1.119&r2=1.120 Patches: Index: README.webmastering.html =================================================================== RCS file: /web/www/www/server/standards/README.webmastering.html,v retrieving revision 1.119 retrieving revision 1.120 diff -u -b -r1.119 -r1.120 --- README.webmastering.html 14 Feb 2011 23:58:31 -0000 1.119 +++ README.webmastering.html 25 Mar 2011 22:49:32 -0000 1.120 @@ -549,62 +549,18 @@ <h4 id="polnews">Adding news: whatsnew</h4> -<p>News items are posted by adding a new entry to the top of the -<tt>/server/whatsnew.txt</tt> file (newest first). The format of this -file is as follows:</p> - -<ul> -<li>an optional asterisk—if present this means the item should be a - GNUs Flash;</li> -<li>the date of the news item;</li> -<li>a newline;</li> -<li>the HTML text of the news item, possibly spanning many lines;</li> -<li>a blank line to end the entry.</li> -</ul> - -<p>Here are two example entries, the first a GNUs Flash:</p> - -<pre> -* 19 November 2004 -<a href="/jobs/fsf-sysadmin.html">FSF is currently seeking a -full-time Senior GNU/Linux Systems Administrator and Programmer</a> - -14 September 2004 -Added Richard Stallman's new article: -<a href="/philosophy/fighting-software-patents.html">Fighting Software - Patents - Singly and Together</a>, with a link from the -<a href="/philosophy/philosophy.html#LicensingFreeSoftware">Philosophy</a> page. -</pre> - -<p>These news items are used in several ways:</p> - -<ul> -<li>to make the <tt>/server/whatsnew.include</tt> page, which gets - included into <a href="/server/whatsnew.html"> - /server/whatsnew.html</a>);</li> -<li>to make the <a href="/rss/whatsnew.rss">GNU What's New RSS</a> - feed;</li> -<li>optionally to make GNUs Flashes on the home page;</li> -<li>all of the above available in other languages via - the <a - href="/software/trans-coord/manual/gnun/html_node/GNU-News.html">special - rules</a> in GNUnited Nations.</li> -</ul> - -<p>Please do not use characters like é or ö—they are -not supported and the build will fail. Writing them as HTML entities -will result in failure, too.</p> - -<p>Once the <tt>/server/whatsnew.txt</tt> file has been edited there is -no need to do anything more. The news files are remade every hour by a -cron job running on ya...@fencepost.gnu.org. If something goes wrong, a -log of from the build should always be sent to the -<tt>trans-coord-de...@gnu.org</tt> mailing list; check the web archives -and/or email www-discuss if you notice a problem is going unfixed.</p> - -<p>The cron job rebuilds the news according to the Makefile specified -in /rss/Makefile. The target <code>gnunews</code> is used.</p> - +<p>News items are posted by adding a new "News" entry to the +<a href="http://savannah.gnu.org/projects/www">www project on +Savannah</a>. + +<p>Once that is done there is no need to do anything more. The News +item will eventually appear on <a href="http://planet.gnu.org"> +http://planet.gnu.org</a>. A cron job run by the Chief Webmaster +will trigger <a href="/server/source/source.html>planetrss.pl</a> +to pull new items from the RSS feed and add them to +<a href="/planetfeeds.html">/planetfeeds.html</a> +where they are then included in home.html via an SSI Include +directive. Email www-discuss if something seems to be wrong.</p> <h3 id="pollinking">Linking policies</h3> @@ -1183,7 +1139,7 @@ <p>Updated: <!-- timestamp start --> -$Date: 2011/02/14 23:58:31 $ +$Date: 2011/03/25 22:49:32 $ <!-- timestamp end --> </p> </div>