Thoughts about versioning,

I think versioning is one of the most important problems to deal with. Not “how do you slap version numbers on things and where do you put/distribute them”, but what do you actually do with that information. How do you deal with change ? Weʼve gotten better at dealing with change within a running system (as one example, FRP ), but dealing with change over larger timescales with less coherent…