en:release:3.09_release_notes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
en:release:3.09_release_notes [2018/12/13 04:51] – [Your browser doesn't remember you being logged into greenstone] anupama | en:release:3.09_release_notes [2019/05/06 07:54] – anupama | ||
---|---|---|---|
Line 5: | Line 5: | ||
**Release Date:** unknown | **Release Date:** unknown | ||
+ | ** Release Candidate History ** | ||
+ | |||
+ | * Greenstone 3.09 rc1: Release Candidate 1. Released 6 May 2019. \\ Binaries for Windows, GNU/Linux 32 and 64 bit machines, Mac High Sierra/ | ||
| | ||
===== Installation Instructions===== | ===== Installation Instructions===== | ||
Line 62: | Line 65: | ||
* on unix (linux and mac) systems you need to have sudo permissions | * on unix (linux and mac) systems you need to have sudo permissions | ||
* on windows, you probably need admin rights | * on windows, you probably need admin rights | ||
- | * ensure nothing is running on port 80 when you're ready to set up https certification your GS3 | + | * ensure nothing is running on port 80 when you're ready to set up https certification |
Steps: | Steps: | ||
Line 68: | Line 71: | ||
* set '' | * set '' | ||
* set a value for '' | * set a value for '' | ||
- | * Ensure '' | + | * Ensure '' |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
* By default '' | * By default '' | ||
- Make sure you have read and agree with the [[https:// | - Make sure you have read and agree with the [[https:// | ||
Line 74: | Line 81: | ||
source ./ | source ./ | ||
ant setup-https-cert | ant setup-https-cert | ||
- | </ | + | </ |
- Once the setup-https-cert ant target has finished, you can start your web GS3 server by either running the gs3-server application or by running "ant start" from the terminal. | - Once the setup-https-cert ant target has finished, you can start your web GS3 server by either running the gs3-server application or by running "ant start" from the terminal. | ||
- | - If you ran the gs3-server application, | + | - If you ran the gs3-server application, |
+ | * when visiting your digital library over http**s**, remember to prefix htt**ps** to the address and use the htt**ps** port defined with '' | ||
+ | * If you've also turned on http support alongside https, then to visit your DL over regular http, return the URL to having the htt**p** prefix and remember to change the port number to what's defined for htt**p** in property '' | ||
- Once your https home page has loaded, confirm that your certificate is properly installed by looking for a green padlock next to the address bar. (Depending on your browser, you can click the padlock to get more information on the certificate issuer.) | - Once your https home page has loaded, confirm that your certificate is properly installed by looking for a green padlock next to the address bar. (Depending on your browser, you can click the padlock to get more information on the certificate issuer.) | ||
Line 94: | Line 103: | ||
* **the recommended "// | * **the recommended "// | ||
- | For the eventual 3.09 release, the old PDFPlugin that you're familiar with, the one which has the '' | + | For the eventual 3.09 release, the old PDFPlugin that you're familiar with, the one which has the '' |
Line 168: | Line 177: | ||
2. Make the Greenstone " | 2. Make the Greenstone " | ||
- | On Unix, use //chmod//. | + | On Unix, you would do |
+ | < | ||
On Windows, run in a DOS prompt: | On Windows, run in a DOS prompt: | ||
Line 231: | Line 241: | ||
===GLI Java Web Start application (replacement for GLI Applet) - Additional Steps=== | ===GLI Java Web Start application (replacement for GLI Applet) - Additional Steps=== | ||
- | Many browsers have stopped supporting Java applets, | + | **You will need a Java Development Kit (JDK) v 7 or 8 installed for this.** |
+ | |||
+ | Many browsers have stopped supporting Java applets | ||
Instructions for using the GLI Java Web Start, which works over the JNLP protocol, are below. | Instructions for using the GLI Java Web Start, which works over the JNLP protocol, are below. | ||
- First follow the instructions above for [[http:// | - First follow the instructions above for [[http:// | ||
- | - Next, generate the SignedGatherer.jar: | + | - Next, generate the SignedGatherer.jar |
* Use a terminal to go into the Greenstone " | * Use a terminal to go into the Greenstone " | ||
- | * Next, run < | + | * Next, run < |
- | When it prompts, enter the password you used above. | + | When it prompts, enter the password you used above ('' |
- Move the created '' | - Move the created '' | ||
- You need to associate JNLP files with Java Web Start ('' | - You need to associate JNLP files with Java Web Start ('' | ||
* On Windows, create the association in the usual way: when you first access the GLI Web Start application through Greenstone, a JNLP file called " | * On Windows, create the association in the usual way: when you first access the GLI Web Start application through Greenstone, a JNLP file called " | ||
- | * For Linux, create a file with '' | + | |
+ | | ||
# This file should be adjusted and then copied into ~/ | # This file should be adjusted and then copied into ~/ | ||
# as a file with .desktop extension, e.g. javawebstart.desktop | # as a file with .desktop extension, e.g. javawebstart.desktop | ||
Line 251: | Line 264: | ||
Name=Java 7 Web Start | Name=Java 7 Web Start | ||
Comment=Java 7 Web Start | Comment=Java 7 Web Start | ||
- | Exec=/home/ | + | Exec=/EDIT-THIS-PATH-TO-YOUR-JAVA-JRE/bin/javaws %u |
Terminal=false | Terminal=false | ||
Type=Application | Type=Application | ||
Line 258: | Line 271: | ||
MimeType=application/ | MimeType=application/ | ||
</ | </ | ||
- | - Launch the Java Control Panel by running '' | + | - Launch the Java Control Panel by running '' |
- | - Once the GS3 code is compiled up, start up the GS3 web server and visit your DL library home page, '' | + | - Make the GLI link on the home page active: Open web/ |
- | - Since you have set up the JNLP file association in a previous step, you can now click on the "The Librarian Interface" | + | < |
- | - After authorising | + | </ |
- | + | < | |
+ | </ | ||
+ | - (Re)Start | ||
+ | - Since you have set up the JNLP file association in a previous step, you can now click on the "The Librarian Interface" | ||
+ | - You will need to **authorise** | ||
=== Converting a GS2 collection to GS3 when working with a remote GS3 server === | === Converting a GS2 collection to GS3 when working with a remote GS3 server === | ||
The new Format Conversion Wizard to convert GS2 format statements to GS3 format statements (see [[en: | The new Format Conversion Wizard to convert GS2 format statements to GS3 format statements (see [[en: | ||
Line 278: | Line 294: | ||
* Better way to run processes from GLI will avoid some occasional and unexpected errors when GLI runs perl scripts | * Better way to run processes from GLI will avoid some occasional and unexpected errors when GLI runs perl scripts | ||
* Bug fixes to file locking issues on Windows when using Lucene as indexer | * Bug fixes to file locking issues on Windows when using Lucene as indexer | ||
- | * Patch to SOLR extension to circumvent SIGPIPE errors on large collections | + | |
+ | | ||
+ | * fixed bug where multiple metadata values for a single field were concatenated into a single facet term | ||
+ | * fixed some/all search handling | ||
+ | * Russian morphology analyzer replaced by more efficient version. | ||
+ | * Added russian morphology analyzer configuration into solr-jdbm-demo collection | ||
+ | * Standard SOLR highlighter replaced with the faster FastVectorHighlighter | ||
* Patches to perl code upgrading perl syntax to work with newer versions of perl | * Patches to perl code upgrading perl syntax to work with newer versions of perl | ||
+ | * GLI updates: | ||
+ | * The GLI Applet has been converted to a Java WebStart Application. Java Web Start not supported from Java 9 or onwards. To use the JRE bundled with your Greenstone, ensure no custom installed System Java is in the environment. | ||
+ | * GEMS can now launch in languages other than English | ||
===== IMPORTANT information ===== | ===== IMPORTANT information ===== | ||
Line 293: | Line 318: | ||
- install a newer version of Java on your system. We found that the current latest one, 1.8.0_191 worked successfully for this purpose. | - install a newer version of Java on your system. We found that the current latest one, 1.8.0_191 worked successfully for this purpose. | ||
+ | === SIGPIPE errors when building a collection === | ||
+ | We've added a work around to one kind of SIGPIPE errors which could occur with large collections when using '' | ||
+ | * change the database type from '' | ||
+ | * or leave the database type at '' | ||
=== Your browser doesn' | === Your browser doesn' | ||
**The issue:** | **The issue:** | ||
Line 424: | Line 453: | ||
===== Updated Translations ===== | ===== Updated Translations ===== | ||
- | Thanks to the following people for new and updated translations since 3.09: | + | Thanks to the following people for new and updated translations since 3.08: |
+ | *Lavji Zala for Gujarati translations |
en/release/3.09_release_notes.txt · Last modified: 2023/03/13 01:46 by 127.0.0.1