← Back to team overview

kicad-developers team mailing list archive

Re: OSX path wrangling

 

I've been following this thread and I'm a bit confused about the library
install path issues on OSX.  This does not seem that much different than
the install issues on Linux where the stock libraries are installed in
/usr/share/kicad which is not user writable.  Installing the stock
libraries in a user writable path is generally a bad idea because every
time you install the latest libraries it will overwrite the previous
install.  If the user has made any changes to the stock libraries, they
will be lost on the next install which is probably not desirable.  I
recommend installing the stock libraries in a system path where all
users have read only privileges rather than a user specific path such as
~/.  I'm not sure what path this would be on OSX.  A least this way we
have some consistency between platforms.


On 1/12/2015 1:08 PM, Collin Anderson wrote:
> I'm so sorry.  Again, duplicate message to Adam.  This is the last time, I promise! Sorry!
> 
> 
> Yes, great, talk about instant gratification  :D.  In this case, all I can really do is confirm that what you're doing will give a pleasant, 'native' experience.  Even big commercial packages basically ignore that. (I'm giving you an evil glare, CADSoft Eagle) It's going to be really great to have a really good EDA solution with nice behavior on OS X, it's been a long wait!  
> 
> My vote is to default to ~/Documents, but that amounts to an alias on a dmg and adding it to the search path stack.  But that's just an idea.  I would be happy to deal with those changes, and/or adding a file dialog to manually change or select a path.  I think a "Load table file..."  button in pcbnew's Library Tables window might be a good spot, though that window is pretty dense.  I am weak at interface design, so if anyone has some thoughts, let me know.  Assuming manual path selection is something we want. 
> 



Follow ups

References