- catalog
- schema extension
collection| *
file format|
status + note + date * - fields
- identification info
identification number
number + number type| *
collection|
title - description info
- identification info
- schema extension
- catalog
- 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
- content
- production info
production date *
- person
person + role * - organization
organization + role *
production note- history and association info
- associations
event note * - history
usage + usage note *
- associations
- owner's contribution info
- viewer's contribution info
- reference info
- collection info
date
place
method| *
source *
collector *
event name *
note
number
- history and association info
- 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
- acquisition info
- fields
- acquisition
- funding
source
credit line- collection info
field collection event name *
- collection info
- loan in
- fields
- loans in info
loan in number
purpose|
- loans in info
- fields
- loan in
- 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|
- loans out info
- fields
- loan out
- 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
:PROPERTIES:
:NOTE: how about exhibitions instead?
:STATUS: in custom branch
:END:
on view-+
on view location - fields
- location and movement
current location + note
location date - movement control info
- location and movement
- schema extension
- object exit
- fields
- exit info
number
date
current owner
method|
depositor
reason|
note.
packing note.
- exit info
- fields
- location and movement
- 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
- entry info
- fields
- intake
- current location
current location + fitness| + note *
location date
normal location- condition
check method|
check date
check reason|
check reference number
check assessor
check note.
- condition
- group
- fields
- group info
title
responsible department|
owner
scope note.
- group info
- fields
- media handling
- schema extension
method
status
preferred-+
notes.
last modified by
view depicted|
view description.
public-+
- schema extension
- media handling
- fields
- file info
upload media^
link to external media-> - media handling info
title
identification number
contributor
types| *
creator
dates *
source
subjects *
rights holder
description.
- file info
- fields
- dimensions *
part| - measurements
diminsion| + value + method| + measured by + unit + qualifier + date *
...
- schema extension
employer
assistant
...
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.