Revision 2313
Added by Matt Jones over 20 years ago
README | ||
---|---|---|
8 | 8 |
Metacat: XML Metadata Database |
9 | 9 |
------------------------------ |
10 | 10 |
|
11 |
Version: 1.3.1 Release
|
|
11 |
Version: 1.4.0 Release
|
|
12 | 12 |
|
13 | 13 |
Send feedback and bugs to: metacat-dev@ecoinformatics.org |
14 | 14 |
http://bugzilla.ecoinformatics.org |
... | ... | |
18 | 18 |
Jing Tao (tao@nceas.ucsb.edu) |
19 | 19 |
Jivka Bojilova (bojilova@nceas.ucsb.edu) |
20 | 20 |
Dan Higgins (higgins@nceas.ucsb.edu) |
21 |
Saurabh Garg (sgarg@nceas.ucsb.edu) |
|
22 |
Duane Costa (dcosta@lternet.edu) |
|
21 | 23 |
|
22 | 24 |
Metacat is a flexible database storage system for XML formatted |
23 |
documents. Metacat models the structure of the XML document, therefore
|
|
24 |
allowing storage of XML documents with arbitrary schemas. Metacat supports
|
|
25 |
several databases on the back-end, including Oracle, PostgreSQL and SQL
|
|
26 |
Server. The server supports XML document storage, retrievel, query,
|
|
27 |
validation, and transformation (using the XSLT stylesheet language).
|
|
28 |
In addition, there is a mechanism for replicating the database
|
|
29 |
to other metacat instances for backup and load balancing purposes. |
|
30 |
Metacat currently uses an LDAP database for authenticating users, but |
|
31 |
was written to accomodate other authentication services as well.
|
|
25 |
documents and associated binary files. Metacat models the structure of the
|
|
26 |
XML document, therefore allowing storage of XML documents with arbitrary
|
|
27 |
schemas. Metacat supports several databases on the back-end, including Oracle,
|
|
28 |
PostgreSQL and SQL Server (limited). The server supports XML document
|
|
29 |
storage, retrievel, query, validation, and transformation (using the XSLT
|
|
30 |
stylesheet language). In addition, there is a mechanism for replicating the
|
|
31 |
database to other metacat instances for backup and load balancing purposes.
|
|
32 |
Metacat currently uses an LDAP database for authenticating users, but was
|
|
33 |
written to accomodate other authentication services as well. |
|
32 | 34 |
|
35 |
Release Notes for 1.4.0: |
|
36 |
------------------------ |
|
37 |
|
|
38 |
This is a major release, and is the first to introduce many new features to |
|
39 |
Metacat. Some of the major new features in this version of Metacat include: |
|
40 |
|
|
41 |
* Added a new 'Harvester' that allows documents to be periodically pulled |
|
42 |
from distributed sources into metacat, useful for interfacing with other |
|
43 |
system types. See the Metacat Tour for details. |
|
44 |
* Added new 'skins' capability to allow the GUI for the metacat web interface |
|
45 |
to be more easily customized to fit into site needs. The skin is based on |
|
46 |
a flexible mix of XSLT, CSS, and Javascript. |
|
47 |
* Added a web-based metadata entry form for submitting EML limited EML documents |
|
48 |
as part of a data registry. The GUI for the registry is customizable and |
|
49 |
is integrated with the 'skins' system for the main metacat interface. The |
|
50 |
registry subsystem is written in Perl, and can simultaneously be used to |
|
51 |
present multiple 'registry' interfaces. |
|
52 |
* A new 'client API' has been developed and implemented in Java and in Perl |
|
53 |
so that metacat functions can be accessed from any program in those |
|
54 |
languages. The client API supports the major metacat servlet actions, |
|
55 |
including login(), logout(), query(), insert(), update(), delete(), and |
|
56 |
upload(). See the Metacat Tour for details. |
|
57 |
* Added a new 'getlog' action that produces a usage history for all major |
|
58 |
events. So now an XML report can be generated for document reads, inserts, |
|
59 |
deletes, etc. See the new section in the Metacat Tour. |
|
60 |
* Added a new 'buildindex' action that can rebuild the index entries for any |
|
61 |
document in the database. |
|
62 |
* The configuration file for metacat (metacat.properties) has been moved out |
|
63 |
of the jar file and into the WEB-INF directory, allowing far easier changes |
|
64 |
to the configuration parameters. |
|
65 |
* Results in default web interface are sorted by title in the XSLT (configurable) |
|
66 |
* Several significant and insignificant bugs were fixed. |
|
67 |
|
|
68 |
Details of all changes can be found in the bug database here: |
|
69 |
http://bugzilla.ecoinformatics.org/buglist.cgi?product=Metacat&target_milestone=1.4 |
|
70 |
|
|
33 | 71 |
Release Notes for 1.3.1: |
72 |
------------------------ |
|
34 | 73 |
|
35 | 74 |
This is a simple interim bug fix. No major functionality changes. Bugs fixed |
36 | 75 |
include: |
... | ... | |
41 | 80 |
|
42 | 81 |
|
43 | 82 |
Release Notes for 1.3.0 |
83 |
------------------------ |
|
44 | 84 |
|
45 | 85 |
In 1.3.0 release, the structure of the xml_access table was changed and a new |
46 | 86 |
table, xml_accesssubtree was added. If you try to update a previously |
... | ... | |
102 | 142 |
|
103 | 143 |
Major Known Bugs or Feature Requests (see http://bugzilla.ecoinformatics.org) |
104 | 144 |
----------------------------------------------------------------------------- |
105 |
If you discover a bug |
|
106 |
please report it, either by email (above) or by using our bug tracking |
|
107 |
system (http://bugzilla.ecoinformatics.org). There is a list of currently |
|
108 |
unimplemented features in Bugzilla that we are working on for the next |
|
109 |
release. |
|
145 |
If you discover a bug please report it, either by email (above) or by using |
|
146 |
our bug tracking system (http://bugzilla.ecoinformatics.org). There is a |
|
147 |
list of currently unimplemented features in Bugzilla that we are working on |
|
148 |
for the next release. |
|
110 | 149 |
|
111 | 150 |
Legalese |
112 | 151 |
-------- |
... | ... | |
116 | 155 |
details. |
117 | 156 |
|
118 | 157 |
This material is based upon work supported by the |
119 |
National Science Foundation under Grant No. DEB99-80154 and DBI99-04777.
|
|
120 |
Any opinions, findings and conclusions or recomendations expressed in this
|
|
121 |
material are those of the author(s) and do not necessarily reflect |
|
158 |
National Science Foundation under Grant No. DEB99-80154, DBI99-04777, and
|
|
159 |
0225676. Any opinions, findings and conclusions or recomendations expressed
|
|
160 |
in this material are those of the author(s) and do not necessarily reflect
|
|
122 | 161 |
the views of the National Science Foundation (NSF). |
123 | 162 |
|
124 | 163 |
This product includes software developed by the Apache Software |
Also available in: Unified diff
New README in preparation for the 1.4.0 release, and updated the properties
file with the new version number.