80 likes | 90 Views
This review provides a brief overview of the major enhancements in PAWN, including the approval process for packages, expanded roles and scope, extensive receiving server rewrite, and improved package description and error reporting screens.
E N D
New Features • Approval Process for packages • Expanded Roles and Scope • Extensive receiving server rewrite • Improved package description and error reporting screens Review
Approvals • Packages gather per-item approvals • Items may have multiple approve/reject marks • Previous approve/reject was reject/unreject • Authorities and Record Sets may have approval requirements • Restrict when archive gateways may be invoked • Groups of signatures w/ min number of signatures, or required individual signatures Review
New Roles and Scope • Record-set level scope for accounts (in addition to global, domain, package) • Roles for managing approvals • Roles for managing archive resources Review
Server Upgrades • Receiving servers use SleepyCat DB instead of METS for package metadata • More efficient package metadata updating • Inline storage of item state • Db can seamlessly migrate as schema changes • Clean separation of responsibility between manager and receiving server • Package state information stored on managers rather than receivers Review
Components Review
Security Changes • SAML Tickets issued on a per-package basis • Tokens now contain package-level detail • Manager can determine which roles to grant based on package state • Approval requirements, record set information included • Can be expanded to include validation service information as well Review
ICDL Book Builder SLAC Record Ingestion 10,000 CDroms Case Studies • Custom package builder • Multiple data sources • Model logical books • Sample NARA ingestion • Model government roles • DOE Record Schedule • Remote ingestion • Unskilled labor • Custom hardware Review