Actually, for anyone looking for ideas on upgrade paths between Nim versions, 
here's a writeup of what we're doing: 
<https://discuss.status.im/t/the-road-to-nim-1-6/2305>

In particular, it involves testing with multiple nim releases, and recognizing 
that when developing libraries, a library is more useful the more versions of 
its dependencies that it supports (and tests) - this means that the more 
generally useful the library, the better it is if it supports older Nim 
versions - conversely, when developing applications, you want to support only 
one version of everything and have control over what you upgrade, at when. 

Reply via email to