
Alastair Reid
So, sure, let's have people build their own systems from cvs checkouts if they want but let's not make this the standard way of doing things. Let's make version numbered releases the standard.
Yes, I absolutely agree, of course. The important part is distributing source, which is simple and will work well in most cases. I imagine the shipped-with-the-compiler binary libraries will be more or less cast in rock, the "stable" hierarchy will be fairly stable, and anything will go for the "unstable" hierarchy -- which is where CVS will be more appropriate. There should probably be test suites to cover dependencies to ensure that all libraries are adequately in sync -- I'm not sure how easy this is to do in practice. BTW, Debian is unusual, in that updates happen all the time. (There are numbered releases, but they aren't commonly used, I think. They manage to make it work pretty well -- better than most others do for third party stuff, IMHO. Perhaps that model can be used? -kzm -- If I haven't seen further, it is by standing in the footprints of giants