Products
  
  
  Intersection Magic
  
  Map Magic
  
  Crash Magic Online
  
  Crash Magic Desktop
  
  Diagram Magic
  
  Magic Wands
  
  Knowledge Base
  
  
  Custom Software
  
  Traffic Data Consulting
  
  
  Contact Us
  
  Links
  
  Login
  
Search pdmagic.com:

 

Knowledge Base Article:CMO171 


Registration keys moved to client area: Select login on the left menu bar.

kbase:
Search:  

Software and database update guidelines

Article created: Jan 25 2006, updated: Jan 25 2006

Background:  This document describes Pd' Programming's intended development strategy and release schedule. It is intended as a guide for system administrators creating their own update and maintenance schedules.

Status:  Info - functionality description
Keywords:  
Categories:   *Installation and setup*

Explanation:

Crash Magic is, and will continue to be developed at a fairly rapid rate. New features are constantly being integrated at the request of clients, and bug fixes are incorporated as they are identified. In order to support new features, system tables must sometimes be modified. In some cases, changes will be posted in anticipation of future enhancements.

While we will strive to adhere to this schedule, this document is subject to change. In the event of such change, we will do our best to notify our clients as early as possible in the process.



Solution:

The following describes our internal guidelines and schedules for software and database updates:

Crash Magic release candidates will be made available on an ongoing basis.
  • Release candidates are in the process of internal and client testing
  • Release candidates are versions of the software that demonstrate new features and or fixes.
  • Until a release candidate is promoted to official release, it should be considered pre-release software and installed in test environments only.
Candidates will be promoted to official release quarterly.
  • A release candidate that has shown to be stable and passed our internal and customer testing will be promoted to an official release.
Changes to the system tables will occur once per year in January.
  • Changes to the system tables will be published 3 months before the official release that will requires those changes.
  • Official releases that require system table changes will include functionality to execute those changes directly. They will also be able to simply provide SQL scripts to effect the changes
  • System table changes will be provided as complete SQL table creation scripts as well as scripts to alter existing tables
  • System administors and/or Database Administrators are welcome to modify the scripts prior to execution in order to add storage specifications, move indexes, grant additional priviledges and roles, or any other desired changes that maintain the tables and columns needed for the application. Removal or modification of indexes, especially primary keys should be done with great care by an experienced DBA

September 10, 2010 1:37PM

© 1999-2010 Pd' Programming, Inc - Lafayette, CO USA