Wish: version specific configuration folder

Bug #1749659 reported by Mitja Nemec
This bug report is a duplicate of:  Bug #1780601: Versioned config folders. Edit Remove
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
KiCad
Triaged
Wishlist
Unassigned

Bug Description

Would it be possible for future Kicad releases to store configuration data in version specific configuration folder (at least major version).

Currently the data is stored in
Windows: APPDATA\Kicad\ (e.g. C:\Users\{username}\AppData\Roaming\Kicad\)
Linux: ~/.config/Kicad/
MacOs: ~/Library/Preferences/Kicad/ (if comments in kicadpcb.cpp are correct but I am not really sure)

If the data for V5 would be stored in :
Windows: APPDATA\Kicad\V5\ (e.g. C:\Users\{username}\AppData\Roaming\Kicad\V5\)
Linux: ~/.config/Kicad/V5/
MacOs: ~/Library/Preferences/Kicad/V5/

user could have different versions installed concurrently. Though this is a feature that should be
thought out. I don't see a problem with my workflow and until the nightlies introduced eeschema library changes, I did run 4.0.7 and a nightly successfully. But I suspect that different workflows, library and library setups can break things. Maybe just implement the solution but require that only one installation is supported.

Thanks for all the hard work.

Jeff Young (jeyjey)
Changed in kicad:
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Mitja Nemec (mitjan) wrote :

This can be closed now, as the feature has been implemented.

Revision history for this message
Anton (antonpupkov) wrote :

Your report was made in mid-2018. In branch 5 it was already possible to make a separate directory. There is already version 6 and nothing has been done. The problem is really urgent. Click "This bug affects me". To see the developers. Making corrections is not so difficult - changing the paths in the source code files.

Revision history for this message
Anton (antonpupkov) wrote :

The question is very relevant while the projects are not yet in release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.