en:release:3.11_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.11_release_notes [2023/07/10 06:57] – anupama | en:release:3.11_release_notes [2023/07/24 02:58] – [Important Changes and Bug Fixes] kjdon | ||
---|---|---|---|
Line 34: | Line 34: | ||
* Download the appropriate binary release for your operating system and run it. | * Download the appropriate binary release for your operating system and run it. | ||
- | * **Note to Mac users:** The security settings in newer Mac OS versions have been altered to by default disallow users from casually opening and running .dmg executables that are not from Apple itself. When attempting to open the Greenstone binary .dmg file, if it pops up an error warning about security, you will need to set up the Security on your Mac to allow you to run .dmg files downloaded from the internet. Otherwise the Greenstone mac binary will not run. To do this, go to your Mac's System Preferences. Under " | + | === Mac OS Notes === |
+ | |||
+ | | ||
- Ctrl+click (the Mac rightclick) and choose '' | - Ctrl+click (the Mac rightclick) and choose '' | ||
- REPEAT: This //second// time you try to Ctrl+click and choose '' | - REPEAT: This //second// time you try to Ctrl+click and choose '' | ||
Line 41: | Line 43: | ||
- Now return to the installer .app file inside the .dmg. Ctrl+click on it and launch the installer once more. This time the launch process will complete and within a minute or so you should see the Greenstone Installer opening dialog appear. | - Now return to the installer .app file inside the .dmg. Ctrl+click on it and launch the installer once more. This time the launch process will complete and within a minute or so you should see the Greenstone Installer opening dialog appear. | ||
- | * **For Linux**, you will need to set the file to be executable before running it. e.g. \\ In a terminal '' | + | === Linux Notes === |
+ | |||
+ | | ||
* The installer initially unpacks into a temporary directory (/tmp on linux). If you wish to change this, set the TMPDIR environment variable. | * The installer initially unpacks into a temporary directory (/tmp on linux). If you wish to change this, set the TMPDIR environment variable. | ||
Note that in some cases, the following **doesn' | Note that in some cases, the following **doesn' | ||
Line 50: | Line 54: | ||
< | < | ||
- | * **For Windows | + | ===Windows |
+ | | ||
- | === When the installer is running | + | ==== Installer options ==== |
During the installation process you will be presented with several options. For many, the default settings will be sufficient. Some important options are | During the installation process you will be presented with several options. For many, the default settings will be sufficient. Some important options are | ||
* Folder where you want greenstone3 to be installed. | * Folder where you want greenstone3 to be installed. | ||
Line 62: | Line 67: | ||
* Choosing a password for the administration pages. These pages allow the admin user to inspect and manage the list of registered Greenstone users. You can add new users, and change group settings for existing users. Greenstone user registration is needed if you want to use remote GLI login to the Greenstone server, or if you want to make collections/ | * Choosing a password for the administration pages. These pages allow the admin user to inspect and manage the list of registered Greenstone users. You can add new users, and change group settings for existing users. Greenstone user registration is needed if you want to use remote GLI login to the Greenstone server, or if you want to make collections/ | ||
+ | ==== Running Greenstone ==== | ||
Once you have successfully installed Greenstone3, | Once you have successfully installed Greenstone3, | ||
More notes about running Greenstone can be found in the README.txt file in the top level Greenstone folder. | More notes about running Greenstone can be found in the README.txt file in the top level Greenstone folder. | ||
+ | ==== Building Collections ==== | ||
To build collections, | To build collections, | ||
Line 100: | Line 107: | ||
====Changing the admin password==== | ====Changing the admin password==== | ||
Login to the administration page, ' | Login to the administration page, ' | ||
+ | |||
+ | Alternatively, | ||
==== Setting up your Greenstone OAI Server and using GLI to download over OAI from a Greenstone server ==== | ==== Setting up your Greenstone OAI Server and using GLI to download over OAI from a Greenstone server ==== | ||
Line 128: | Line 137: | ||
===== Important Changes and Bug Fixes ===== | ===== Important Changes and Bug Fixes ===== | ||
+ | * Minimum Java version is now 1.8, and this is the version that is bundled in the releases. | ||
+ | |||
* This release introduces the **WebSwing GLI feature: GLI is now built into your browser.** (But regular, desktop GLI is not going away, and still available as before.) WebSwing GLI replaces the client-GLI with Remote GS3 server combination and GLI applet/GLI Webstart application. Refer to [[https:// | * This release introduces the **WebSwing GLI feature: GLI is now built into your browser.** (But regular, desktop GLI is not going away, and still available as before.) WebSwing GLI replaces the client-GLI with Remote GS3 server combination and GLI applet/GLI Webstart application. Refer to [[https:// | ||
+ | |||
+ | * GLI Changes: Support added for SOLR indexing, and for specifying sortfields (Lucece/ | ||
+ | |||
+ | * CSVPlugin Changed - we have a new CSVPlugin which replaces the old CVSPlugin and MetadataCSVPlugin plugins. This new plugin will assign the metadata to existing documents (specified by Filename field) or create dummy documents if no associated file is present. It handles input_encoding, | ||
| | ||
- | * From perl 5.22 and later, perl no longer comes with the perl CGI module, but Greenstone 3.11 bundles its own CGIModule and unpacks it for perl v5.22 onwards, so you should be good to go. | + | * The perl code has been updated to handle UTF16 surrogate pairs. |
+ | |||
+ | * The C++ code now compiles natively on Windows 64 bit. | ||
+ | |||
+ | * SOLR changes - support has been added for subcollections | ||
+ | |||
+ | * A cookie consent functionality has been implemented. | ||
+ | |||
+ | * Namespaced user groups, eg nz.ac.waikato - ANU to explain. | ||
+ | |||
+ | * Developing a custom interface? You can now put the interface property files into web/ | ||
- | If however, you find you don't have perl CGI module installed when you want to use remote gli or do online document editing, then manually unpack it as follows: | + | * Berry baskets have been replaced by Favourites - a more streamlined, |
+ | * | ||
+ | * From perl 5.22 and later, perl no longer comes with the perl CGI module, but Greenstone 3.11 bundles its own CGIModule and unpacks it for perl v5.22 onwards, so you should be good to go. If however, you find you don't have perl CGI module installed when you want to use remote gli or do online document editing, then manually unpack it as follows: | ||
< | < | ||
cd web/ | cd web/ | ||
Line 138: | Line 165: | ||
mv CGIModule/* . | mv CGIModule/* . | ||
</ | </ | ||
- | | + | * Google SignIn - allows users to login to the library using their google credentials. Loggin in will create a greenstone account for the user with no permissions. Requires |
===== IMPORTANT information ===== | ===== IMPORTANT information ===== | ||
Line 144: | Line 171: | ||
==== Patches to 3.11 ==== | ==== Patches to 3.11 ==== | ||
- | * Shift to bundling JRE 1.8 | + | |
- | + | ||
==== Useful information ==== | ==== Useful information ==== | ||
Line 248: | Line 273: | ||
The fix is often in the form of adding hex encoded entities into the metadata.xml file and decoding them back for display in GLI's Enrich pane. | The fix is often in the form of adding hex encoded entities into the metadata.xml file and decoding them back for display in GLI's Enrich pane. | ||
- | ===Greenstone applets (Phind, Collage) crash Firefox=== | + | <!--===Greenstone applets (Phind, Collage) crash Firefox=== |
See [[https:// | See [[https:// | ||
Line 255: | Line 280: | ||
Scroll down to the property: | Scroll down to the property: | ||
< | < | ||
- | Set it to true (rightclick and choose // | + | Set it to true (rightclick and choose // |
===PDF to image conversion error on Linux=== | ===PDF to image conversion error on Linux=== | ||
Line 297: | Line 322: | ||
===== Updated Translations ===== | ===== Updated Translations ===== | ||
+ | Thanks to the following people for new and updated translations since 3.10: | ||
+ | |||
+ | * Lavji Zala for Gujarati translations | ||
+ | * Hilario Seo for Korean translations | ||
+ | * Yvan Arnaud for French translations | ||
+ | * John Rose for French translations | ||
+ | * |
en/release/3.11_release_notes.txt · Last modified: 2024/02/15 02:14 by kjdon