| Summary: | Why are Books on Docbuilder Not Updating after a Spec is Frozen | ||
|---|---|---|---|
| Product: | [Community] PressGang CCMS | Reporter: | Jared MORGAN <jmorgan> |
| Component: | Documentation | Assignee: | pressgang-ccms-dev |
| Status: | ON_QA --- | QA Contact: | |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 1.3 | CC: | mmurray |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | Bug | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Jared MORGAN
2013-12-17 04:20:28 UTC
(In reply to Jared MORGAN from comment #0) > Description of problem: > > When you snapshot freeze a content spec, there is a whole other workflow you > need to do to keep using that book as the latest version on docbuilder. > Books no longer refresh automatically (because the spec is rev locked to a > particular topic version). > > Each time you want to update the Docbuilder published version you need to > execute csprocessor snapshot 16459 --latest then push that version up to > CCMS to refresh the build. > > > ==Workflows== > > Option 1: Use an SVN Branching Approach. > > Your main content spec for each book is like /trunk, and each release you > run a command that creates a /branch which is what you publish from. > > 1. Finish Docs Development > 2. Run csprocessor snapshot --new <cs_ID> for the book (branch) > 3. Publish using the ID of the "New" CS map. > 4. Make note of the CS Map ID and add to a document in project docs. > 5. Continue development in the "original" for the next release. > Use a SVN Branching Approach Between Product Versions [26690] created to capture this info. Now onto the clone and develop in the cloned doc process. (In reply to Jared MORGAN from comment #0) > Description of problem: > ... > > Option 2: Clone spec and continue development on the cloned spec as /master > > 1. Finish Docs Development > 2. Clone the CSP map in the CCMS interface. > 3. Clone the Revision History topic. > 4. Update the Revision History topic ID in the cloned spec. > 5. Freeze the original CSP map. > 6. Continue development on the cloned map. Use a Cloning Approach Between Product Versions [26692] |