From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3c8a1ddc13ecb354 X-Google-Attributes: gid103376,public From: John & Susan Edge & Farrina Wilson Subject: Re: Configuration Management for Ada on Unix Date: 1996/06/09 Message-ID: <31BAF517.7085@cia.com.au>#1/1 X-Deja-AN: 159201893 references: <9605301407.AA03821@most> content-type: text/plain; charset=us-ascii organization: CIA online service mime-version: 1.0 newsgroups: comp.lang.ada x-mailer: Mozilla 2.01 (Win16; I) Date: 1996-06-09T00:00:00+00:00 List-Id: PCMS does the job, no arguement about that. But what job and at what cost (including the learning curve)? The crowd I work with are adapting a large Ada command and control system and are using at least three different configuration management systems that I know of (as a mere developer), maybe more! It is horses for courses. Different strengths are appropriate to different levels of the project. - At the individual developer level, version control is SCCS on a day to day basis with lots of good tool support, easy to use for small amounts of code. - Integration and build uses PCMS for many variants of many libraries of multiple packages only after individual development and formal reviews are completed. Not so easy to use, but not everybody needs to know how to provide CM for millions of lines of Ada. - A non-software specific system at company level that provides CM for releases to customers of deliverable hardware, software, documentation, everything. This one requires a full time department to control. The important thing is that this approach works well and definately focuses attention on defining procedures to get from one system to the next. Yes, there is a common understanding of what 'baseline' means. The fact that it works, and is cost effective, doesn't mean that I don't miss the Ada CM of Rational APEX from my old job. You always remember your first love.