Project

General

Profile

Actions

Bug #1747

closed

provide display of full metadata for EML200DataSource actors

Added by Matt Jones about 20 years ago. Updated about 19 years ago.

Status:
Resolved
Priority:
Immediate
Assignee:
Category:
actors
Target version:
Start date:
10/27/2004
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
1747

Description

Current EML data source actors only display their title. This is not enough
information to evaluate and use a data set. Need to display the full EML record
on request.

Actions #1

Updated by Matt Jones about 20 years ago

Implemented this function. Now, EML200DataSource actors has a "Get metadata"
menu item. When this menu is invoked, the EML for the actor is retrieved from
the cache and transformed using XSLT stylesheets to an HTML/CSS format, and then
displayed.

The stylesheets have been checked into "lib/jar/kepler-styles.jar" so that it is
easy to ship new styles with kepler (by either adding to this jar file or
providing additional jar files). The config.xml provides several important
parameters regarding the stylesheets and their processing.

The transformation creates files in a temporary directory
($HOME/.kepler/cache/html). Currently these temporary files are regenerated
each time the function is invoked, but presumably they could be reused simply by
seeing if the cache file already exists. This is probably faster than rerunning
the XSLT transformation each time.

Still need to deal with processing multiple versions of EML -- currently
eml-2.0.0 is assumed and hardcoded. I will create a separate bug for this.

Actions #2

Updated by Redmine Admin over 11 years ago

Original Bugzilla ID was 1747

Actions

Also available in: Atom PDF