FACADE Topics : Curators Workbench

Technical documentation re: Curators Workbench, and supporting Java applications: PIM Tools

[Image: FACADE Curators Workbench user interface, showing preview feature]

FACADE Curators Workbench user interface, showing preview feature

Pages from the FACADE research project wiki that have been categorized as related to the Curators Workbench

Set of technical documentation pages for the web-based application Curators Workbench, as well as the collection of supporting Java applications known as the PIM Tools.

Note that links to several related open source software tools are found within the documentation PDF.

This set of wiki pages has been collected to a single PDF.
(Page sort order is alphabetical by title.)

Brief Annotations on Topic Wiki Pages

Curators Workbench

Top-most page coordinating work activity for the prototype development (using Google Web Toolkit (GWT)) of the web-based application FACADE Curators Workbench.

Includes user interface questions for review, feedback from initial users.

Curators Workbench Bugs and RFEs

This page documents then existing collection of bugs to be fixed, and features to be added ("Requests For Enhancements" (RFEs)), for the Curators Workbench application.

Curators Workbench Design Notes

Background information and design principles and issues that went into the Public:Curators Workbench. Includes initial user interface proposal, screenshots. Relates user interface implications to ontology rules, process.

Format Identifier Framework

Description of and information on how to use the Format Identifier (Fid) Java application, in interactive or batch mode, to identify the format of one or many files. See also DROID, PRONOM, DSpace Bitstream Format Renovation.

Initial Content File Preparation

General principles to guide initial steps taken when acquiring a new FACADE project's dataset (the collection of data files provided by the architecture firm). Includes naming standards, and what to do about .ZIP files.

Initial PIM Generator

Application that automatically creates the lowest layer of PIM for a dataset. mkpim.pl usage and configuration.

See also Concordance, in the FACADE Research Collection topic area.

PIM Add Derivatives application

Requirements specification for the application that adds derivative files to the PIM for a project. Also the documentation for the finished app. Detailed page with numerous examples of command invocations.

PIM Automatic Derivative Generator

Tool to process derivative files other than CAD (derivatives for which are generated more or less individually using CAD authoring tools). Other file format types can be handled with this automated tool.

Please note: not as thoroughly tested nor used on FACADE project as other tools listed here.

Uses: ImageMagick; NetPBM; LibTIFF; ooconvert and OpenOffice

PIM Tools Filesystem Map

Summarizes the directories needed by the set of PIM Tools and the datasets they operate upon. Configurable.

PIM RDF Repository Architecture

Documents the common RDF Repository (triple-store) architecture used by the Curators Workbench and related tools. Installation, maintenance, backups, use of ''context''s for each Project, etc.

Uses: OpenRDF Sesame 2.1.4 (openrdf.org)

PIM Tools

Top-page to coordinate work activity on set of tools that operate on the RDF Project Information Model (PIM), which constitutes the content of the Curators Workbench.

Software requirements include: Ant, Java, Tomcat, OpenRDF Sesame, DSpace, Google Web Toolkit, XPDF renderer, etc.

PIM Tools Configuration

Documents configuration properties shared by many of the PIM Tools supporting the Curators Workbench.

Sesame properties; DSpace properties; global; per-project; access-control related.

PIMAdmin application

Command-line PIM management utility (Java application). A "crude but functional user interface to the PIM repository."

Includes usage, examples, queries.

Talk:PIMAdmin application

Wiki "discussion" page related to PIMAdmin application. Documents a few uses of the tool, with results displayed to standard out.

Prototype Two/Create Test Project

Steps to create a ''sandbox'' test copy of a project, useful for various tests, etc.