|
From: <ai...@us...> - 2010-07-24 17:06:23
|
Revision: 11105
http://plplot.svn.sourceforge.net/plplot/?rev=11105&view=rev
Author: airwin
Date: 2010-07-24 17:06:17 +0000 (Sat, 24 Jul 2010)
Log Message:
-----------
Update instructions for website generation and testing.
Modified Paths:
--------------
trunk/README.Release_Manager_Cookbook
Modified: trunk/README.Release_Manager_Cookbook
===================================================================
--- trunk/README.Release_Manager_Cookbook 2010-07-23 20:33:05 UTC (rev 11104)
+++ trunk/README.Release_Manager_Cookbook 2010-07-24 17:06:17 UTC (rev 11105)
@@ -119,14 +119,31 @@
WEBSITE_PREFIX = /home/irwin/public_html/plplot
(raven is my local computer name, and /home/irwin/public_html is a location
-where I can put various websites). I have both apache and PHP installed on
-my local machine. Therefore, when I browse
-http://raven/~irwin/plplot/htdocs/ (the website corresponding to the above
-file prefix location), the result looks good. In particular, the Ada plplot
-documentation is there and all the previous problems with source code
-accessibility for the Ada, f77, and OCaml examples are now fixed.
+where I can put various websites). You can check for errors (e.g., due
+to missing commands that need to be installed) by running
+find /tmp/plplotdoc -name '*.out' |xargs grep -i error
+You should install both apache and PHP on your computer. For Debian Testing
+(a.k.a. squeeze) that is done (as root) by installing libapache2-mod-php5
+and enabling user directories using the command
+
+a2enmod userdir
+
+and editing /etc/apache2/mods-available/php5.conf as indicated in that
+file to allow user directories for php. I am not sure, but I believe
+from some google results I found that editing of that file is also
+necessary on modern versions of Ubuntu in order to allow php-based websites
+like that of PLplot to work when installed in local user directories.
+
+(When user directories are enabled this way, for the above case
+/home/irwin/public_html/plplot/htdocs, browses as
+http://raven/~irwin/plplot/htdocs/.)
+
+I test http://raven/~irwin/plplot/htdocs/ by clicking on most links, checking
+the documentation looks good, checking the examples look good and the
+source code for each language for examples is accessible, etc.
+
(4) Upload the local website to SourceForge.
Once you are satisfied with the local website, you should upload it to
@@ -153,11 +170,6 @@
N.B. the --dry-run option for rsync is a god-send and tells you exactly what
will happen without actually doing it.
-N.B. log files for the website build can be found in the /tmp/plplotdoc/build
-directory. This can be useful for finding problems with the build of the
-website.
-
-
(5) Creating a PLplot Release
Update the README.release file.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|