Changes between Version 20 and Version 21 of FeatureRequests
- Timestamp:
- Oct 3, 2006, 12:49:21 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FeatureRequests
v20 v21 39 39 This would require that Foo declared the Foo_native_version macro to 40 40 be set to 1.2.3 (in this example). 41 42 43 === ''CMT team's answer'' === 44 45 This implies to overide the macro Foo_native_version within the glue package. Useful probably for testing external package in a fast way. See ticket #35. 41 46 42 47 == 3. Wildcard or prioritized project dependency support (DavidQ) == … … 128 133 will still have the existing symlink structure. 129 134 135 === ''CMT team's answer'' === 136 137 It is clearly a specific Atlas item which should be resolved within Atlas_policy, Atlas fragments/pattern and well documented for future use. 138 139 130 140 == 6. Revisit g77 include path (DavidQ) == 131 141 … … 136 146 should revisit this, perhaps in conjunction with 7. below. 137 147 148 === ''CMT team's answer'' === 149 150 No comment. 151 152 138 153 == 7. Investigate whether we can use gfortran instead of g77(DavidQ) == 139 154 … … 143 158 uniformity. We would need to ensure that gfortran was shipped with 144 159 the kit, but that's done already. 160 161 === ''CMT team's answer'' === 162 163 No comment. 145 164 146 165 == 8. cmt co tag (DavidR) == … … 193 212 We are thinking of having a snapshot functionality to get an `image' of a configuration. Ideally this snapshot would be in xml and could be translated (via XSLT) in other format (Xcode, Visualx.x, and so on): see ticket #32. 194 213 214 Another point is to convert requirements file into xml by a tool. 195 215 196 216 == 12. Separate the 'build' environment from the 'user' environment (SébastienB) == … … 202 222 confusion (while developers are trying to reproduce users' bugs) and ease 203 223 spotting mis-configuration. 224 225 === ''CMT team's answer'' === 226 227 see 11 ? 204 228 205 229 == 13. Introduce a mechanism to describe runtime dependencies between packages (SébastienB) == … … 218 242 * Runtime dependencies 219 243 * Etc. 244 * Identify the common parts 220 245 221 246 Probably for the version 2 ;) … … 267 292 === ''CMT team's answer'' === 268 293 269 Compilation seems to be clearly a place for improvements. See ticket #34 294 Compilation seems to be clearly a place for improvements but we are rewriting our own patched make version. 295 Hace we reached the Make limit, e.g. as it only deals with timestamps ? See ticket #34. 270 296 271 297 == 15. Profile and optimise CMT (SébastienB) == … … 293 319 === ''CMT team's answer'' === 294 320 295 See ticket #34321 See also ticket #34. 296 322 297 323 == 16. have a build-dir location which can be configured (SébastienB) == … … 316 342 precompiled-header plug-in. 317 343 344 === ''CMT team's answer'' === 345 346 347 348 318 349 == 18. produce makefiles structured according to the "Recursive Make Considered Harmful" prescription (AndreiG) == 319 350 … … 367 398 === CMT team's answer === 368 399 369 Interesting links. Should take time to well understand it/make tries. See ticket #34. 400 Interesting links. Should take time to well understand it/make tries. The logic exists for describing the graph(cmt show uses) 401 , we can imagine to generate a global makefile. See also ticket #34. 370 402 371 403 == 19. Avoid creating archive libraries unless explicitly requested (DavidQ) ==