= cspace site-plan =-
! catalog
!! schema extension
collection| * file format| status + note + date *
!! fields
!!! identification info
identification number number + number type| * collection| title
!!! description info
* status
status + note + date * edition number sex| style * color *
* material
m. component + m. name + m. source * physical description #
* object component
name| + information *
* technical attribute
attribute| + measurement| + unit| *
* Dimensions *
part| + summary +
* Measurements
dimension| + value + unit|
!!!! content
concept * script| *
!!!! textual inscription
inscription content position|
!!!! not-textual inscription
inscription content position| method
!!! production info
production date *
* person
person + role *
* organization
organization + role * production note
!!! history and association info
!!!! associations
event note *
!!!! history
usage + usage note *
!!! owner's contribution info
!!! viewer's contribution info
!!! reference info
!!! collection info
date place method| * source * collector * event name * note number
! acquisition
!! fields
!!! acquisition info
reference number accession date authorizer date method| source * owner purchase value + currency| + value purchase offer + currency| + value purchase + currency| + value original purchase + currency| + value provisos
* funding
source credit line
!!! collection info
field collection event name *
! loan in
!! fields
!!! loans in info
loan in number purpose|
* status
status + note + date *
* lender
lender + lender's contact + lender's authorizer + authorization date *
* borrower
contact + authorizer + authorization date conditions. note. date return date renewal application date
! loan out
!! fields
!!! loans out info
loan out number purpose|
* lender
authorizer + contact + authorization date
* borrower
borrower + contact + authorizer + authorization date conditions. note.
* status
status + note + date * date return date renewal application date
! location and movement
!! schema extension
on view-+ on view location
!! fields
!!! location and movement
current location + note location date
!!! movement control info
! object exit
!! fields
!!! exit info
number date current owner method| depositor reason| note. packing note.
! intake
!! fields
!!! entry info
number return date entry date current owner reason| depositor + depositor requirements method| * note. packing note.
!!! collection info
field collection date place method| * source * note. collector * event name * collection number
!!! valuation
valuer reference number
!!! insurance
insurer reference number policy number note. renewal date
!!! location
* current location
current location + fitness| + note * location date normal location
!!! condition
check method| check date check reason| check reference number check assessor check note.
! group
!! fields
!!! group info
title responsible department| owner scope note.
! media handling
!! schema extension
method status preferred-+ notes. last modified by view depicted| view description. public-+
!! fields
!!! file info
upload media^ link to external media->
!!! media handling info
title identification number contributor types| * creator dates * source subjects * rights holder description.
* dimensions *
part|
* measurements
diminsion| + value + method| + measured by + unit + qualifier + date *
! authorities
!! person
!!! schema extension
employer assistant
!! exhibition
!!! schema extension
venue + start_date + end_date * publication info
-= cspace site-plan =-
! catalog
!! schema extension
collection| * file format| status + note + date *
!! fields
!!! identification info
identification number number + number type| * collection| title
!!! description info
* status
status + note + date * edition number sex| style * color *
* material
m. component + m. name + m. source * physical description #
* object component
name| + information *
* technical attribute
attribute| + measurement| + unit| *
* Dimensions *
part| + summary +
* Measurements
dimension| + value + unit|
!!!! content
concept * script| *
!!!! textual inscription
inscription content position|
!!!! not-textual inscription
inscription content position| method
!!! production info
production date *
* person
person + role *
* organization
organization + role * production note
!!! history and association info
!!!! associations
event note *
!!!! history
usage + usage note *
!!! owner's contribution info
!!! viewer's contribution info
!!! reference info
!!! collection info
date place method| * source * collector * event name * note number
! acquisition
!! fields
!!! acquisition info
reference number accession date authorizer date method| source * owner purchase value + currency| + value purchase offer + currency| + value purchase + currency| + value original purchase + currency| + value provisos
* funding
source credit line
!!! collection info
field collection event name *
! loan in
!! fields
!!! loans in info
loan in number purpose|
* status
status + note + date *
* lender
lender + lender's contact + lender's authorizer + authorization date *
* borrower
contact + authorizer + authorization date conditions. note. date return date renewal application date
! loan out
!! fields
!!! loans out info
loan out number purpose|
* lender
authorizer + contact + authorization date
* borrower
borrower + contact + authorizer + authorization date conditions. note.
* status
status + note + date * date return date renewal application date
! location and movement
!! schema extension
on view-+ on view location
!! fields
!!! location and movement
current location + note location date
!!! movement control info
! object exit
!! fields
!!! exit info
number date current owner method| depositor reason| note. packing note.
! intake
!! fields
!!! entry info
number return date entry date current owner reason| depositor + depositor requirements method| * note. packing note.
!!! collection info
field collection date place method| * source * note. collector * event name * collection number
!!! valuation
valuer reference number
!!! insurance
insurer reference number policy number note. renewal date
!!! location
* current location
current location + fitness| + note * location date normal location
!!! condition
check method| check date check reason| check reference number check assessor check note.
! group
!! fields
!!! group info
title responsible department| owner scope note.
! media handling
!! schema extension
method status preferred-+ notes. last modified by view depicted| view description. public-+
!! fields
!!! file info
upload media^ link to external media->
!!! media handling info
title identification number contributor types| * creator dates * source subjects * rights holder description.
* dimensions *
part|
* measurements
diminsion| + value + method| + measured by + unit + qualifier + date *
! authorities
!! person
!!! schema extension
employer assistant
!! exhibition
!!! schema extension
venue + start_date + end_date * publication info The walker code base currently resides at github.com/teaforthecat/services.git and github.com/teaforthecat/minibuild.git
Both repos are using the "custom" branch for development head.
When upgrading to 2.1 the plan is to merge upstream(collectionspace/master) into master, and then master into custom.
Feature branches will be created, branching from custom.
Basic schema extensions have been added to services (in the directories with "walker" in the name), though they are not working.
Nothing has been done with the minibuild, though a deployment script has been build around it.
The script is written with fabric. It can be used from both repos with a symbolic link, though the file should remain in the minibuild.
The walker is deploying to ec2, with the current url of: col.walkerart.org.
After confirming that the simple string schema extensions are deploying properly, we will change the appropriate fields to be complex per the docs from Angela on ?Walker Art Center.
After the walker specific schema has been implemented, we will create the fields for the performing arts domain initiative. A future effort will be to extract the schema that supports the performing arts domain into its own branch. This work is waiting on a structure of community contributions to the core/contrib of collectionspace.
At the same time that the schema is being developed the minibuild will be used to tweak the UI; mainly hiding fields per Angela's doc as well.
The issues relating to this project are being tracked in the walker's redmine installation.