|
From: Pascal B. <pa...@ba...> - 2016-10-25 15:29:45
|
Hi JMC Sorry for chiming in late. > > I'm soon going to merge a big change that allows to use dataspaces in many places in i-score (see attachment). > In the process of doing this, I (voluntarily) broke the save format, since a lot of incorrect stuff was there since ... well a lot of time. Great ! There's no better spring cleaning than those happening in autumn ;-) > > So, first, with some work (a week I guess ?) it is possible to preserve "forward compatibility" (i.e. load old files in new i-score version). All the plug-ins / i-score save "blobs" are versioned, so one 'just' has to implement a function that will, given a save file with version "1", convert it to the format of version "2". But as I said, this is a bit of work and currently I'm not sure I'll have the time to do it. Sure, maybe that’s not top priority, and you probably a lot of other things to do :-) And it’s not as if we had a ten-thousand user-base :-p Maybe that’s something someone can do in the upcoming release project… even if I doubt this will make it high enough on the priority list... > > Then while we're at it, I'd like to know if some people went into the save format and would like some things to change (i.e. let's break everything now so that we don't have to break it again for at least a few years -hopefully-). Would you be able (without too much effort), since you know what changed to make a little scenario using the modified parts, save it in both formats, so we can « diff » and review what’s changed ? I believe that would ease the reviewing/feedback process… best, p |