Re: [Kicad-developers] kicad version and install location

2018-07-19 Thread Wayne Stambaugh
Keep in mind that as long as there is a shared user configuration between versions, there is the potential for issues due to the storage of environment variables in the user config. The only way to ensure there will be no version issues is to ensure each new version has a separate user config.

Re: [Kicad-developers] kicad version and install location

2018-07-19 Thread Adam Wolf
Alright. Thanks Bernhard. I still suspect that it's very rare compared to users with custom environment variables on Windows and Linux. This is yet another reason that this can't get done by Friday. Adam On Thu, Jul 19, 2018, 1:06 AM Bernhard Stegmaier wrote: > I wouldn’t rely on that. >

Re: [Kicad-developers] kicad version and install location

2018-07-19 Thread Bernhard Stegmaier
I wouldn’t rely on that. You can set paths on macOS and at least I needed it to do in my setup before Wayne made the path configuration dialog. So, I wouldn’t bet that there are no such macOS installs out there… :) Regards, Bernhard > On 19. Jul 2018, at 06:07, Adam Wolf wrote: > > On Mac,

Re: [Kicad-developers] kicad version and install location

2018-07-18 Thread Adam Wolf
It's definitely technically possible for macOS--but as I'm continuing to think about it, even if I whipped this patch up and tested it, *and* I convinced enough people it worked, just thinking about all the places in the docs where the macOS paths would have to change, I'm thinking we *have* to

Re: [Kicad-developers] kicad version and install location

2018-07-18 Thread Seth Hillbrand
It's a good idea but it's coming after we've already tagged v5. Are we thinking of a patch on the packaging? I don't quite follow the proposal for how this gets implemented. For debian, we could place a patch in the build package. I assume that there is something similar for rpms but I'd be

Re: [Kicad-developers] kicad version and install location

2018-07-18 Thread Adam Wolf
On Mac, we have the advantage of users not setting environment variables. This makes me think this *could* potentially be feasible for 5.0, for MacOS. However, I do not know if we would want this feature on one platform and not the others. Thoughts? On Mon, Jul 16, 2018, 12:40 PM Andy Peters

Re: [Kicad-developers] kicad version and install location

2018-07-16 Thread Andy Peters
On Jul 16, 2018, at 10:22 AM, Mark Roszko wrote: > > Yeathats what I proposed too. > > Every program on Windows that needs side-by-side installs just > versions both the config and install locations. Thats it. > > EAGLE does it. > Visual Studio does. > Altium does it. > CLion does it. >

Re: [Kicad-developers] kicad version and install location

2018-07-16 Thread Mark Roszko
Yeathats what I proposed too. Every program on Windows that needs side-by-side installs just versions both the config and install locations. Thats it. EAGLE does it. Visual Studio does. Altium does it. CLion does it. All of Jetbrains other product do it. Microsoft Word does it Adobe does it.

Re: [Kicad-developers] kicad version and install location

2018-07-16 Thread Wayne Stambaugh
This also doesn't help user with environment variables set in their config files. Installing kicad in a different folder will not resolve this issue. We have the rather posix like method of setting XDG_USER_CONFIG variable to point to a different user config path but that isn't really windows

Re: [Kicad-developers] kicad version and install location

2018-07-16 Thread Rene Pöschl
This only helps users who never had system environment variables set. They overwrite the settings coming from the config folders. (So all default windows installation are not helped with this.) On 16/07/18 16:16, Nick Østergaard wrote: Why does this need to be so complicated? I think we

Re: [Kicad-developers] kicad version and install location

2018-07-16 Thread Nick Østergaard
Why does this need to be so complicated? I think we could just rename the kicad config folder created and searched by kicad from "kicad" to "kicad5" and be happy in the 5.x branches. Den man. 16. jul. 2018 kl. 15.11 skrev Bob Gustafson : > > There is a tool which allows developers to quickly

Re: [Kicad-developers] kicad version and install location

2018-07-16 Thread Bob Gustafson
There is a tool which allows developers to quickly switch between different versions of Ruby (and their associated gemsets). Perhaps it could be used for KiCad? Or perhaps just some of RVM's ideas could be adapted for KiCad https://rvm.io/ On 07/15/2018 09:52 AM, Adam Wolf wrote: I guess

Re: [Kicad-developers] kicad version and install location

2018-07-16 Thread Adam Wolf
Hi Wayne, I'll see what I can do. It's possible this is a really quick change, to change the macos basename from kicad to kicad5, and that would even have it read different config files, I think! There are only 2 remaining macOS changes to make this week, and they're both documentation changes

Re: [Kicad-developers] kicad version and install location

2018-07-16 Thread Wayne Stambaugh
As long as we are not pushing the b5 release schedule back I'm fine with this. On 7/15/2018 10:52 AM, Adam Wolf wrote: > I guess the fact that environment variables are tricky to set for > graphical applications for the Mac may be a blessing here :) > > Should we try to package a macOS version

Re: [Kicad-developers] kicad version and install location

2018-07-15 Thread Adam Wolf
I guess the fact that environment variables are tricky to set for graphical applications for the Mac may be a blessing here :) Should we try to package a macOS version that installs to /Applications/KiCad5 and /Library/Application Support/kicad? Adam On Sun, Jul 15, 2018, 2:41 AM Eeli Kaikkonen

Re: [Kicad-developers] kicad version and install location

2018-07-15 Thread Eeli Kaikkonen
There are some people in the user forum who have spent time with these v4->v5 problems, including me and Rene. The consensus about the environment variables seems to be what Rene already said, that they should not (without explicit user intervention) be set for the system, but from KiCad itself.

Re: [Kicad-developers] kicad version and install location

2018-07-14 Thread Strontium
I honestly think each major revision of KiCad should be considered a NEW program, installs to a new place has its configuration and libraries all in a new location.  Only Incremental updates 5.0 -> 5.1 should be considered upgrades. Kicad configuration isn't complex or onerous so if a user

Re: [Kicad-developers] kicad version and install location

2018-07-14 Thread Wayne Stambaugh
On 07/14/2018 10:55 AM, Ouabache Designworks wrote: > > > On Fri, Jul 13, 2018 at 7:49 PM, Mark Roszko > wrote: > > Wayne, > > Guess going to suggest it should be a priority to version the config > into folders. > > This is a user made chart on

Re: [Kicad-developers] kicad version and install location

2018-07-14 Thread Ouabache Designworks
On Fri, Jul 13, 2018 at 7:49 PM, Mark Roszko wrote: > Wayne, > > Guess going to suggest it should be a priority to version the config > into folders. > > This is a user made chart on how to install kicad 5 which honestly is > silly it has to even exist lol >

Re: [Kicad-developers] kicad version and install location

2018-07-14 Thread Adam Wolf
Resending from the right email address--seems like something changed in my email client *sigh*. I don't want to contribute to any sort of panic. I just spent so much time redoing the macOS packaging that I didn't keep up with the rest of the V5 changes! It's also tricky in macOS to have users

Re: [Kicad-developers] kicad version and install location

2018-07-14 Thread Rene Pöschl
Another idea would be to provide a package with version 4 libs. That way users can work with the new v5 features but do not need to worry about updating libraries. On 14/07/18 09:29, Rene Pöschl wrote: I get the feeling there is a bit more panic than need be. One of the reasons is that the

Re: [Kicad-developers] kicad version and install location

2018-07-14 Thread Rene Pöschl
I get the feeling there is a bit more panic than need be. One of the reasons is that the v4 installer on windows did set operating system variables (environment variables) which can create problems when updating. So it might be a good idea for the v5 installer to clean up this mess. (or at

Re: [Kicad-developers] kicad version and install location

2018-07-14 Thread mitjan696-ubu...@yahoo.co.uk
As an author of the flowchart I have to clearly state that most of the complexity stems from the big change in symbol, footprint and 3D model libraries. And the change was for the better, so kudos to the library maintainers. And as with any change, the migration across it is going to be

Re: [Kicad-developers] kicad version and install location

2018-07-13 Thread Adam Wolf
What options do we have? Anything beyond "postpone V5" or "wait for the next release"? Could we rebrand the V5 release as a "technical preview" or something that is suitable for experts (and new users, actually) and make V5.1 V5? Adam On Fri, Jul 13, 2018, 10:10 PM Mark Roszko wrote: >

Re: [Kicad-developers] kicad version and install location

2018-07-13 Thread Mark Roszko
Wayne, Guess going to suggest it should be a priority to version the config into folders. This is a user made chart on how to install kicad 5 which honestly is silly it has to even exist lol https://kicad-info.s3-us-west-2.amazonaws.com/original/2X/d/d6143659e9237fc358588bed761ef3e557454cde.png

Re: [Kicad-developers] kicad version and install location

2018-07-11 Thread Adam Wolf
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 wrote: > Mark, > > I agree with you in principal but this would require some major changes > to

Re: [Kicad-developers] kicad version and install location

2018-07-11 Thread Wayne Stambaugh
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

Re: [Kicad-developers] kicad version and install location

2018-07-08 Thread Nick Østergaard
I created a ticket on launchpad in https://bugs.launchpad.net/kicad/+bug/1780601 I have target it to the 5.0.0 milestone such that we can make sure we discuss this in time. Den søn. 8. jul. 2018 kl. 06.19 skrev Adam Wolf < adamw...@feelslikeburning.com>: > Let's postpone this discussion maybe

Re: [Kicad-developers] kicad version and install location

2018-07-07 Thread Adam Wolf
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 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

[Kicad-developers] kicad version and install location

2018-07-07 Thread Mark Roszko
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