= Welcome to CMT = [http://www.cmtsite.net/ CMT] is a configuration management environment, based on some management conventions and comprises several shell-based utilities. It is an attempt to formalize software production and especially configuration management around a package-oriented principle. The notion of packages represents hereafter a set of software components (that may be applications, libraries, tools etc...) that are to be used for producing a system or a framework. In such an environment, several persons are assumed to participate in the development and the components themselves are either independent or related to each other. The environment provides conventions (for naming packages, files, directories and for addressing them) and tools for automating as much as possible the implementation of these conventions. It permits to describe the configuration requirements and automatically deduce from the description the effective set of configuration parameters needed to operate the packages (typically for building them or using them). [http://www.cmtsite.net/ CMT] is provided as an Open-Source product (see the licence [http://www.cecill.info/licences.en.html agreement]) == Add-ons == * [wiki:Tbroadcast Tbroadcast v2] * [wiki:CMTpy CMTpy] * [wiki:Doxygen Doxygen] == Links == * [http://www.cmtsite.net/download.html Download] * [http://www.cmtsite.net/install.html Install] * [http://www.cmtsite.net/documents.html Documents] * [http://www.cmtsite.net/discussion.html mailing list] * [http://www.cmtsite.net/cmtgrapher/cmtgrapher.html CMT grapher] * A multithreaded broadcast [http://www.cmtsite.net/tbroadcast.html utility] * An [http://www.cmtsite.net/emacs.html emacs mode] == Vincent's experiments == * [wiki:VincentFAQ CMT FAQ] * [wiki:VincentAddFunction How did i add a CMT command ?] * [wiki:VincentTrial How do i begin playing with CMT ?] * [wiki:VincentTrial2 An example with package dependency] * [wiki:VincentTrial3 An example of project creation] == Internal documentation == These pages present internal documentation, mainly for CMT developers. Standard users do not need to read it. * [wiki:ShippingACMTRelase Shipping a CMT release] * [wiki:FeatureRequests CMT Feature requests]