This document is intended mainly for system administrators and secondarily for LUNA administrators to provide context and information on how to Install & Configure LUNA. Readers are expected to have a basic knowledge of the UNIX / Windows Operating Systems, Microsoft SQL Server / Oracle Databases / MySQL, and Apache Tomcat and JBoss Application Server.
Figure 1: Insight and LUNA Component Diagram
LUNA Components are as follows:
LUNA Publisher: Schedules and is used to pull data out of the Insight Collection Manager, storing it in an XML format. The LUNA Publisher then converts the archive data into a Lucene index for each collection and merges all Collection indexes into one single search index. Once merged, the LUNA Server is placed into a maintenance mode and the newly merged index replaces the existing one.
LUNA: LUNA is the dynamic web based front end to Insight collections. With LUNA, users can perform simple keyword searches as well as more complex structured queries, and control how they view, browse, and organize their results to create groups and presentations. LUNA includes the Web 2.0 tools your users are demanding which enable them to save and share their work by linking and embedding any view, image, group, or presentation.
LUNA Server: The LUNA Server is the server side component behind the LUNA client. Collections published to LUNA are indexed on the LUNA Server. The LUNA Publisher will automatically update the indexes based upon a schedule that you define.
Insight's Components are as follows:
User Manager: The User Manager functions as a single point of entry for all Insight Collections and Personal Insight Managers. It consolidates the functions of authentication and authorization for all shared resources within Insight and for LUNA. The User Manager can integrate with an existing security infrastructure if an institution already has a single sign-on solution in place. The User Manager also provides access to resources such as shared folders and groups within Insight. LUNA enables end-user management of viewing preferences, and storage folders for media groups and presentations.
Collection Manager: The Insight Collection Manager provides a common interface between client requests and the underlying data repository. Each Collection Manager may contain multiple collections and Virtual Collections of consistent or heterogeneous structures. The Collection Manager also functions as a broker between the clients (the Insight Java Client, Inscribe data editor, Studio (LUNA Publisher and XML Gateway) and the underlying database, coordinating search requests, and data updates.
Personal Insight Manager: The Personal Insight Manager is a specialized version of the Collection Manager which supports the creation of Personal Collections with the Insight Java Client.
Media Manager: The Insight Media Manager is built around a servlet, and manages access to Insight's media content. The Media Manager supports direct upload of processed content and also manages access to the JPEG2000 wavelet images that power Insight's Image Workspace.
Java Client: The Insight Java Client provides an additional interface for searching, viewing, and managing images, audio, video, and other media. The Java Client also provides end-user collection building tools with Personal Insight and the ability to create Virtual Collections – a subset of content with different access levels.
Inscribe®: The optional Inscribe data editor is an end-user cataloging tool designed to support all of an institution's cataloging needs. The Inscribe data editor includes built-in support for controlled vocabularies, date and numeric validation, and complex data relationships. Inscribe also supports an institution's workflow requirements by facilitating the publishing and review processes.
Studio: Studio provides collection administrators with the tools to build and manage collections. Studio is a wizard-based tool supporting batch processing of media, batch import of metadata, user management, catalog template creation and management, and other basic functions. The LUNA Publisher is accessible from within the Studio client.
Administrator Tools: The Insight Administrator Tools allow a collection administrator to dynamically manage collections. Components of the Insight Administrator Tools include tools for batch media processing, user and resource management, data indexing, and configuring of the search and user interface.
JPEG2000 Wavelet Encoder: The Administrator Tools and Studio include a JPEG2000 Wavelet Encoder. Wavelet encoded images improve performance when accessing large images, reduce storage requirements, and optimize network usage on image delivery.
Insight XML Gateway: The XML Gateway provides a web-services based interface for searching and retrieving content stored within Insight collections. The XML Gateway is middleware which allows backend interaction between Insight and other XML aware applications.
What's New in Insight 6.3
Select Features of LUNA
- BookReader Integration:
Browse Books in LUNA: The BookReader integrates the discovery and display of compound objects such as books, manuscripts, and newspapers in LUNA. In addition to descriptive data, BookReader objects are indexed for full text searching.
Quickly Build Collections: Add Open Library titles to your LUNA collections to quickly build the robust resources your users need. Open Library is a project of the non-profit Internet Archive. With over 1 million titles it contains a wide range of fiction, popular books, children's books, historical texts and academic books.
Build BookReader Objects: Now you can build your own BookReader objects including OCR of printed text, which will be searchable in LUNA.
Expanded view options for BookReader: View a BookReader object in the Detail View, as a page of thumbnails, or in the Full View. The Full View provides a larger display of the book object and incorporates a vertical thumbnail panel to quickly scroll through individual book pages.
Use individual pages from books like any other image in LUNA to create presentations, add to media group, etc…
- Full Text Search:
LUNA now indexes the full text from BookReader and PDF media. Users will be able to select whether they search catalog data or both catalog data and the text in documents.
- OAI-PMH and RSS:
LUNA collections can now be exposed to OAI-PMH harvesters such as OAIster which feeds WorldCat.org. RSS feeds provide additional flexibility for delivering targeted content to users and keep audiences up to date on the latest changes to your collections.
- Enhanced Data Panel Search:
End users can now click on fielded terms within the data display window to search for a particular value within a single field across multiple fields.
- The technical metadata that displays at the bottom of the data display panel can now be configured by the Insight administrator so that it does not display.
- LUNA has been enhanced to support Inscribe data formatting, such as line breaks in the data display panel, making it easier to read large blocks of text.
- An Advanced Search can be executed by hitting the enter key.
- We added a page footer to LUNA which can be modified through an HTML file. This area can be used to inform your users any way you choose.
- With shortened URLs there are new options for sharing content with standard tools like Facebook, Twitter, Google, Delicious, etc…
- An enhancement to the Administrator Tools makes it possible to load graphics for non-image file types.
- Improvements made to LDAP testing and credential granting which provides a way for administrators to determine which credential is being granted.
- Modified the "similar to" operator from "#" to "|". Please note that this enhancement may result in the loss of previously embedded or saved searches.
What's New in Insight 6.2.2
Select Features of LUNA
- "Buy" Link. Designed for Pictopia printing services but developed in a generic way that may be used for other print on demand services. See A Guide to LUNA (link to page in the doc) for details on how to set up "Buy" Link in LUNA.
- Enhanced Image Export. Ability to select from multiple image resolutions when exporting images from the Detail View in LUNA. Setting the maximum image export resolution is controlled in Credential Settings
- Improved Featured Media Display. Administrators can create a Featured Media group for "All Collections" in order to have select images display in the Featured Media window when a user selects "All Collections". If a Featured Media group has not been created for "All Collections", or for individual collections, LUNA will randomly select the images for display in the Featured Media window each time a user selects a collection. For this option, LUNA will randomly select a page from Browse All, then randomly pick 8 thumbnails from the page as the Featured Media.
- Improved Embed This. Web widgets now retain the black background of the LUNA Workspace when embedded.
- Authentication workflow enhancement. LUNA can be set up to send a copy of the welcome note that is emailed upon registration back to the LUNA Admin so that they can assign appropriate access credentials.
What's new in Insight v6.2.1
Select Features of LUNA
- Annotations can be added to images from the Detail View or the Workspace and made public or private. Annotations are versatile and can be text based as well as able to support HTML code and embeddable widgets- like Google Maps or YouTube content. All users have the ability to create private annotations or Media Group shared annotations. Insight Administrators determine which users have credentials to create collection level annotations for public view (see Credential Settings in Guide to LUNA to grant access).
For those with existing annotations in Insight, annotations saved at the collection level in Insight will now display in LUNA.
- My Uploads allows users to upload image and various other file types from their desktop directly into LUNA. Content added to My Uploads will remain private or can be shared by adding to a public Media Group or by creating a link to the image from the LUNA Workspace or Detail View. Insight Administrators determine which users have credentials to access My Uploads as well as the types of files users can upload. Supported file types include Jpeg, Tiff, PDF, bmp, gif, png. Flv, Audio and Video files (see Credentials in a Guide to LUNA to grant access).
Note: My Uploads may add load to the server. The Media Manager and Processor for My Uploads can be installed on a separate machine.
- Support for searching data containing diacritics (requires re-Publishing).
- Facets/Categories are cached to improve start-up times for LUNA.
- Ability to upload the custom graphic header in the LUNA Publisher.
- Support for Tomcat
-
- Added in addition to Jboss to ease configuration and minimize conflicts. You may continue to use Jboss or switch to tomcat.
What's new in Insight v6.2
Select Features of LUNA
The LUNA Publisher: Sharing and Receiving collections from LUNA Commons.org
- Retrieve LUNA Commons collections for local LUNA display.
- Prepare LUNA Collections to publish to the LUNA Commons.
User Features
Media Groups
- Ability to quickly check the content of your Active Media Group via the new Active Media Group Panel while browsing and working with content.
- Ability to instantly change the Active Media Group using an easily accessible pull down menu.
- PowerPoint export of a Media Group with associated image data.
- Original filename is preserved when exporting images.
Navigation
- Larger icons throughout for working with media, Media Groups, and Presentations.
- Forward and Back buttons on all pages.
- Improved sorting of a single collection by available data fields.
- Improved Category Browsing.
Discovery
- New intuitive Advanced Search.
- Addition of wildcard searching.
- Ability to perform a keyword search in the Media Panel of the LUNA Workspace.
Presentations
- Improved Presentation creation with faster loading of Media Panel, faster loading of slides
- Improved speed of loading presentation in playback back mode.
- Improved image quality, and image metadata included when exporting. Presentations to PowerPoint.
Security
- Https displays on login page when login SSL is enabled.
Administrative Features
Administrator Tools
- Process for removing collections from LUNA using Admin Tools and LUNA Publisher.
- View and change ownership of Media Groups and Presentations using Admin Tools.
Backend
- Enhanced LUNA collection authorization to be consistent with Insight authorization when using LDAP.
- Enhanced LUNA collection authorization to be consistent with Insight authorization when using LDAP.