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