Top of page
4) Managing Transactions
With the Management of Digital Assets, it is more important to look at what is not effected or what may remain.
It is essential to force the freeze and Assets not to change. It's a security measure. How does a production facility
effectively freeze Digital Assets?
On the other hand, the Value of Digital Assets is affected by change. Again much like the Stock Market, these
values may simply be measured by calculating change in response to the comparison against historical data.
Results can be fed back into the system by utilizing Group Data. The key, then, lies not only in what is current but how
valuable each current item is in respect to what has already been tried.
How can version history be stored? In both cases, Management and Value, operations must stick to a strict policy regarding each Transaction.
Concurrent Versioning System (CVS) makes this possible in all cases.
CVS is a type of Version Control software which enables multiple programmers to
work on the same project by accessing a single Repository. For more detailed information on using CVS see the
publication
Open Source Development with CVS, Karl Fogel, first edition. For the purposes
of this article, it is better to understand the Philosophy of CVS more than the
Gory Details.
Despite the fact that CVS roots are in Software Development, it is the smartest method to
save version histories, resolve conflict, collaborate, and to manage files.
Because each Quadrant has entirely different types of elements,
Northwest Mailing Service uses four separate sub-repositories--one for each Quadrant. Earlier
discussed in Workflow Management, each of these Quadrants have a separate group of people
assigned. In each of these Quadrants, the typical operations are identical:
- "Checking Out" copies the current version to a working space.
- "Working Copy" changes are done in a separate location.
- "Commit" a Revision uploads the changes and makes them current.
- "Update" checks to see if a users "Working Copy" is current. If not, it tells
the differences.
Most CVS systems are truly remarkable and swiss-army knives for Version Management and Collaboration. No mater how
complex or simple the job, Northwest uses CVS to ensure the best quality of end product.
CVS's successful Management of Digital Assets combined with "Branching" technology allows the history
of programs be converted into Value. "Branching" is the Transaction mechanism for once
major changes have been made and the job is approved. Ultimately, this indicates a major
Version Release.
A Version (a Branch) is globally communicated from Project Managers at Northwest Mailing Service. Again, Grouped
Data can be used to translate the Versioning naming system. This is the receipt for approval. Coinciding with
the idea that Stored Digital Assets have expounding Value, an old Version can always be re-used. Likewise,
every preciously used element can be merged into the most current.
|