Anyway, I'm not sure if Dan really needs to follow all of these Versioning-related discussions... :) it seems like a powerful versioning/source code management system could be designed relatively separately? A versioning system only requires that there is a packages/modules system which defines/partitions source code.
I agree. When I was replacing PackageInfo by Package, I haven't had to deal anything with versionning... MC does it pretty well.
Alexandre