Size: px
Start display at page:

Download ""

Transcription

1 Getting a Handle on Release Management with DITA Fred Lass Senior Solutions Architect Astoria Software

2 Managing Multiple Releases Software control systems maintain i multiple l releases of their product with the ability to merge releases. eases How can Content Management Systems provide the same capabilities?

3 Release Management Methods and Options Traditional release management for documents use branch/merge. You identify the document, set a baseline, create a branch, make changes on both the trunk and branch. The branch is then merged with the trunk. Conflict Resolution Different changes in trunk and branch to same content requiring human attention are resolved resulting in a merged document. Optionally update trunk with merged document. So why not with DITA?

4 Using Branch/Merge on a single document Baseline Trunk Difference Base/Source/ Branch Edit Document Update Trunk with Merged Document Merged Create Merged Doc Conflict Resolution Branch Resolve Conflict Tickets Create Conflict Tickets Or Stare and Compare Edit Document

5 Is Branch / Merge really an option for DITA? Yes -- but the challenges are overwhelming All DITA documents are targets of many references. Topics are referenced by maps and relationship tables Common/collection files are targets of conref s from many topics Topics are referenced by <xref>s in other topics Topics are referenced by Related Links in other topics B hi j t t i i Branching just one topic requires special handling of references.

6 Branch/Merge gets complicated quickly Branching one topic Map.ditamap Concept.dita Common.dita <topicref>?????? <xref>????????? Topic.dita Source Topic.dita Base Topic.dita Branch Common.dita branch <ph conref>???

7 Imagine Branching a bookmap? Branching a bookmap Creates a unique silo of information easily thousands of files. All topics, graphics, common collections will be duplicated. All references (conref, xref, linkref, graphic ref) are re-written to keep the information silo valid. Merging the bookmaps Each individual object (bookmap, submaps, topics, graphics) will require unique attention. Handling of common files is tricky any changes coming from the merge will update files in topics and maps that were not part of the document set initially branched. Re-branching for maintenance of earlier releases adds to the mixture. Merging the branches means deciding on which links to maintain and which to change.

8 An Alternative Release Labeling Release Labeling makes use of your CCMS capabilities Versioning of documents and elements CCMS metadata that manages document and element relationships Release Labeling allows you to manage all releases within one document set Release Labeling utilizes document version time-stamps A Release Label indicates the time when any document (or element) has been approved for a specific release Release Labels are CCMS metadata, attached to any element The time-stamp t of a Release Label, will determine which h version of the element is associated with which specific release Release Labels on elements are inherited from ancestor elements

9 Release Labeling and Document Versioning Document (and element) Versioning Each time a topic is checked-in it is versioned A topic will be versioned multiple times between releases Documents go through change at a different rate Release Labeling utilizes version time-stamps A Release Label indicates the time when a document or element has been approved for release

10 Release Labels In General Release Labeling Release Labels have two components: Label Name (e.g. Astoria_Help_Rev_1.0) Label Date (e.g. 1/3/12 6:00 am PDT) Release Labels are metadata attached to elements Release Labels determine which version of an element is associated with that specific release Release Labels are inherited i within the document set as defined d by the highest level document An element inherits the Label/Date of the closest ancestor with the specific Release Label If an element has the same Release Label, the element s time-stamp will supersede the inherited time-stamp of its ancestor Release Label inheritance include all referenced items Conref targets inherit the Label/Date being applied by the referencing element Graphic files inherit the Label/Date of the referencing <image> element

11 Release Label Inheritance Release Label: Rev_1.0 2pm Inherit Label: Rev_1.0 2pm Inherit Label: Rev_1.0 2pm Release Label: Inherit Label: Rev_1.0 Rev_1.0 8am 8am

12 Referenced Topics versions and dates Inherit Label: Rev_1.0 2pm New Label: Rev_1.0 8am Inherit Label: Rev_1.0 2pm

13 Analyzing Specific Document Histories tk_workbench_login.dita has 9 versions. The Inherited Release Label is: Rev_1.0 2pm Version 1.3 (10/21/11) will be used when processing using Rev_1.0 Release Label. Versions 1 4 and up represent Versions 1.4 and up represent work for next revision Rev_2.0

14 Getting Started Setting Granularity Rate and ease of Release Management Highest level map Little or no reuse of map Changes between releases could be handled by duplication Submaps Subject to reuse Rate of change smaller after initial release and manageable Topics Robust reuse and referencing (as pointer and target) Almost all the content Rate of change constant most difficult to manage Common files and graphics Robust reuse as target tied to most releases Rate of change periodic Release management unpredictable. Confidential 14

15 Use case scenarios A Sample release management strategy Highest level map Each release will have its own map no need for labeling li Submaps and Topics Release controlled by Release Labels Common topics and graphics Release controlled by inheritance with option to label Graphic files Example: Bookmap / 3 Submaps / multiple Topics Release Labels (Astoria_Help_Rev_1.0) applied to submaps at different times. Confidential 15

16 Scenario #1: Updating previous release Using tk_workbench_login.dita Release Label on map is: Rev_1.0 2pm Compare version 1.9 with 1.3 to see what s changed. If version 1.9 s changes should be included in Rev_1.0 and the new modifications should be included in Rev_2.0, then make modifications to file, check-in and add Release Label for Rev_1.0 We ve already merged changes of the two Releases. Confidential 16

17 Scenario #1: Updating previous release If version 1.9 has content that is unique to Rev_2.0 and shouldn t be included in Rev_1.0, then do the following. Roll version 1.3 forward to be the current version so it can be changed. New version is 131i indicating continuation of 1.3 content. Confidential 17

18 Scenario #1: Updating previous release Make all my changes checking in the document a few times. Once approved, attach Release Label on the document (root element): Astoria_Help_Rev_1.0 which will have a time-stamp that includes version of this document. Confidential 18

19 Scenario #1: Updating previous release Now the document must be put back to its previous state. Version 1.9 is rolled forward to become the current version (I named the new version 2.0) so work can continue on Rev_2.0. Confidential 19

20 Scenario #2: Updating multiple releases Property Sheet of tk_workbench_login.dita shows 5 Approval Labels on the root element The two Rev_1.0 relate to a different book reusing this topic. The two for Astoria_Help_Rev_1.0 are the initial approval and after file was updated and re-approved. The last label is for Astoria_Help_Rev_2.0 Confidential 20

21 Scenario #2: Updating multiple releases New change for <cmd> in first step is for all releases. Astoria_Help_Rev_2.0: 14:53 PDT Astoria_Help_Rev_1.0: 14:47 PDT Confidential 21 Astoria_Help_Rev_1.0: 8:00 PDT

22 Scenario #2: Updating multiple releases Astoria_Help_Rev_2.0: 15:00 PDT Astoria_Help_Rev_2.0: 14:00 PDT Make change to current version creating version 2.3 Current version is starting point for Rev_3.0 no labeling required. Update Release Label for Astoria_Help_Rev_2.0 to include change (version 2.3). Confidential 22

23 Scenario #2: Updating multiple releases Release Rev_1.0 still needs to include the changes Options: Roll forward the current version of the document that was approved for Rev_ 1.0, make same change, attach new Rev_1.0 approval label, roll forward version that was previous current version to continue work on Rev_3.0. or... Set Release Label Rev_1.0 on <cmd> tag. Confidential 23

24 Managing changes options and considerations Each release will have its own Velocity of change Volume of changes Release Label granularity decisions Set on topic when velocity and volume are large Set on element when velocity and volume are small Will change depending on age of release.

25 Questions and discussion

A WHITE PAPER BY ASTORIA SOFTWARE

A WHITE PAPER BY ASTORIA SOFTWARE A WHITE PAPER BY ASTORIA SOFTWARE Managing multiple releases when using DITA can be quite a challenge. The usual technique is to branch a document for a specific release and then merge the branch with

More information

What's New In DITA CMS 4.0

What's New In DITA CMS 4.0 What's New In DITA CMS 4.0 WWW.IXIASOFT.COM / DITACMS v. 4.0 / Copyright 2014 IXIASOFT Technologies. All rights reserved. Last revised: December 11, 2014 Table of contents 3 Table of contents Chapter

More information

The Intelligent Content Framework

The Intelligent Content Framework The Intelligent Content Framework A practical approach to accelerating the Study Design and Regulatory Documentation Development Processes using a Rules-driven, Structured Content Authoring Solution Framework

More information

DOCUMENT MANAGEMENT WHITE PAPER

DOCUMENT MANAGEMENT WHITE PAPER DOCUMENT MANAGEMENT WHITE PAPER STEPS TO TAKE BEFORE YOU SPEND ANY MONEY POSSIBLE SCENARIO Your firm s Document Management System (DMS) Project has been put on hold until cash flow is healthier. Does that

More information

Solving the Software Quality Challenges of Agile Development

Solving the Software Quality Challenges of Agile Development Solving the Software Quality Challenges of Agile Development 2 Solving the Software Quality Risks of Agile Development Agile software development is a series of iterative and incremental development methods

More information

Semantic Modeling of Mortgage Backed Securities: Case Study. Mike Bennett, Enterprise Data Management Council Yefim Zhuk, Sallie Mae

Semantic Modeling of Mortgage Backed Securities: Case Study. Mike Bennett, Enterprise Data Management Council Yefim Zhuk, Sallie Mae Semantic Modeling of Mortgage Backed Securities: Case Study Mike Bennett, Enterprise Data Management Council Yefim Zhuk, Sallie Mae 1 Overview EDM Council Semantics Repository Regulatory challenges Project

More information

The Real Challenges of Configuration Management

The Real Challenges of Configuration Management The Real Challenges of Configuration Management McCabe & Associates Table of Contents The Real Challenges of CM 3 Introduction 3 Parallel Development 3 Maintaining Multiple Releases 3 Rapid Development

More information

WORKING IN TEAMS WITH CASECOMPLETE AND MICROSOFT VISUAL SOURCE SAFE. Contents

WORKING IN TEAMS WITH CASECOMPLETE AND MICROSOFT VISUAL SOURCE SAFE. Contents WORKING IN TEAMS WITH CASECOMPLETE AND MICROSOFT VISUAL SOURCE SAFE Contents Working in Teams with CaseComplete... 2 Need an introduction to how version control works?... 2 Exclusive Checkout... 3 Multiple

More information

QlikView 11 Source Control Walkthrough

QlikView 11 Source Control Walkthrough QlikView 11 Source Control Walkthrough A QlikView Technology White Paper Originally published: August, 2011 Updated August, 2012 www.qlikview.com 1 Table of Contents BACKGROUND... 3 SOURCE CONTROL BASICS...

More information

WORKING IN TEAMS WITH CASECOMPLETE AND ACCUREV. Contents

WORKING IN TEAMS WITH CASECOMPLETE AND ACCUREV. Contents WORKING IN TEAMS WITH CASECOMPLETE AND ACCUREV Contents Working in Teams with CaseComplete... 2 Need an introduction to how version control works?... 2 Exclusive Checkout... 3 Multiple Checkout... 3 Merge

More information

VAIL-Plant Asset Integrity Management System. Software Development Process

VAIL-Plant Asset Integrity Management System. Software Development Process VAIL-Plant Asset Integrity Management System Software Development Process Document Number: VAIL/SDP/2008/008 Engineering For a Safer World P u b l i c Approved by : Ijaz Ul Karim Rao Revision: 0 Page:2-of-15

More information

CVS versus BitKeeper A Comparison

CVS versus BitKeeper A Comparison Chapter 11 CVS versus BitKeeper A Comparison Since the publication of the second edition of this book, a powerful new versioning system has risen called Bitkeeper, or BK/PRO, to dominate at least certain

More information

Data Governance And Modeling Best Practices. 2007-2008 Axis Software Designs, Inc. All Rights Reserved

Data Governance And Modeling Best Practices. 2007-2008 Axis Software Designs, Inc. All Rights Reserved Data Governance And Modeling Best Practices All Rights Reserved Welcome! Let Me Introduce Myself Marcie Barkin Goodwin President & CEO Axis Software Designs mbg@axisboulder.com www.axisboulder.com All

More information

Canvas Mid-Semester Report. Prepared by: Penn State Information Technology Services (ITS) and World Campus. April 2015

Canvas Mid-Semester Report. Prepared by: Penn State Information Technology Services (ITS) and World Campus. April 2015 Canvas Mid-Semester Report Prepared by: Penn State Information Technology Services (ITS) and World Campus April 2015 Executive Summary: The Learning Management System (LMS) Team has been asked to pilot

More information

"Code management in multi programmer environments."

Code management in multi programmer environments. Another installment in the 'Computing in high energy physics' series (16 02 2004). "Code management in multi programmer environments." Author: D. Hatton (DESY/Hamburg) Table of Contents: 1. Overview 2.

More information

Deployment of Enterprise Architect

Deployment of Enterprise Architect Deployment of Enterprise Architect By Sparx Systems All material Sparx Systems 2014 Sparx Systems 2014 Page: 1 Table of Contents INTRODUCTION...3 DEPLOYMENT FEATURES...3 CHOICE OF REPOSITORY...3 EAP FILE

More information

A guide through the concepts of Serena Dimensions. René Steg Steg IT-Engineering, Zurich (Switzerland)

A guide through the concepts of Serena Dimensions. René Steg Steg IT-Engineering, Zurich (Switzerland) A guide through the concepts of Serena Dimensions René Steg Steg IT-Engineering, Zurich (Switzerland) Introduction About René Steg and Steg IT-Engineering Owner of Steg IT-Engineering since 2000 and contracted

More information

EXHIBIT L. Application Development Processes

EXHIBIT L. Application Development Processes EXHIBIT L Application Development Processes Optum Development Methodology Development Overview Figure 1: Development process flow The Development phase consists of activities that include the building,

More information

When to consider OLAP?

When to consider OLAP? When to consider OLAP? Author: Prakash Kewalramani Organization: Evaltech, Inc. Evaltech Research Group, Data Warehousing Practice. Date: 03/10/08 Email: erg@evaltech.com Abstract: Do you need an OLAP

More information

Arbortext 6.1. Curriculum Guide

Arbortext 6.1. Curriculum Guide Arbortext 6.1 Curriculum Guide Live Classroom Curriculum Guide Authoring using Arbortext Editor 6.1 Authoring for DITA using Arbortext Editor 6.1 Using Arbortext Styler 6.1 Authoring using Arbortext Editor

More information

Roundtable Enterprise

Roundtable Enterprise Roundtable Enterprise SCM for OpenEdge & Beyond Managing Your Application Assembly Line Jeff Ledbetter Roundtable Product Architect Tugboat Software About us Technology Alliance Partner Roundtable TSMS

More information

Team Collaboration, Version Management, Audit Trails

Team Collaboration, Version Management, Audit Trails Team Collaboration, Version Management, Audit Trails Best Practices for Successful Project Delivery with VoiceObjects May 2008 www.voiceobjects.com 2 Team Collaboration, Version Management, Audit Trails

More information

Predicting Cost Savings Backing Up Your Claims

Predicting Cost Savings Backing Up Your Claims Predicting Cost Savings Backing Up Your Claims JoAnn Hackos, Comtech Services, Inc. Most technical publications organizations today have either implemented a content management system and topic-based authoring

More information

File Governance Provides the Management in MFT White Paper December 2011

File Governance Provides the Management in MFT White Paper December 2011 File Governance Provides the Management in MFT White Paper December 2011 ISSUED BY: Jonathan Lampe Chief Analyst File Transfer Consulting Peter Sedgwick Product Marketing Primeur www.primeur.com Primeur

More information

User s Guide. Version 2.1

User s Guide. Version 2.1 Content Management System User s Guide Version 2.1 Page 1 of 51 OVERVIEW CMS organizes all content in a tree hierarchy similar to folder structure in your computer. The structure is typically predefined

More information

Jazz Source Control Best Practices

Jazz Source Control Best Practices Jazz Source Control Best Practices Shashikant Padur RTC SCM Developer Jazz Source Control Mantra The fine print Fast, easy, and a few concepts to support many flexible workflows Give all users access to

More information

Ensure Merge Accuracy in Continuous Integration Development Environments

Ensure Merge Accuracy in Continuous Integration Development Environments Ensure Merge Accuracy in Continuous Integration Development Environments 2 Defect Challenges in Continuous Integration Development Modern software development is rapidly moving to incremental development

More information

EMC Documentum #1 Ranked ECM technology for Oil & Gas From Basic ECM needs to E&P Content Aware solutions

EMC Documentum #1 Ranked ECM technology for Oil & Gas From Basic ECM needs to E&P Content Aware solutions EMC Documentum #1 Ranked ECM technology for Oil & Gas From Basic ECM needs to E&P Content Aware solutions 1 Energy & Engineering Sector Market Leadership o Industry Validation ECM Leader in Gartner s Magic

More information

By: Richard Li March 2003

By: Richard Li March 2003 !" $#%!&' )()*+ &,.-/ %0-1 32 By: Richard Li March 2003 Abstract The Red Hat Enterprise Content Management System (CMS) is an open source product that provides a full set of out-of-the-box content management

More information

State of Wisconsin Initial Incident Triage Service Service Offering Definition (SOD)

State of Wisconsin Initial Incident Triage Service Service Offering Definition (SOD) State of Wisconsin Initial Incident Triage Service Service Offering Definition (SOD) Document Revision History Date Version Creator Notes 3/2/2011 1.4.1 Sandie Schultz Service tier information updated

More information

Improving database development. Recommendations for solving development problems using Red Gate tools

Improving database development. Recommendations for solving development problems using Red Gate tools Improving database development Recommendations for solving development problems using Red Gate tools Introduction At Red Gate, we believe in creating simple, usable tools that address the problems of software

More information

Configuration Management in a Software Product Line

Configuration Management in a Software Product Line Configuration Management in a Software Product Line John D. McGregor School of Computing Clemson University Clemson, SC 29634 johnmc@cs.clemson.edu Sholom Cohen Software Engineering Institute Carnegie

More information

This procedure applies to the following categories of documents:

This procedure applies to the following categories of documents: QOP-42-01 Control of Documents Issued by: Quality Assurance Effective Date: 6/6/2011 Rev. A Pg. 1 of 9 Approved: 6/6/2011 5:48 PM - Alan Halko, Quality Manager This procedure provides general rules for

More information

WHITEPAPER. Improving database development

WHITEPAPER. Improving database development WHITEPAPER Improving database development Introduction At Redgate, we believe in creating simple, usable tools that address the problems of software developers and technology businesses. In considering

More information

Tips & Tricks: CA CMDB Data Mining Techniques. John Sorensen & Neil Mitchell

Tips & Tricks: CA CMDB Data Mining Techniques. John Sorensen & Neil Mitchell Tips & Tricks: CA CMDB Data Mining Techniques John Sorensen & Neil Mitchell Terms of This Presentation This presentation was based on current information and resource allocations as of October 2009 and

More information

Driving a New IT Reality

Driving a New IT Reality VALUE OF THE CMDB 6 Driving a New IT Reality A federated CMDB provides a single source of critical information that enables IT to better support business goals. The right data in the right format, reconciliation

More information

Agile Power Tools. Author: Damon Poole, Chief Technology Officer

Agile Power Tools. Author: Damon Poole, Chief Technology Officer Agile Power Tools Best Practices of Agile Tool Users Author: Damon Poole, Chief Technology Officer Best Practices of Agile Tool Users You ve decided to transition to Agile development. Everybody has been

More information

Rolling Out DITA by Rolling In SharePoint and DITA Exchange Sheila D Annunzio, STMicroelectronics Steffen Frederiksen, DITA Exchange

Rolling Out DITA by Rolling In SharePoint and DITA Exchange Sheila D Annunzio, STMicroelectronics Steffen Frederiksen, DITA Exchange Rolling Out DITA by Rolling In SharePoint and DITA Exchange Sheila D Annunzio, STMicroelectronics Steffen Frederiksen, DITA Exchange Content Strategies/DITA NA, Baltimore April 2011 2 About STMicroelectronics

More information

Application Lifecycle Management White Paper. Source Code Management Best Practice: Applying Economic Logic to Migration ALM

Application Lifecycle Management White Paper. Source Code Management Best Practice: Applying Economic Logic to Migration ALM ALM Application Lifecycle Management White Paper Source Code Management Best Practice: Applying Economic Logic to Migration Summary: Is there a Business Case for Migration? Ultimately, what is the value

More information

Physically Implementing Universal Data Models to INTEGRATE DATA

Physically Implementing Universal Data Models to INTEGRATE DATA Physically Implementing Universal Data Models to INTEGRATE DATA By Len Silverston There have been several recent articles and books published concerning universal data models which are reusable models

More information

How To Write A Request For Information (Rfi)

How To Write A Request For Information (Rfi) Request for Information No. 15-200-ACCO Litigation Hold & ediscovery Tool Posting Date: November 14, 2014 Event Timeline: This Request for Information (RFI) is issued by Washington State Department of

More information

Subversion Integration for Visual Studio

Subversion Integration for Visual Studio Subversion Integration for Visual Studio VisualSVN Team VisualSVN: Subversion Integration for Visual Studio VisualSVN Team Copyright 2005-2008 VisualSVN Team Windows is a registered trademark of Microsoft

More information

Surround SCM Best Practices

Surround SCM Best Practices Surround SCM Best Practices This document addresses some of the common activities in Surround SCM and offers best practices for each. These best practices are designed with Surround SCM users in mind,

More information

MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0

MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 Disclaimer The complete content of this document is subject to the general terms and conditions of Colygon as of April 2011. The

More information

CORPORATE QUALITY MANUAL

CORPORATE QUALITY MANUAL Corporate Quality Manual Preface The following Corporate Quality Manual is written within the framework of ISO 9001:2008 Quality System by the employees of CyberOptics. CyberOptics recognizes the importance

More information

Continuous Integration

Continuous Integration Continuous Integration Collaborative development issues Checkout of a shared version of software ( mainline ) Creation of personal working copies of developers Software development: modification of personal

More information

DeltaV: Adding Versioning to the Web

DeltaV: Adding Versioning to the Web DeltaV: Adding Versioning to the Web WWW10 Tutorial Notes, By Jim Whitehead Documents change over time. Whether they are word processing documents, spreadsheets, Web pages, or source code, the process

More information

Introduction to Source Control ---

Introduction to Source Control --- Introduction to Source Control --- Overview Whether your software project is large or small, it is highly recommended that you use source control as early as possible in the lifecycle of your project.

More information

Comprehensive Guide to Moving a File Server to Google Drive

Comprehensive Guide to Moving a File Server to Google Drive Comprehensive Guide to Moving a File Server to Google Drive Brought to you by Google Gooru *To get notified of new updates to this Guide: Add us to your Circles on Google+ **For in-depth training on everything

More information

EMC PERSPECTIVE Comparing Network Change and Configuration Management Solutions

EMC PERSPECTIVE Comparing Network Change and Configuration Management Solutions EMC PERSPECTIVE Comparing Network Change and Configuration Management Solutions When information comes together, your world moves ahead. Network change and configuration management is central to next-generation

More information

WHITE PAPER. Creating your Intranet Checklist

WHITE PAPER. Creating your Intranet Checklist WHITE PAPER Creating your Intranet Checklist About this guide It can be overwhelming to run and manage an Intranet project. As a provider of Intranet software and services to small, medium and large organizations,

More information

Version Control! Scenarios, Working with Git!

Version Control! Scenarios, Working with Git! Version Control! Scenarios, Working with Git!! Scenario 1! You finished the assignment at home! VC 2 Scenario 1b! You finished the assignment at home! You get to York to submit and realize you did not

More information

IT Support Tracking with Request Tracker (RT)

IT Support Tracking with Request Tracker (RT) IT Support Tracking with Request Tracker (RT) Archibald Steiner AfNOG 2013 LUSAKA Overview What is RT? A bit of terminology Demonstration of the RT web interface Behind the scenes configuration options

More information

z Keep ahead of your competition Building a non-stop Customer Experience #CCMA @Genesys

z Keep ahead of your competition Building a non-stop Customer Experience #CCMA @Genesys z Keep ahead of your competition Building a non-stop Customer Experience #CCMA @Genesys Your speakers today Neil Titcomb Commercial Sales Director UKI Genesys Krzys Leskow Senior Solutions Consultant UKI

More information

Software Configuration Management for Embedded Systems Developers

Software Configuration Management for Embedded Systems Developers Software Configuration Management for Embedded Systems Developers Overview Embedded systems developers face complex versions of the problems that confront most software developers. Choosing a robust SCM

More information

Oracle Hyperion Data Relationship Management Best Practices, Tips and Tricks. Whitepaper

Oracle Hyperion Data Relationship Management Best Practices, Tips and Tricks. Whitepaper Oracle Hyperion Data Relationship Management Best Practices, Tips and Tricks Whitepaper This document contains Confidential, Proprietary, and Trade Secret Information ( Confidential Information ) of TopDown

More information

Distributed Version Control

Distributed Version Control Distributed Version Control Faisal Tameesh April 3 rd, 2015 Executive Summary Version control is a cornerstone of modern software development. As opposed to the centralized, client-server architecture

More information

From: William C. Brown corey@spectrumsoftware.net (770)448-8662

From: William C. Brown corey@spectrumsoftware.net (770)448-8662 Subject: Version Control is Not Configuration Management Spectrum Software, Inc. 6855 Jimmy Carter Blvd. Suite 2150 Norcross, GA 30071 www.spectrumscm.com Issue Date: February 11 th, 2002 From: William

More information

NiceLabel Solution Architect User Guide

NiceLabel Solution Architect User Guide NiceLabel Solution Architect User Guide English Edition Rev-1305 2013 Euro Plus d.o.o. All rights reserved. Euro Plus d.o.o. Poslovna cona A 2 SI-4208 Šenčur, Slovenia tel.: +386 4 280 50 00 fax: +386

More information

THE CORNERSTONE DIFFERENCE

THE CORNERSTONE DIFFERENCE THE CORNERSTONE DIFFERENCE INTRODUCTION In a market that has markedly shifted over the last few years towards large, generalist ERP suites and mixed delivery models, it has become quite clear that Cornerstone

More information

CA Workload Automation

CA Workload Automation PRODUCT SHEET: CA Workload Automation CA Workload Automation Improve the availability of critical IT workload processes and schedules enterprise-wide by leveraging real-time IT automation, embedded workflow,

More information

My Documentum. Personal Access to Documentum from Everyday Applications. Copyright 2009 EMC Corporation. All rights reserved.

My Documentum. Personal Access to Documentum from Everyday Applications. Copyright 2009 EMC Corporation. All rights reserved. My Documentum Personal Access to Documentum from Everyday Applications 1 My Documentum Family Information Content Management Challenges Using Common Business Applications Compliance Difficulty adhering

More information

Solicitation 1210-014. Web Hosting Services for the Disaster Volunteer Network. State of California

Solicitation 1210-014. Web Hosting Services for the Disaster Volunteer Network. State of California Solicitation 1210-014 Web Hosting Services for the Disaster Volunteer Network State of California Oct 12, 2012 4:28:36 PM PDT p. 1 Bid 1210-014 Web Hosting Services for the Disaster Volunteer Network Bid

More information

Oracle Insurance Policy Administration. Version 9.7.0.0

Oracle Insurance Policy Administration. Version 9.7.0.0 Oracle Insurance Policy Administration Release Management Version 9.7.0.0 Documentation Part Number: E39062_01 May, 2013 Copyright 2009, 2013, Oracle and/or its affiliates. All rights reserved. Trademark

More information

General TFS Guidelines V2.1.2

General TFS Guidelines V2.1.2 General TFS Guidelines V2.1.2 Part 1 TFS 2010 Source Control Setting Guidelines Part 2 Team project structure Part 3 Branching and Merging Part 4 Storing project document. P2-P6 P7-P8 P9 P9 Part 1 - Team

More information

Reusable Data Access Patterns

Reusable Data Access Patterns Reusable Data Access Patterns Gary Helmling, Software Engineer @gario HBaseCon 2015 - May 7 Agenda A brief look at data storage challenges How these challenges have influenced our work at Cask Exploration

More information

Stage 3 proposal: Feature #13102 (Release Management Domain)

Stage 3 proposal: Feature #13102 (Release Management Domain) Stage 3 proposal: Feature #13102 (Release Management Domain) Contents 2 Contents Stage 3 proposal: Feature #13102 (Release Management Domain)... 3 Structural implementation...3 Listing: releasemanagement.dtd...

More information

Software Requirements, Third Edition

Software Requirements, Third Edition j Microsoft Software Requirements, Third Edition Karl Wiegers and Joy Beatty Contents Introduction Acknowledgments xxv xxxi PART I SOFTWARE REQUIREMENTS: WHAT, WHY, AND WHO Chapter 1 The essential software

More information

PRESENTS... Maintaining a version control system is resource intensive. Look at what experts say:

PRESENTS... Maintaining a version control system is resource intensive. Look at what experts say: Hosted PRESENTS... Reasons to Switch from SourceSafe: Why SourceAnywhere Hosted Makes Life Easier for Systems Administrators and Developers Maintaining a version control system is resource intensive. Look

More information

Transition Guidelines: Managing legacy data and information. November 2013 v.1.0

Transition Guidelines: Managing legacy data and information. November 2013 v.1.0 Transition Guidelines: Managing legacy data and information November 2013 v.1.0 Document Control Document history Date Version No. Description Author October 2013 November 2013 0.1 Draft Department of

More information

The Value of Taxonomy Management Research Results

The Value of Taxonomy Management Research Results Taxonomy Strategies November 28, 2012 Copyright 2012 Taxonomy Strategies. All rights reserved. The Value of Taxonomy Management Research Results Joseph A Busch, Principal What does taxonomy do for search?

More information

Integrity 10. Curriculum Guide

Integrity 10. Curriculum Guide Integrity 10 Curriculum Guide Live Classroom Curriculum Guide Integrity 10 Workflows and Documents Administration Training Integrity 10 SCM Administration Training Integrity 10 SCM Basic User Training

More information

A Primer on Computerized Case & Matter Management Systems

A Primer on Computerized Case & Matter Management Systems A Primer on Computerized Case & Matter Management Systems by Andrew Z. Adkins III Director, Legal Technology Institute Executive Director, International Center for Automated Information Research (ICAIR)

More information

An Oracle White Paper June, 2014. Strategies for Scalable, Smarter Monitoring using Oracle Enterprise Manager Cloud Control 12c

An Oracle White Paper June, 2014. Strategies for Scalable, Smarter Monitoring using Oracle Enterprise Manager Cloud Control 12c An Oracle White Paper June, 2014 Strategies for Scalable, Smarter Monitoring using Oracle Enterprise Manager Cloud Control 12c Product Overview... 1 Introduction... 1 Laying the Groundwork for Monitoring...

More information

Agile and the cloud: why automating application deployment matters. Executive summary. Applications are the business

Agile and the cloud: why automating application deployment matters. Executive summary. Applications are the business Agile and the cloud: why automating application deployment matters Business white paper Executive summary Agile development methodologies and the cloud computing model have increased the pace of deployment

More information

Automatic promotion and versioning with Oracle Data Integrator 12c

Automatic promotion and versioning with Oracle Data Integrator 12c Automatic promotion and versioning with Oracle Data Integrator 12c Jérôme FRANÇOISSE Rittman Mead United Kingdom Keywords: Oracle Data Integrator, ODI, Lifecycle, export, import, smart export, smart import,

More information

Best Practices: ERP Vendor Reference-Checking WHITE PAPER. Expandable Software, Inc.

Best Practices: ERP Vendor Reference-Checking WHITE PAPER. Expandable Software, Inc. WHITE PAPER Best Practices: ERP Vendor Reference-Checking Expandable Software, Inc. 900 Lafayette St., Suite 400 Santa Clara, CA 95050-5481 P: 408.261.7880 F: 408.247.2160 www..com WHITE PAPER Page 2 Table

More information

Essential Visual Studio Team System

Essential Visual Studio Team System Essential Visual Studio Team System Introduction This course helps software development teams successfully deliver complex software solutions with Microsoft Visual Studio Team System (VSTS). Discover how

More information

One solution for all your Source Configuration Management Needs

One solution for all your Source Configuration Management Needs One solution for all your Source Configuration Management Needs SPECTRUM SOFTWARE, Inc. 11445 Johns Creek Parkway Suite 300 Duluth, GA 30097 Ph: 770-448-8662 Fax: 678-473-9294 www.spectrumscm.com www.spectrumsoftware.net

More information

Cyber Security Assessment & Management (CSAM) CSAM C&A web

Cyber Security Assessment & Management (CSAM) CSAM C&A web Cyber Security Assessment & Management (CSAM) CSAM C&A web Introduction to CSAM 1 CSAM C&A Web Solution The CSAM C&A Web solution is an enterprise-wide tool for: Leveraging guidance from the Office of

More information

Integrated version control with Fossil SCM

Integrated version control with Fossil SCM Integrated version control with Fossil SCM Tech Talk 2009-12-01 Arne Bachmann Folie 1 Overview Web address www.fossil-scm.org Author Dr. D.R. Hipp - Author of License GPL v2 Motto No information shall

More information

Configuring a single-tenant BIG-IP Virtual Edition in the Cloud

Configuring a single-tenant BIG-IP Virtual Edition in the Cloud Deployment Guide Document Version: 1.0 What s inside: 2 Configuration example 4 Securing the isession deployment 6 Downloading and importing the new iapp 6 Configuring the BIG- IP systems using the Cloud

More information

GECKO Software. Introducing FACTORY SCHEMES. Adaptable software factory Patterns

GECKO Software. Introducing FACTORY SCHEMES. Adaptable software factory Patterns Introducing FACTORY SCHEMES Adaptable software factory Patterns FACTORY SCHEMES 3 Standard Edition Community & Enterprise Key Benefits and Features GECKO Software http://consulting.bygecko.com Email: Info@gecko.fr

More information

WHITE PAPER. Meeting the True Intent of File Integrity Monitoring

WHITE PAPER. Meeting the True Intent of File Integrity Monitoring WHITE PAPER Meeting the True Intent of File Integrity Monitoring Introduction The term file integrity monitoring, or FIM, popped up back in 2001 when the VISA started working on a security specification

More information

Mission Possible: Move to a Content Management System to Deliver Business Results from Legacy Content

Mission Possible: Move to a Content Management System to Deliver Business Results from Legacy Content Mission Possible: Move to a Content Management System to Deliver Business Results from Legacy Content Greg Fagan, Sales Director Data Conversion Laboratory So you ve decided you need a system to migrate,

More information

Version control. with git and GitHub. Karl Broman. Biostatistics & Medical Informatics, UW Madison

Version control. with git and GitHub. Karl Broman. Biostatistics & Medical Informatics, UW Madison Version control with git and GitHub Karl Broman Biostatistics & Medical Informatics, UW Madison kbroman.org github.com/kbroman @kwbroman Course web: kbroman.org/tools4rr Slides prepared with Sam Younkin

More information

DAM ROI. How to Measure

DAM ROI. How to Measure How to Measure DAM ROI ABOUT THE AUTHOR: WebDAM works with the world s best brands, providing the leading platform for managing, controlling and sharing creative files such as images, logos, graphics,

More information

Customer Service Analytics: A New Strategy for Customer-centric Enterprises. A Verint Systems White Paper

Customer Service Analytics: A New Strategy for Customer-centric Enterprises. A Verint Systems White Paper Customer Service Analytics: A New Strategy for Customer-centric Enterprises A Verint Systems White Paper Table of Contents The Quest for Affordable, Superior Customer Service.....................................

More information

SUCCESS IN INTEGRATING ENGINEERING & MANUFACTURING

SUCCESS IN INTEGRATING ENGINEERING & MANUFACTURING SUCCESS IN INTEGRATING ENGINEERING & MANUFACTURING IFS CAD ADAPTER IFS CUSTOMER SUMMIT 2011, CHICAGO MATT WATTERS, P.E. BUSINESS CONSULTANT ENGINEERING & MANUFACTURING Phone: 330-309-0873 Email: matt.watters@ifsworld.com

More information

Modeling The Enterprise IT Infrastructure

Modeling The Enterprise IT Infrastructure Modeling The Enterprise IT Infrastructure An IT Service Management Approach By: David Chiu D.L. Tsui Version 1.2b 2004 David Chiu & D.L. Tsui. All Rights Reserved Acknowledgement The authors would like

More information

IMPROVING CUSTOMER SUPPORT THROUGH UNIFIED OMNICHANNEL CUSTOMER SELF-SERVICE

IMPROVING CUSTOMER SUPPORT THROUGH UNIFIED OMNICHANNEL CUSTOMER SELF-SERVICE IMPROVING CUSTOMER SUPPORT THROUGH UNIFIED OMNICHANNEL CUSTOMER WHAT IS UNIFIED OMNICHANNEL CUSTOMER? OUR STORY As veterans of the software and customer service industries, we shared the same pains as

More information

Tuesday, October 18. Configuration Management (Version Control)

Tuesday, October 18. Configuration Management (Version Control) Tuesday, October 18 Configuration Management (Version Control) How Version Control Works Place the official version of source code into a central repository, or database Programmers check out a working

More information

IT Services. Service Level Agreement

IT Services. Service Level Agreement IT Services Service Level Agreement Contents 1 Purpose... 3 2 IT Services Objectives... 3 3 IT Helpdesk... 3 3.1 Issues... 3 3.2 Service Requests... 4 3.3 Development Requests... 4 4 Priorities... 4 5

More information

DITA Adoption Process: Roles, Responsibilities, and Skills

DITA Adoption Process: Roles, Responsibilities, and Skills DITA Adoption Process: Roles, Responsibilities, and Skills Contents 2 Contents DITA Adoption Process: Roles, Responsibilities, and Skills... 3 Investigation Phase... 3 Selling Phase...4 Pilot Phase...5

More information

Distributed Version Control with Mercurial and git

Distributed Version Control with Mercurial and git OpenStax-CNX module: m37404 1 Distributed Version Control with Mercurial and git Hannes Hirzel This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 3.0 Abstract

More information

ISO 22301: Societal Security Terminology ISO 22313: BCMS Guidance ISO 22398: Exercises and Testing - Guidance

ISO 22301: Societal Security Terminology ISO 22313: BCMS Guidance ISO 22398: Exercises and Testing - Guidance The Impact of ISO 22301 Moving Your BCM Program to a Management System Implementing the Newly Approved International Business Continuity Management System Standard & Guidance Documents ISO 22301: Societal

More information

Palantir.net presents Git

Palantir.net presents Git Palantir.net presents Git Branching, Merging, Commits, and Tagging: Basics and Best Practices Git Started This assumes you already have a repo. Instructions for that are already on Github. Branching BRANCHING

More information

DMSplus for Microsoft SharePoint 2010

DMSplus for Microsoft SharePoint 2010 DMSplus for Microsoft SharePoint 2010 A professional add-on for DMS (Document Management System) solutions based on Microsoft SharePoint 2010 DMSplus Product Information Version 1.0 DMSplus Overview DMSplus

More information

Miguel A. Figueroa Villanueva Xabriel J. Collazo Mojica

Miguel A. Figueroa Villanueva Xabriel J. Collazo Mojica Version Control Systems: Subversion Xabriel J. Collazo Mojica 1 Outline Introduction Document management CMS Wiki Aigaion Code and Document Repositories Version Control Systems Centralized Distributed

More information

UNITED STATES DEPARTMENT OF THE INTERIOR BUREAU OF LAND MANAGEMENT MANUAL TRANSMITTAL SHEET. 1283 Data Administration and Management (Public)

UNITED STATES DEPARTMENT OF THE INTERIOR BUREAU OF LAND MANAGEMENT MANUAL TRANSMITTAL SHEET. 1283 Data Administration and Management (Public) Form 1221-2 (June 1969) Subject UNITED STATES DEPARTMENT OF THE INTERIOR BUREAU OF LAND MANAGEMENT MANUAL TRANSMITTAL SHEET 1283 Data Administration and Management (Public) Release 1-1742 Date 7/10/2012

More information