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 X-Google-Thread: 114f47,1cd2b81b6265449c X-Google-Attributes: gid114f47,public From: dweller@dfw.net (David Weller) Subject: Re: Configuration Management for Ada on Unix Date: 1996/06/05 Message-ID: <4p56sc$rut@dfw.dfw.net>#1/1 X-Deja-AN: 158678956 references: <9605301407.AA03821@most> <31B30DAD.5F@csehp3.mdc.com> <31B5E734.2582@csehp3.mdc.com> organization: DFWNet -- Public Internet Access followup-to: comp.software.config-mgmt newsgroups: comp.lang.ada,comp.software.config-mgmt Date: 1996-06-05T00:00:00+00:00 List-Id: In article <31B5E734.2582@csehp3.mdc.com>, James A. Squire wrote: >Jim Kingdon wrote: > >> > To me, one of the aspects of a CM product should be that one of the many >> > objects it operates on is called "baseline" - and this should be a >> > separate construct apart from branches or labels or whatever. It's >> > cleaner and safer. >> >> If I recall correctly, last time the term "baseline" was discussed on >> comp.software.config-mgmt, people could not agree on what it meant. >> So I'm not sure that using that word would decrease confusion rather >> than increasing it. > >I can cure that - bring Software Quality into the project, and terms >like "baseline" will get defined REAL fast, either at gunpoint or >voluntarily. Admittedly there are different kinds of baselines and what >some of those nuances are is often up for grabs, though it has more to >do with "when" you do them than with "what" goes in them. > >Actually, there is another way to clear up the confusion. Imagine what >you would need to do to reproduce something if it got accidentally >deleted in its entirety. All of a sudden you become motivated real >quick to figure out exactly what a baseline is and what it should >contain. > >The fact that a small group of people could not agree on what something >means does not diminish the importance of that "something", nor does it >make tools like sccs, rcs, et. al. qualify as configuration management >tools. Hmm, there's a lot of suppositions here. And this has been hashed out MANY times by people who do CM as their profession (I don't think denigrating them as "a small group of people" who couldn't agree on something helps matters). This has been a very intersting conversation, and one that merits further discussion on comp.software.config-mgmt. Much to my disappointment, I had tried to get this thread crossposted to c.l.a and c.s.c-m, only to find that each group wanted to stay within their own newsgroup, effectively reducing some very useful cross-pollination. I have set followups to c.s.c-m, and have crossposted this message to that newsgroup. This entire thread now has very little to do with Ada and much to do what definitions like "baseline" are and whether certain CM tools can or cannot support it. ObOpinion: CVS _does_ support baselines as well as branches. We do it all the time. :-) -- Visit the Ada 95 Booch Components Homepage: www.ocsystems.com/booch This is not your father's Ada -- lglwww.epfl.ch/Ada