← Back to team overview

kicad-developers team mailing list archive

Re: OSX updates

 

Hmm.  Now I don't know which to do.

Would two DMGs make it easier for end users to modify things?

I do not want to move into Mac packages.

Adam Wolf

On Thu, Nov 6, 2014 at 12:51 PM, Bernhard Stegmaier <stegmaier@xxxxxxxxxxxxx
> wrote:

> Yes, one .dmg is also fine with me.
>
> We shouldn’t put anything into the bundle that a user can change (like
> adding his own symbol to a predefined library, etc.).
> If the changes are stored in files inside the bundle itself then they will
> just get lost when a user tries to update the usual way (delete old from
> /Applications, drag new one into it).
>
> That would really be frustrating I guess...
>
>
> Regards,
> Bernhard
>
> On 06.11.2014, at 19:42, Andy Peters <devel@xxxxxxxxx> wrote:
>
> >
> >> On Nov 6, 2014, at 11:32 AM, Jean-Paul Louis <louijp@xxxxxxxxx> wrote:
> >>
> >> Bernhard and Adam,
> >> I agree with Bernhard that the libraries should not be in the app
> bundle, but the libraries should still be in the same dmg package, as it
> would be very frustrating for a beginner to install the app and find out
> that they cannot do anything worth a try until they contact someone who can
> tell them where to download the libraries and install them.
> >>
> >> That could be done in a single dmg package with the app bundle going to
> /Applications/KiCad(or kicad), and the libraries going to
> ~/Library/Application Support/kicad/library(and modules and 3dpackages).
> >
> > Oh, yes, I see : the disk image should have two top-level folders, one
> called "kicad" which the user should drag to the Applications folder (or
> wherever) and the other called libraries, which the user should drag to the
> library install location (generally ~/Library/Application Support/kicad).
> >
> > Some commercial programs which ship as a disk image are quite clever,
> and they'll have a background image which shows the folders pointing to an
> alias of the destination, with instructions to the user "DRAG HERE!" I
> don't know how to do that, but from the user perspective that's pretty
> obvious and good!
> >
> > -a
> > _______________________________________________
> > 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