Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Software Element

Deployed As

Description

sousa-seq-tool

WAR

Sousa Sequence player and editor.

sousa-page-tool

WAR

Sousa Page viewer and editor.

sousa-api

JAR

The SequencerService API.

sousa-impl

JAR

Implementations of the SequencerService interfaces.

sousa-pack

Component

The SequencerService package.

sousa-content

JAR

The Sousa Media Engine: plug-in media object support.

opencsv

JAR

Third party support for CSV data files.

Sequencer Service Design

The page object sequencer design grew out of the Gallery Tool developed for UC Berkeley. Where the Gallery Tool is organized around collections of images, Sousa is organized around a collection of content objects - either simple objects (text, images, etc.) or more complex ones (wrapped frames, page objects, etc.). Sousa is written as a Sakai tool that roughly follows Sakai tool development conventions. A SequencerService provides access to Sequences and Page objects (Layout). A second service, the EditChainService, provides access to EditChains (used to hold editing state).

...