Archive for category Development
Toward a CM Ontology
Posted by Mark in CMCrossroads, Configuration Management, Information Management, SCM Tool, Software Configuration Management on May 22, 2010
As I suggested in a previous post, I think the future of CM (and most especially SCM) lies substantially with the semantic web. My reasoning is simple; CM is about information management and this information needs to be shared, controlled and updated across increasingly more diverse organisations and systems. To provide this facility we need [...]
Absence, CM Tool, identities, and some thoughts on the future of CM
Posted by Mark in CMCrossroads, Configuration Management, ITSLM, Plain Old Blog, SCM Tool on April 7, 2010
Some of you may have noticed a bit of an hiatus in my posts. I’ve been a bit under the weather, feeling lethargic and run down, and not in a good frame of mind for writing. Lucky you, I am in the mood now. Remember a few posts back I mentioned working on a CMS [...]
Items have history
Posted by Mark in CMCrossroads, Configuration Management, Plain Old Blog, SCM Tool, Software Configuration Management, Version Control on March 17, 2010
As those of you who have been following this blog for any time will know I am currently looking in some detail at parallel development, specifically how it can be managed safely by non-expert version managers. I have used parallel development with much success on many projects but codifying my knowledge into a tool is [...]
In the beginning…
Posted by Mark in CMCrossroads, Parallel Development Principles, Plain Old Blog, SCM Tool on February 18, 2010
…was the definition. In this article I am going to lay out my definitions for some terminology that will become increasingly important as I develop my CMS model. The terms I will be discussing are as follows. Stream Branch Configuration Item Revision Configuration Component Repository Configuration Management Database Record At this point I caution the [...]
CMS Tool: High-level architecture
Posted by Mark in CMCrossroads, Plain Old Blog, SCM Tool, Software Configuration Management on February 11, 2010
Continuing my musings about a universal configuration management tool I’ve drafted the basic architecture. This is summarised in the following diagram (after the break).
Common Interface
Posted by Mark in CMCrossroads, PERL, SCM Tool on January 31, 2010
After much deliberation and soul searching I’ve finally decided it’s time to address one of my all time bugbears. I am going to develop a set of transferable libraries for analysing and operating a CMS. And because I am most familiar with Perl (and, as explained in my earlier post Glue Software, I find it [...]