This is a complicated topic. But I guess we can clutter the config dir as much as we want with version folders. Usually the user should not have the need to look here. I guess you are correct, that most of the "non-issue" is because the fp-lib-table was only introduced in v4 and has not had a new syntax introduced that is not read by a previous stable.
2018-04-05 18:25 GMT+02:00 Seth Hillbrand <seth.hillbr...@gmail.com>: > If we are going to support multiple versions, on the developer side, we > should add a preference versioning to the user configuration directory. > Otherwise, fp-lib-table will being either pointing to v4 or v5 footprints. > Likewise, there are a few preferences that only exist in v5 and will be > lost when v4 saves the preference file. > > To avoid cluttering the config directory, we could place the v5 > configurations in a v5 sub directory. Configurations would be > preferentially loaded from the v5 directory with a fall-back to the v4 > items if v5 items were not found. Configurations would only be saved to > the v5 subdir. > > If we want to support this, we should insert this code before rc2. > Thoughts? > > -S > > 2018-04-04 22:24 GMT-07:00 Strontium <strnty...@gmail.com>: > >> On 04/04/18 18:52, Jean-Samuel Reynaud wrote: >> >>> So my questions are: >>> - Is it usefull ? >>> >> >> Having both versions be able to be installed side by side is immensely >> valuable for an end user, and the development of kicad, in my opinion. >> >> The users can "USE" the stable version for their work. They can also >> test the Nightly and not worry about it messing with their work. It should >> mean that general users have a better chance to test the new version as it >> evolves, and they will feel more involved, even if that involvement is only >> posting bugs. They don't have to choose between being on the bleeding >> edge, and being productive. >> >> It would be equally useful (maybe even more useful) to have kicad V4 and >> V5 installed simultaneously as well. >> >> Steven >> >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp