Changes between Version 26 and Version 27 of VincentFAQ
- Timestamp:
- May 9, 2005, 2:34:48 PM (21 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
VincentFAQ
v26 v27 10 10 == General Information == 11 11 12 === What is CMT ? ===12 === What is CMT? === 13 13 14 14 [http://www.cmtsite.org/ CMT](__C__onfiguration __M__anagement __T__ool) 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. … … 16 16 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). 17 17 18 === What is a package ? ===18 === What is a package? === 19 19 20 20 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. 21 21 22 === How to install CMT ? ===22 === How to install CMT? === 23 23 24 24 See: [http://www.cmtsite.org/install.html Install] 25 25 26 === Are there copyright restrictions on the use of CMT ? ===26 === Are there copyright restrictions on the use of CMT? === 27 27 28 28 Not really. CMT is provided as an Open-Source product, with available sources, and is opened to any contribution from anybody. … … 30 30 See the license page [http://www.cecill.info/licences.en.html agreement] to find further explanations and a link to the full text of the license. 31 31 32 === How do I get documentation on CMT ? ===32 === How do I get documentation on CMT? === 33 33 34 34 All documentation is available on-line, starting at [http://www.cmtsite.org/documents.html Documents]. 35 35 36 === Is there a mailing list devoted to CMT ? ===36 === Is there a mailing list devoted to CMT? === 37 37 38 38 There is a mailing list, [http://www.cmtsite.org/discussion.html mailing list]. … … 46 46 * [http://atlas.web.cern.ch/Atlas/GROUPS/SOFTWARE/OO/sit/Policy/ Atlas and CMT] 47 47 48 * [wiki:VincentTrial How do i begin playing with CMT ?]48 * [wiki:VincentTrial How do i begin playing with CMT?] 49 49 50 === How do I submit bug reports for CMT ? ===50 === How do I submit bug reports for CMT? === 51 51 52 52 To report a bug, please use the relevant service from the Trac project. … … 57 57 == CMT in the real world == 58 58 59 === How stable is CMT ? ===59 === How stable is CMT? === 60 60 61 61 Very stable (of course :) ). 62 62 63 === How many people are using Python ? ===63 === How many people are using Python? === 64 64 65 65 CMT is an academic project aimed at providing support to the software developments in the context of large physics experiments ([http://atlas.web.cern.ch atlas],[[BR]][http://lhcb.web.cern.ch/lhcb/ lhcb], ...). … … 69 69 This kind of requirements also implies that portability or modularity issues (including environment independance) are assigned a quite high priority. 70 70 71 === What are the supported platforms ? ===71 === What are the supported platforms? === 72 72 73 73 CMT has been ported and tested on a wide range of machines/operating systems, including: … … 89 89 == CMT's design == 90 90 91 === What are the architecture of the environment ? ===91 === What are the architecture of the environment? === 92 92 This environment is based on the fact that one of its packages (named CMT ) provides the basic 93 93 management tools. CMT , as a package, has very little specificities and as such itself obeys the … … 117 117 == User FAQ == 118 118 119 === How to create a package ? ===119 === How to create a package? === 120 120 121 121 cmt create <package_name> <version> 122 122 123 === Does the "requirements" file support comments ? ===123 === Does the "requirements" file support comments? === 124 124 125 125 Yes. A comment starts with a hash character (#) that is not part of a string literal, and ends at the end of the physical line. 126 127 128 === How do I configure CMT to work with CVS? === 129 130 131 === How do I add a new version to a project? ===
