Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

This is an attempt at a super concise list of fields that the walker doesn't want to delete combined with the schema extensions.

| = select, * = repeatable

= cataloging =

== 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 infoThe 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.