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/11 05:14] – 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 271: | Line 287: | ||
===== Important Changes and Bug Fixes ===== | ===== Important Changes and Bug Fixes ===== | ||
- | * HTTPS support: Greenstone will obtain a certificate from the Certification Authority Let's Encrypt to run your GS3 tomcat over https. However, on unix systems (macs and linux), you will need to have sudo permissions. And on Windows you will probably need admin rights. For instructions on usage, see [[# | + | |
- | * GreenstoneSQLPlugin/ | + | |
- | * The UnknownConverterPlugin: | + | |
+ | * **User comments** are now supported in GS3 as well. Refer to [[http:// | ||
+ | * OAI deletion policy | ||
+ | * 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 | ||
+ | * **SOLR updates and bugfixes:** | ||
+ | * 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 | ||
+ | * 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 280: | Line 311: | ||
==== Troubleshooting ==== | ==== Troubleshooting ==== | ||
+ | === Content Encoding Error when visiting the local solr servlet page === | ||
+ | If you see a Content Encoding Error when opening your GS3's solr servlet page at '' | ||
+ | |||
+ | **Solution: | ||
+ | - either unset JAVA_HOME and remove this Java's '' | ||
+ | - 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 411: | 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