Presentation is loading. Please wait.

Presentation is loading. Please wait.

CollectionSpace for Technology Service Providers and Developers October 22, 2009

Similar presentations

Presentation on theme: "CollectionSpace for Technology Service Providers and Developers October 22, 2009"— Presentation transcript:

1 CollectionSpace for Technology Service Providers and Developers October 22, 2009

2 Speakers Carl Goodman, Principal Investigator, Museum of the Moving Image Patrick Schmitz, Co-Technical Lead, University of California, Berkeley Dan Sheppard, Co-Technical Lead, University of Cambridge Colin Clark, Co-Technical Lead, University of Toronto Angela Spinazze, Senior Project Advisor, ATSPIN consulting

3 CollectionSpace is an open-source, web- based software application for the description, management, and dissemination of museum collections information – from artifacts and archival materials to exhibitions and storage.

4 Project Partners Museum of the Moving Image, New York University of California, Berkeley, Information Services and Technology Division University of Cambridge, Centre for Applied Research in Educational Technologies University of Toronto, Adaptive Technology Resource Centre, Fluid Project

5 Funding The Andrew W. Mellon Foundation, Program in Research in Information Technology Program supports the creation of "enterprise" administrative and infrastructural software by means of distributed, collaborative open-source development projects Collaborations with RIT-funded projects ConservationSpace Ole Project OpenCast Project Bamboo

6 Project Team The CollectionSpace project team is composed of domain experts, designers, architects, and developers from each partner organization. Development teams work in cycles to issue regular software releases.

7 Initial Releases 0.2: Released October, Allows user login, creation of intake record, and auto-fill intake and object identification numbers. 0.3: November, Includes ID service with choice of sequential identification; vocabulary service, to provide access to controlled lists; and support for acquisition. 1.0: Release June Eight core procedures and related functionality covered, including: acquisition, cataloging, loans, vocabulary control, media handling, customization, security, and documentation.

8 Benefits to Service Providers Open Source Case for Business Museums, Technology, and Outsourcing Reliance on outside technology expertise Growing acceptance of hosted applications and SaaS CollectionSpace Collections management core function of museums Cyclical reevaluation of existing collections management systems Funded implementation projects

9 CollectionSpace Architecture and Deployment Model Patrick Schmitz U.C. Berkeley IST/Data Services Co-Technical Lead, CollectionSpace

10 UCB and CollectionSpace Dozens of world-class museums and research collections. Range from small to very large Cover a very broad set of domains IST/DS supports many of them Many existing systems aging, brittle Solutions must integrate with the enterprise Solutions must support research, teaching, and public service Team combines enterprise architecture expertise with museums domain experience

11 Planned Deployment Models 1. Must support individual museums that want to run their own system Single package runs on server or VM/slice 2. Must support hosted, SaaS model Support many museums on single instance Provides more cost-effective solution at scale 3. Customization, extension a top priority!

12 Services, SOA, and the Project How does our piece fit into the whole? Why SOA Enterprise standard for integration, reuse Scales well to support many instances, SaaS Exposes information as Web Services for re-use, enabling mashups and new applications What SOA is and isnt Note: SOA SOAP. We like ROA/REST Services model common entities, and relations, but are extensible to provide a flexible data model for each collection

13 Schema Extension Model Schema model for a customized service deployment

14 Services Technology Stack All open-source software No vendor lock-in, source code available Core layers have broad community Commercial consulting available Base layers built to support ECM Document+Image management and processing tools Currently using Nuxeo (with abstraction layer); could move to Alfresco, or other CMIS-compliant base Our layers provide CollectionSpace-specific services: CMS entities+relations (CollectionObject, Loans, Location, etc.) Authentication/authorization, workflow, multi-tenancy, etc.

15 C-SpaceServices NuxeoPlatformServices Services Stack

16 System/Resource Requirements Java-based, so runs on many platforms Tested on VM slices running Fedora Linux distribution Tested on Windows XP Should work on Mac OS, needs more testing Runs on commodity server hardware We test on modest VM slices with 1GB of memory Web-based solution for application No client install, no end-user upgrade hassles Tested across major browsers and OS platforms

17 CollectionSpace Application Dan Sheppard University of Cambridge, CARET Co-Technical Lead, CollectionSpace

18 Application Layer Why is it needed? What is it / isnt it? How does it work? Where does it fit?


20 Configuration

21 Plugins and Configuration

22 Plugins and Paths

23 Plugins

24 Application Layer Why is it needed? What is it / isnt it? How does it work? Where does it fit?

25 CollectionSpace User Interface Colin Clark University of Toronto, Fluid Project Co-Technical Lead, CollectionSpace

26 CollectionSpace UX Goals A holistic product Designed by museums, not technologists Easy to use, but not simplistic Accommodates your workflow & collection Accessible to a wide variety of user needs

27 How Were Making it Easy

28 Highly Configurable Museum collections are diverse CollectionSpace is built to be customized Add new fields Change labels Take things away Skin it for your environment Schema-lessness: no assumptions about data model baked into the user interface

29 Out of the Box Experience

30 Customized Museum Experience

31 A Web-Oriented Architecture No exotic technologies: just the Web HTML, CSS, and JavaScript Familiar and extensible Clean, simple URLs + useful data feeds Built using Fluids Infusion application framework jQuery RESTful APIs and JSON

32 Flexible and Accessible Highly skinnable, even for users Can accommodate diverse user needs Works great with the keyboard Supports assistive technologies Accessible, but still rich and dynamic!

33 Q+A Angela Spinazze, Moderator

34 Getting Involved We want to: Learn more about what you can bring to the table Match your skills with deployments that will require them Establish a network of preferred providers Build a sustainable community of users and service providers

35 Contact Information Carl Goodman: the team: Visit the website: Browse the wiki:

Download ppt "CollectionSpace for Technology Service Providers and Developers October 22, 2009"

Similar presentations

Ads by Google