On Sep 13, 2010, at 18:42 PM, Jerry Jacobs wrote: > On 09/13/2010 05:01 PM, Martijn Kuipers wrote:
<snip> ... </snip> >> Sure. For Kicad who is the OSX package manager? I hope (s)he is reading this >> list. As for Linux, I think Kicad ought to provide a static-version (should >> fit most distros). Of course, if someone wants to add deb, rpm, etc., then >> that is fine with me, it is just more work because of the version >> dependancies between the different components. Wrapping a static-package >> inside deb or rpm is not a good solution (my personal opinion). > > There is no official OSX package manager (yet). Marco Serantoni did a > good job to add some work to the kicad code-base for compiling and > packing it. Then after some time I decided to also buy a macbook for > personal reason and wrote some documentation about compiling and tried > to improve it together with Marco. Great, so now there are at least 3 Mac users :-) > > Also there are still some odd things when using Kicad on OSX for example > the viewport is damn slow of PCBnew. But it is usable and functional. This is probably due to the fact that the cocoa-port of wxWidgets is not yet complete. Will try to look into it, time permitting. > >>> For category 2) users, I see no reason why cmake and/or one of its >>> sibling programs cannot be used. This makes it easier for those of use >>> that do not use OSx to stay in the conversation. >> I don't object to cmake at all. I think the DMG is not as nice as it could >> be, but I have not spend much time looking at all the options CPack gives >> you. >> >> If there is an area where Win/Linux/OSX can be different, it is in the >> installers. And my questions were solely related to the OSX installer, where >> I don't think the split I mentioned is so different from what we have now. >> I don't think there are libraries included in the kicad source, they are in >> kicad-lib-committers/kicad/library. > > The DragNDrop is preferred for applications. And a installer or a lose > package with symbols/footprints/3d modules and documentation is shipped > seperated. Ok. I will try to set-up some scripts to "harmonize" this using CPack. > The odd on OSX is that if you did ran a installer and it dumps all the > files and folders somewhere that there is no uninstaller like under > linux package managers or windows installers. But the installer can be > made smart so it will remove old folder of a previous install. > >> My suggestion would be to create 2 installers; >> - Kicad application >> - Libraries (with Libraries I mean eeschema components, footprints, >> packages3d and modules). The name is confusing, but I did not mean things >> like wxWidgets, Boost, etc. > > For me this idea is good enough, we should not forget the Mac > UI/Packaging guidelines else it will be different from other macified > software! > >> I am a "User 1" type, if I can find a recent enough version, otherwise I am >> "User 2". But even as "User 2" I prefer to create packages and then install >> those. > > As Kicad is getting more users and some people who write patches/join > the mailing list it is better that there will be a official Mac OS X > group within Kicad. This because things are very different on a Apple > machine than on a PC (*Win, *NIX) with user interface. I don't think we have a big-enough group to split. Perhaps we can agree that if a problem is specific for a certain os to start the subject with (OSX)/(WIN)/(LIN). /Martijn _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

