> This worked in Chicken 3 but in Chicken 4 all my eggs now have version > "unknown". The advantage of automatically bundling the 'version' file > with the name of the sub-directory of tags was that it removed the > burden of redundantly maintaining this information from the eggs' > authors.
Or, in other words, the advantage of having the 'version' file is that, to make a new release, an author just had to do: svn cp trunk tags/$VERSION Without the 'version' file, the author also has to modify tags/$VERSION/$EGG.setup to set the version number there, which is error-prone. I also happen to think that chicken-install should just use the version file in the egg, that my if-version-file-exists-use-it-otherwise-say-unknown hack shouldn't be needed to begin with (the easier we make it to create new eggs the better), but that's a separate discussion. Alejo. http://azul.freaks-unidos.net/ _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users