Bug 809804 - RFE: Persistent Revision History
Summary: RFE: Persistent Revision History
Alias: None
Product: PressGang CCMS
Classification: Community
Component: CSProcessor
Version: 1.x
Hardware: Unspecified
OS: Unspecified
Target Milestone: ---
: ---
Assignee: Lee Newson
QA Contact: Joshua Wulf
: 819720 (view as bug list)
Depends On:
TreeView+ depends on / blocked
Reported: 2012-04-04 12:33 UTC by Joshua Wulf
Modified: 2014-10-19 23:00 UTC (History)
3 users (show)

Fixed In Version: 0.32.0
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2013-10-09 05:11:16 UTC

Attachments (Terms of Use)

Description Joshua Wulf 2012-04-04 12:33:52 UTC
At the moment we don't have a revision history for the Content Spec that can be written into the package when it's created. 

Should the Revision History information be stored in the Content Spec, or (more likely) as a Topic?

Then a parameter can be added to the CS Metadata Section:


And that Topic can be written into the publican assembly as Revision_History.xml

Comment 1 Lee Newson 2012-04-04 22:39:13 UTC
Ideally the revision history should be automatically populated. So basically you would need this first: Bug #731902. After that you could use the log messages as the revision history, though you'd need some mechanism to different random log messages to states that would be part of the revision history.

Comment 2 Matthew Casperson 2013-03-06 21:27:38 UTC
*** Bug 819720 has been marked as a duplicate of this bug. ***

Comment 3 Lee Newson 2013-05-16 21:54:36 UTC
Added in 0.32.0, syntax is as follows:

Revision History = [<ID>]


Revision History = [<ID>, rev: <REV>]

and it goes in the metadata section of a content specification. The topic itself must also be a "Revision History" topic as defined by the "Topic Type" tag.

Comment 4 Lee Newson 2013-05-22 04:04:44 UTC
I've also added validation rules to the builder to check that the <revnumber> fields are valid for publican and also that the revisions are in descending chronological order.

Comment 5 Lee Newson 2013-10-09 05:11:16 UTC
Moving this bug to CLOSED CURRENT_RELEASE to clean up old bugs that were QA'd by the PressGang team but not by the original reporter.

Note You need to log in before you can comment on or make changes to this bug.