gnustandards-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnustandards maintain.texi


From: John Darrington
Subject: gnustandards maintain.texi
Date: Mon, 27 Nov 2017 01:05:31 -0500 (EST)

CVSROOT:        /sources/gnustandards
Module name:    gnustandards
Changes by:     John Darrington <jmd>   17/11/27 01:05:31

Modified files:
        .              : maintain.texi 

Log message:
        maintain.tex: Patch on behalf of rms

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnustandards/maintain.texi?cvsroot=gnustandards&r1=1.264&r2=1.265

Patches:
Index: maintain.texi
===================================================================
RCS file: /sources/gnustandards/gnustandards/maintain.texi,v
retrieving revision 1.264
retrieving revision 1.265
diff -u -b -r1.264 -r1.265
--- maintain.texi       16 Oct 2017 18:25:37 -0000      1.264
+++ maintain.texi       27 Nov 2017 06:05:31 -0000      1.265
@@ -5,7 +5,7 @@
 @c For double-sided printing, uncomment:
 @c @setchapternewpage odd
 @c This date is automagically updated when you save this file:
address@hidden lastupdate October 16, 2017
address@hidden lastupdate November 7, 2017
 @c %**end of header
 
 @dircategory GNU organization
@@ -24,7 +24,8 @@
 
 Copyright @copyright{} 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016 Free Software Foundation, Inc.
+2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 Free Software Foundation,
+Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
@@ -90,6 +91,9 @@
 
 In addition to this document, please read and follow the GNU Coding
 Standards (@pxref{Top, , Contents, standards, GNU Coding Standards}).
+You may also usefully check the ``Tips for new GNU maintainers''
+(@url{https://www.gnu.org/software/maintainer-tips}), a list of the
+most important things you will need to do as a new maintainer.
 
 @cindex @code{bug-standards@@gnu.org} email address
 @cindex Savannah repository for @code{gnustandards}
@@ -2066,16 +2070,27 @@
 @chapter Web Pages
 @cindex web pages
 
-Please write web pages about your package, and install them on
address@hidden  They should follow our usual standards for web
-pages (see @url{https://www.gnu.org/server/@/fsf-html-style-sheet.html}).
-The overall goals are to support a wide variety of browsers, to focus
-on information rather than flashy eye candy, and to keep the site
-simple and uniform.
+As soon as a new package is dubbed GNU, its home page
+(@indicateurl{https://www.gnu.org/software/@var{package}/})
+is listed on
address@hidden://www.gnu.org/software/software.html} and
address@hidden://www.gnu.org/manual/manual.html}.  To avoid broken links,
+the webmasters create a temporary home page as follows:
 
-We encourage you to use the standard @code{www.gnu.org} template as
-the basis for your pages:
address@hidden://www.gnu.org/server/@/standards/@/boilerplate-source.html}.
address@hidden @bullet
address@hidden
+If there is a Savannah project for this package (@pxref{Hosting for
+Web Pages}), the temporary home page redirects to the project's main
+page, @indicateurl{https://savannah.gnu.org/projects/@var{package}},
+where a short description should be available.
+
address@hidden
+Otherwise, the webmasters make a simple home page containing the short
+description provided with the original submission of the package to GNU.
address@hidden itemize
+
+This temporary home page ought to be replaced with the real one as soon
+as possible.
 
 Some GNU packages have just simple web pages, but the more information
 you provide, the better.  So please write as much as you usefully can,
@@ -2084,6 +2099,19 @@
 set them up on whatever site is convenient for you, and make the pages
 on @code{www.gnu.org} link to that site.
 
+Your web pages should follow our usual standards (see
address@hidden://www.gnu.org/server/@/fsf-html-style-sheet.html}). The
+overall goals are to support a wide variety of browsers, to focus on
+information rather than visual adornments, and to keep gnu.org/software/
+consistent on certain important points.
+
+We encourage you to use the standard @code{www.gnu.org} template as
+the basis for your pages:
address@hidden://www.gnu.org/server/@/standards/@/boilerplate-source.html}.
+This template changes slightly from time to time for various reasons. If
+a change affects existing web pages, the webmasters will inform you;
+then you can make the change or they can.
+
 Please follow the best practices of accessibility in your web pages
 (see @url{https://www.gnu.org/accessibility/accessibility.html}).
 
@@ -2113,6 +2141,10 @@
 instance, you can mail them pages to install, if necessary.  But that
 is more work for them, so please use Savannah if you can.
 
+Please note that the GNU webmasters may fix technical details in your
+web pages (HTML, CSS, obvious typos, broken links in the footer, etc.)
+and inform you of the change afterwards.
+
 If you use Savannah, you can use a special file named @file{.symlinks}
 in order to create symbolic links, which are not supported in CVS.
 For details, see



reply via email to

[Prev in Thread] Current Thread [Next in Thread]