Versions Compared

Key

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

...

This is a placeholder page with basic information and will be developed to fully document this aspect of the system.

Strategies

There are several options for identifier management within the system.

  • Ids for components can be generated and assigned when they are created.
  • Ids for components can be assigned during the "begin release" phase of a release
  • Provisional ids for components can be generated and assigned when a "begin release" operation and then "real" identifiers can be assigned in the database once all validation of the release is finished.

 

Details

TODO: describe how component.id is managed

...

TODO: show configuration properties

explain how effectivetime effective time works

  • on add, the set effective value is retained (typically this will be null if from the application or set to a value from a loader)
  • on update, the effective time is nulledset to null - this represents a state that needs publishing
  • on publish, the effective time is set to the release dateplanned publication date and the planned publication becomes "published"

use cases

 

  • n/a