← Back to team overview

kicad-developers team mailing list archive

Re: kicad version and install location

 

Thanks Wayne!

I want this so badly for the Mac users.  I am willing to put in the effort
to get this added and tested for macOS for 5.1.

Adam Wolf

On Wed, Jul 11, 2018, 12:56 PM Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:

> Mark,
>
> I agree with you in principal but this would require some major changes
> to KiCad internally to handle the configuration data the "windows" way.
> I really do not want to push the stable 5 release back any further than
> it already has been.  I'm open to trying to accomplish this as part of
> the 5.1 release if we can implement it soon enough to get some testing
> on it.
>
> Cheers,
>
> Wayne
>
> On 7/8/2018 12:19 AM, Adam Wolf wrote:
> > Let's postpone this discussion maybe until the 10th when Wayne is back
> > at it.
> >
> > On Sat, Jul 7, 2018, 10:33 PM Mark Roszko <mark.roszko@xxxxxxxxx
> > <mailto:mark.roszko@xxxxxxxxx>> wrote:
> >
> >     Hey guys,
> >
> >     So with 5.0 approaching theres something of an annoying problem on
> >     windows (that many are complaining about). The install location!
> >     Currently, even though you can install kicad into separate folders if
> >     you wanted to, kicad still tries to write to the same appdata folder!
> >
> >     Why would you want both the new and old? Because if you want to tweak
> >     a old design, you don't want to risk opening it in newer versions and
> >     having unforseen bugs. New designs sure, you really want to use the
> >     latest and greatest, but the old is a risk not worth taking,
> >     especially in the commercial field ;)
> >
> >     Also there is a settings conflicts between 4.0 and 5.0 sharing
> appdata.
> >
> >     I've seen some kicad forum "workarounds" where they use launcher
> >     scripts that set KICAD_CONFIG_HOME each time. While it works, its
> >     completely against the windows way :3
> >
> >
> >     What I propose, is we patch KiCad a little to:
> >
> >     1. Write to appdata in a versioned manner (just minor and maybe
> >     minor version)
> >     C:\Users\%USERNAME%\AppData\Local\kicad 4.0\
> >     C:\Users\%USERNAME%\AppData\Local\kicad 5.0\
> >     C:\Users\%USERNAME%\AppData\Local\kicad 6.0\
> >
> >     2. Potentially prompt the user on first-start to copy settings.
> >     (Maybe? Might be too much work for the final 5.0)
> >
> >     Then we patch the installer to follow the convention of:
> >     C:\Program Files\KiCad 4.0\
> >     C:\Program Files\KiCad 5.0\
> >     C:\Program Files\KiCad 6.0\
> >
> >     This would do what every other CAD and IDE does on Windows
> >     (versioned installs).
> >
> >     But what if people want to install in crazier ways ?!
> >     Well then that should beyond the scope of the "standard" installs and
> >     they are on their own. (Just like other tools)
> >
> >     _______________________________________________
> >     Mailing list: https://launchpad.net/~kicad-developers
> >     Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> >     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> >     Unsubscribe : https://launchpad.net/~kicad-developers
> >     More help   : https://help.launchpad.net/ListHelp
> >
> >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~kicad-developers
> > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > More help   : https://help.launchpad.net/ListHelp
> >
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>

References