# from David Golden # on Wednesday 20 August 2008 11:27: >> The reason, for me, is that generating META.yml is almost always >> predictable > >My view: > >* META.yml is an evolving spec >* The build tools are periodically updated to produce the latest > current spec > * Storing META.yml in the repository has almost zero marginal cost[1]
Umm, is that for or against storing META.yml in the repo? For me, the cost of checking it in is that you continually have to confront the regen/diff/commit issues for a file where the differences don't really mean anything (and thus I get no value from the effort of tracking them.) My build/tag/ship tool also requires that everything is fully committed before the build, with no changes to versioned files during the build, so the distmeta point where META.yml changes is just annoying. --Eric -- We who cut mere stones must always be envisioning cathedrals. --Quarry worker's creed --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------