Versions Compared

Key

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

cspace site-plan

catalog

schema extension

  • collection| *
  • file format|
  • status + note + date *
    + use fields +
  • identification number
  • number + number type| *
  • collection|
  • title
  • 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
        :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
    • 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 *

...

  • 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.