Editing Curator's Workbench

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{Infobox tool
+
{{Infobox_tool
 
|purpose=Curator's Workbench is a tool that automates and streamlines the process of preparing collections of digital materials for submission to a repository
 
|purpose=Curator's Workbench is a tool that automates and streamlines the process of preparing collections of digital materials for submission to a repository
 +
|image=
 
|homepage=https://github.com/UNC-Libraries/Curators-Workbench
 
|homepage=https://github.com/UNC-Libraries/Curators-Workbench
|formats_in=METS (Metadata Encoding and Transmission Standard)
+
|license=
|formats_out=METS (Metadata Encoding and Transmission Standard)
+
|platforms=
|function=Metadata Processing
 
|content=Metadata
 
}}
 
{{Infobox tool details
 
|ohloh_id=Curator's Workbench
 
 
}}
 
}}
 +
 +
<!-- Delete the Categories that do not apply -->
 +
[[Category:Preservation System]]
 +
[[Category:Metadata Processing]]
 +
 +
 
= Description =
 
= Description =
The [https://blogs.lib.unc.edu/cdr/index.php/about/cdr-development-and-collab/curators-workbench/ Curator&rsquo;s Workbench] is a tool that automates and streamlines the process of preparing collections of digital materials for submission to a repository. The Workbench will capture and stage files, generate manifests that include fixity information, arrange folders and objects, normalise metadata to custom requirements, and finally create a submission package for ingest into the archive.
+
The [http://www.lib.unc.edu/blogs/cdr/index.php/2011/01/13/curators-workbench-is-now-free-and-open-source-software/ Curator&rsquo;s Workbench] is a tool that automates and streamlines the process of preparing collections of digital materials for submission to a repository. The Workbench will capture and stage files, generate manifests that include fixity information, arrange folders and objects, normalise metadata to custom requirements, and finally create a submission package for ingest into the archive.
 
 
====Provider====
 
====Provider====
 
Carolina Digital Repository, an initiative of the University Libraries of UNC&nbsp;Chapel Hill.
 
Carolina Digital Repository, an initiative of the University Libraries of UNC&nbsp;Chapel Hill.
 
 
====Licensing and cost====
 
====Licensing and cost====
 
[http://www.apache.org/licenses/LICENSE-2.0.html Apache 2.0] &ndash; free.
 
[http://www.apache.org/licenses/LICENSE-2.0.html Apache 2.0] &ndash; free.
+
====Development activity====
 +
Curator&rsquo;s Workbench version 3.0 was released in October 2011.
 +
The software was created for the Carolina&nbsp;Digital Repository, which states that the package continues to be developed to support the workflow needs of UNC Libraries. The current &ldquo;Version 4.0-SNAPSHOT - Unstable Build&rdquo; download offered for beta testing, as well as recent entries in the Github &ldquo;Issues&rdquo; page, support this assertion.
 
====Platform and interoperability====
 
====Platform and interoperability====
 
Curator&rsquo;s Workbench has been tested in Windows, Mac, and Linux environments. It is built upon the Eclipse Rich Client Platform, using Eclipse&rsquo;s Modeling Framework and Graphical Modeling Framework. The software incorporates iRODS jargon client libraries, and is extensible by plug-in.
 
Curator&rsquo;s Workbench has been tested in Windows, Mac, and Linux environments. It is built upon the Eclipse Rich Client Platform, using Eclipse&rsquo;s Modeling Framework and Graphical Modeling Framework. The software incorporates iRODS jargon client libraries, and is extensible by plug-in.
 
 
====Functional notes====
 
====Functional notes====
 
The Workbench&rsquo;s crosswalk tool is able to map user-supplied metadata fields to MODS elements, allowing the user to define how each MODS record is created, which elements are used and where they come from in the source metadata. This can be done at the project level, allowing batch staging; the software is capable of migrating thousands of descriptive records at a time and linking them to data objects.
 
The Workbench&rsquo;s crosswalk tool is able to map user-supplied metadata fields to MODS elements, allowing the user to define how each MODS record is created, which elements are used and where they come from in the source metadata. This can be done at the project level, allowing batch staging; the software is capable of migrating thousands of descriptive records at a time and linking them to data objects.
 
As materials are selected, arranged, and described, the software generates a METS file that documents these processes. In addition, it generates checksums and UUIDs for each object. When a project is ready for&nbsp;submission, an export function translates the internal METS into an XML-viewable submission package ready for ingest.
 
As materials are selected, arranged, and described, the software generates a METS file that documents these processes. In addition, it generates checksums and UUIDs for each object. When a project is ready for&nbsp;submission, an export function translates the internal METS into an XML-viewable submission package ready for ingest.
 
Curator&rsquo;s Workbench was designed for use in the Carolina Digital Repository, which uses a web interface for ingest into a Fedora repository with iRODS storage. To address the unreliability of web ingest, the software can stage files in advance. In the CDR setup, individual users have accounts in a staging area within the iRODS grid; files placed there by the Workbench are readable by the Fedora instance at ingest time, at which point they are also copied into archival storage.
 
Curator&rsquo;s Workbench was designed for use in the Carolina Digital Repository, which uses a web interface for ingest into a Fedora repository with iRODS storage. To address the unreliability of web ingest, the software can stage files in advance. In the CDR setup, individual users have accounts in a staging area within the iRODS grid; files placed there by the Workbench are readable by the Fedora instance at ingest time, at which point they are also copied into archival storage.
 
 
====Documentation and user support====
 
====Documentation and user support====
While CDR does not provide direct support, there are Google groups for developers and users. The Users group was active as of December 2011, but the Developers group was then not yet active. There is also an &ldquo;Issues&rdquo; page on the Github wiki, which was active as of February 2012.
+
While CDR does not provide direct support, there are Google groups for developers and users. The Users group was active as of December 2011, but the Developers group is not yet active. There is also an &ldquo;Issues&rdquo; page on the Github wiki, which is active as of February 2012.
 
The Workbench incorporates its User Manual into its help system but does not provide a PDF instance of the document. Some technical information is available on a GitHub [https://github.com/UNC-Libraries/Curators-Workbench/wiki wiki].
 
The Workbench incorporates its User Manual into its help system but does not provide a PDF instance of the document. Some technical information is available on a GitHub [https://github.com/UNC-Libraries/Curators-Workbench/wiki wiki].
 
 
====Usability====
 
====Usability====
 
The Workbench GUI is extremely simple and easy to use, although solid familiarity with metadata standards is essential.
 
The Workbench GUI is extremely simple and easy to use, although solid familiarity with metadata standards is essential.
 
 
====Expertise required====
 
====Expertise required====
 
Installation and configuration require deep system administration knowledge.
 
Installation and configuration require deep system administration knowledge.
 
 
====Standards compliance====
 
====Standards compliance====
 
The Workbench uses METS XML for project definition files and submission files, and incorporates MODS XML for description.
 
The Workbench uses METS XML for project definition files and submission files, and incorporates MODS XML for description.
 
 
====Influence and take-up====
 
====Influence and take-up====
 
Curator&rsquo;s Workbench is used within the UNC library system.
 
Curator&rsquo;s Workbench is used within the UNC library system.
  
 
= User Experiences =
 
= User Experiences =
+
 
+
 
 
= Development Activity =
 
= Development Activity =
<!-- Provide *evidence* of development activity of the tool. For example, RSS feeds for code issues or commits. -->
+
 
Curator&rsquo;s Workbench version 3.0 was released in October 2011 and the last version 5.x in September 2015.
+
{{Infobox_tool_details
The software was created for the Carolina&nbsp;Digital Repository, originally developed to support the workflow needs of UNC Libraries, however, it is no longer in use at UNC Libraries nor being further developed or supported by the repository team. The last &ldquo;Version 4.1.5 - a stable Build&rdquo; can be downloaded from [https://github.com/UNC-Libraries/Curators-Workbench/issues Github Issues page].
+
|ohloh_id=Curator's Workbench
+
}}
All development activity is visible on GitHub: http://github.com/UNC-Libraries/Curators-Workbench/commits
 
 
 
====Release Feed====
 
Below the last 3 release feeds:
 
<rss max=3>https://github.com/UNC-Libraries/Curators-Workbench/releases.atom</rss>
 
 
 
 
====Activity Feed====
 
Below the last 5 commits:
 
<rss max=5>https://github.com/UNC-Libraries/Curators-Workbench/commits/master.atom</rss>
 

Please note that all contributions to COPTR are considered to be released under the Attribution-ShareAlike 3.0 Unported (see COPTR:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)