From 9b18989c1d50ee2c281724807caed73ec629a652 Mon Sep 17 00:00:00 2001
From: stellamit
Date: Mon, 12 Dec 2011 18:25:10 +0000
Subject: [PATCH] latest upgrade doc from 14 branch
---
doc/upgrade-1.4.html | 109 +++++++++++++++++++++++--------------------
1 file changed, 59 insertions(+), 50 deletions(-)
diff --git a/doc/upgrade-1.4.html b/doc/upgrade-1.4.html
index 49309107..43adef64 100644
--- a/doc/upgrade-1.4.html
+++ b/doc/upgrade-1.4.html
@@ -31,15 +31,11 @@
or software requirements for V1.4).
- For a description of the release contents see the Release announcement for V1.4.
+ For a description of the release contents see the Release announcement for V1.4.
Table of Contents
-
- -
- Upgrade process for V1.4
-
-
Before Performing the Upgrade
@@ -49,18 +45,15 @@
-
- Template changes
+ New Property in deploy.properties
-
- Profile editing by Proxies
-
- -
- Change to Tomcat configuration
+ Change to tomcat configuration
-
- The Upgrade Process
+ Upgrade Instructions
-
Knowledge Base Migration
@@ -73,7 +66,6 @@
-
Review the VIVO Terms of Use
@@ -85,16 +77,19 @@
I. Before Performing the Upgrade
- Create backups of the:
+ Create backups of:
-
- Tomcat webapps directory
+ The VIVO distribution directory (which contains the source for VIVO 1.3)
-
- Original source directory (TODO: I think we should specifically name the directory (I don't know what's intended) sjm)
+ The VIVO home directory (pointed to by your deploy.properties file)
-
- MySQL database (mysqldump)
+ The webapps directory in Tomcat
+
+ -
+ MySQL database (most people use mysqldump to create the backup)
@@ -116,45 +111,45 @@
The first time Apache Tomcat starts up after the upgrade, an automated
process will modify the knowledge base to align the
- data with any ontology updates made for the new release. See the section on the Ontology Upgrade
- below for more information. Note that
+ data with any ontology updates made for the new release. See the section on the Knowledge Base Migration
+ below for more information.
II. Noteworthy Changes
-
- (TOTO: I think this should contain only changes to the upgrade process itself. Changes to the source code that are too detailed for the release announcement could go in
- an appendix (final section) to this document until such time as there is an granual release changes document.
-
- i. Template changes
-
-
- ${stylesheets.list}
, ${scripts.list}
, and ${headscripts.list}
have changed to
- ${stylesheets.list()}
, ${scripts.list()}
, and ${headscripts.list()}
, respectively.
-
- (ryounes)
-
+
+ -
+
New property in deploy.properties
+
+ proxy.eligibleTypeList
describes which classes of Individuals are
+ eligible for "self-editing" by proxy.
+ See the table in Section III for more details.
+
+
+ -
+
Change to Tomcat configuration
+
+ In order for VIVO to correctly handle international characters,
+ you must configure Tomcat to conform to the URI standard by
+ accepting percent-encoded UTF-8.
+
+
+ Edit Tomcat's conf/server.xml and add the following attribute to each of the
+ Connector elements: URIEncoding="UTF-8".
+
+
+ <Server ...>
+ <Service ...>
+ <Connector ... URIEncoding="UTF-8"/>
+ ...
+ </Connector>
+ </Service>
+ </Server>
+
+
+
- ii. Profile editing by Proxies
-
-
-
- iii. Change to Tomcat configuration
-
-
- - Tomcat configuration
-
- Specify URI encoding
-
-
- (jblake)
-
- III. The Upgrade Process
+ III. Upgrade Instructions
1. Download the new distribution file and unpack it into a new
source directory.
@@ -588,6 +583,20 @@
/usr/local/vivo/harvester/
+
+
+ Types of individual for which we can create proxy editors.
+ If this is omitted, defaults to http://www.w3.org/2002/07/owl#Thing
+ |
+
+
+
+ proxy.eligibleTypeList
+ |
+
+ http://xmlns.com/foaf/0.1/Person, http://xmlns.com/foaf/0.1/Organization
+ |
+