Added by Megan Forbes, last edited by Megan Forbes on Mar 09, 2010  (view change)

Labels:

release_planning release_planning Delete
releases releases Delete
roadmap roadmap Delete
Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

CollectionSpace Release 0.1

Codename: Hello World

Release Date: June 2009

Release 0.1 Information

CollectionSpace Release 0.2

Codename: Mars

Release Date: September 2009

Release 0.2 Information

CollectionSpace Release 0.3

Codename: Venus

Release Date: November 2009

Release 0.3 Information

CollectionSpace Release 0.4

Codename: Mercury

Release date: January 20, 2010

Release 0.4 Information

CollectionSpace Release 0.5

Codename: Jupiter

Open coding: January 22 - February 19
Feature freeze: February 22 - February 26
Code freeze / QA: March 1 - March 4
Release date: March 4, 2010

Test URL: http://jupiter.collectionspace.org:8180/cspace-ui/html/

Object Tab

Relationships Among Records

Related Records

Vocabulary

Admin

Customization

Tools and basic documentation sufficient to customize a schema and make the associated changes appear in the user interface: "A user contacts Museum IT to ask for a label to be changed (or some other property of a field such as the way it is indexed for a search), or a field to be added and the IT department can do this quickly by a reasonably junior member of the IT staff using a text editor to edit a few simple files."

Schema
Name Authority
User Profile
Acquisition

UI Designs

CollectionSpace Release 0.7

Codename: Saturn

Open coding: 3/8 - 4/9
Mid-term integration: 3/29
Feature freeze: 4/12
Bug parade: 4/19
QA + Release: 4/26-4/30

Procedures

  • User can create/edit a loans in record
  • User can create/edit a loans out record

Admin

Roles and Permissions/Authentication - Interface

  • Admin can create a new role
    • Admin can create a new role allowing no access / read / write / delete at the record level
    • Admin can create a new role allowing read / write / delete at the field level
    • Admin can create a new role allowing read / write / delete at the vocabulary level
    • Admin can create a new role allowing "authorization" at the vocabulary term level
  • Admin can assign one or more roles to a user
  • Admin can remove one or more roles from a user

Special Fields

Structured Dates

Repeatable Fields

  • User can add one or more instances of a field
  • User can add one or more instances of a group of fields
  • User can delete one or more instances of a field
  • User can delete one or more instances of a group of fields
  • User can group together fields or groups of fields (e.g. dimensions)

Primary Fields

  • User can designate one value of a repeated field as the "primary" value

Currency

  • User can add currency value and denomination to a record

Vocabularies

  • User can create a new place authority term record
  • User can add a term to a hierarchical vocabulary
  • User can add a provisional term to a vocabulary
  • User can authorize the addition of a new term to a vocabulary

Mid-term Integration

Procedures

  • User can create a new location and movement control record

Media Handling

  • User can create a new media record
  • User can upload media to a media record (image, audio, video)

Admin

Roles and Permissions/Authentication - Runtime

  • Admin can create a new role
    • Admin can create a new role allowing no access / read / write / delete at the record level
    • Admin can create a new role allowing read / write / delete at the field level
    • Admin can create a new role allowing read / write / delete at the vocabulary level
    • Admin can create a new role allowing "authorization" at the vocabulary term level
  • Admin can assign one or more roles to a user
  • Admin can remove one or more roles from a user

Search

  • Search results will be persistent on search results page when user leaves page and returns

Advanced Search

  • User may perform an advanced search, limited by record type
  • User may view results of advanced search in a list or hierarchy
  • User may sort columns in search results list

Vocabulary

  • User can create a new storage location authority term record

Special Fields

Parts, Sets, Ranges

  • User can add child records
  • User can assign a parent record
  • User can create sibling records
  • User can view records in a hierarchy

Customization

Full-stack label-customization support: "An integrator can provide a file containing a list of customized text for the UI labels (e.g. "Descriptive Notes" instead of "Brief Description," or language translations), and the system will automatically use those labels instead of the defaults."

Creation of "hooks" (a way of specifying where new fields should be injected into the UI in cases where the user hasn't hand-edited any HTML): "A tenacious, reasonably technically aware user in a small museum without much dedicated IT staff can quickly add a field just by adding a line or two to a single file, to be tidied up later by an editor, but can get on with their job in the meantime."

Support for unbound properties (configuration without touching HTML)

Documentation

Help
[User Documentation]
Setup and Install Documentation

Schema

Acquisition Schema
Cataloging Schema
[Date Schema]
Intake Schema
Loans In Schema
Loans Out Schema
[Location and Movement Control Schema]
[Media Handling Schema]
[Place Authority Schema]
[Storage Location Schema]

UI Designs

Wireframes - Loan
Wireframes - Location and Movement Control
Wireframes - Administration - Roles and Permissions for Roles and Permissions
Wireframes - Search
Wireframes - Search Results
Wireframes - Date information for Fuzzy Dates

CollectionSpace Releases 0.8 and 0.9

Codenames: Neptune and Pluto

Release Goal: May 2010

Functionality Goals

Procedures
Object Exit

Functions
Batch Processing
Import and Export
Reporting
Audit Trail
Collections Exposure
Create from Existing
Template
Dashboard
Group

Vocabulary
Collecting Event Authority
Exhibition Authority
+ Any other vocabulary needs to support initial deployments

Documentation
Help
User Documentation
Setup and Install Documentation
Propagation

CollectionSpace Release 1.0

Release Goal: June 2010

ALL OF THE ABOVE

I thought the next planet after Pluto was Rupert...

And I forgot Neptune!! I'm happy to call 1.0 Rupert