From 5deb219e1680d387c1bf603c29810bd88f7adf88 Mon Sep 17 00:00:00 2001 From: hal9 Date: Wed, 14 Aug 2002 17:29:25 +0000 Subject: [PATCH] Add small notes on post-release steps, and uploading docs to webserver. --- doc/source/developer-manual.sgml | 37 ++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/doc/source/developer-manual.sgml b/doc/source/developer-manual.sgml index d601c50a..ae6ff35b 100644 --- a/doc/source/developer-manual.sgml +++ b/doc/source/developer-manual.sgml @@ -23,7 +23,7 @@ This file belongs into ijbswa.sourceforge.net:/home/groups/i/ij/ijbswa/htdocs/ - $Id: developer-manual.sgml,v 1.46.2.5 2002/08/09 01:15:12 hal9 Exp $ + $Id: developer-manual.sgml,v 1.46.2.6 2002/08/10 11:40:25 oes Exp $ Copyright (C) 2001, 2002 Privoxy Developers See LICENSE. @@ -50,7 +50,7 @@ - $Id: developer-manual.sgml,v 1.46.2.5 2002/08/09 01:15:12 hal9 Exp $ + $Id: developer-manual.sgml,v 1.46.2.6 2002/08/10 11:40:25 oes Exp $ ource$ @@ -1811,7 +1811,7 @@ const char FILENAME_h_rcs[] = FILENAME_H_VERSION; #ifndef _FILENAME_H #define _FILENAME_H -#define FILENAME_H_VERSION "$Id: developer-manual.sgml,v 1.46.2.5 2002/08/09 01:15:12 hal9 Exp $" +#define FILENAME_H_VERSION "$Id: developer-manual.sgml,v 1.46.2.6 2002/08/10 11:40:25 oes Exp $" /********************************************************************* * * File : $Source$ @@ -2748,7 +2748,9 @@ at sourceforge. Three simple steps: mailing list, Subject: "Version X.Y.Z available for download". Be sure to include the download - location, the release notes and the change log. + location, the release notes and the Changelog. Also, post an + updated News item on the project page Sourceforge, and update the Home + page and docs linked from the Home page (see below). @@ -2762,26 +2764,27 @@ at sourceforge. Three simple steps: problems will occur: - If you have changed anything in the documentation source SGML files, - do: + If you have changed anything in the stable-branch documentation source + SGML files, do: - make dok # (or make redhat-dok if make dok doesn't work for you) + make dok dok-pdf # (or 'make redhat-dok dok-pdf' if 'make dok' doesn't work for you) That will generate doc/webserver/user-manual, doc/webserver/developer-manual, - doc/webserver/faq and + doc/webserver/faq, + doc/pdf/*.pdf and doc/webserver/index.html automatically. - If you changed the manual page source, generate + If you changed the manual page sources, generate doc/webserver/man-page/privoxy-man-page.html by running make man. (This is - a separate target due to dependencies on some obscure perl scripts. - See comments in GNUmakefile.) + a separate target due to dependencies on some obscure perl scripts + [now in CVS, but not well tested]. See comments in GNUmakefile.) If you want to add new files to the webserver, create them locally in @@ -2789,7 +2792,8 @@ at sourceforge. Three simple steps: create new directories under doc/webserver). - Next, commit any changes from the above steps to CVS. All set? Then do + Next, commit any changes from the above steps to CVS. All set? + If these are docs in the stable branch, then do: @@ -2803,7 +2807,9 @@ at sourceforge. Three simple steps: Please do NOT use any other means of transferring - files to the webserver to avoid permission problems. + files to the webserver to avoid permission problems. Also, please do not + upload docs from development branches or versions. The publicly posted + docs should be in sync with the last official release. @@ -2868,6 +2874,9 @@ at sourceforge. Three simple steps: Temple Place - Suite 330, Boston, MA 02111-1307, USA. $Log: developer-manual.sgml,v $ + Revision 1.46.2.6 2002/08/10 11:40:25 oes + Added disclaimer about probably being out-of-date and two small hints + Revision 1.46.2.5 2002/08/09 01:15:12 hal9 Added some notes on pre-release steps (test builds first, update ChangeLog). -- 2.49.0