I have disabled scripting. 2017-03-17 15:04 GMT+01:00 Chris Pavlina <[email protected]>: > On Fri, Mar 17, 2017 at 10:01:20AM -0400, Wayne Stambaugh wrote: >> On 3/17/2017 9:56 AM, Chris Pavlina wrote: >> > On Fri, Mar 17, 2017 at 08:08:28AM -0400, Wayne Stambaugh wrote: >> >> Would someone please disable python scripting on OSX builds so we can >> >> provide nightly builds until we can find a solution for the python issue. >> >> >> >> On 3/16/2017 4:56 PM, Jean-Paul Louis wrote: >> >>> I agree 150% with Bernhard. >> >>> >> >>> A disabled Python is 150% better than no new build at all. >> >>> >> >>> I do not understand why OS X users are considered second class citizens. >> >> >> >> I'm sorry you feel this way but this has nothing to do with OSX being >> >> second class and every thing to do with the simple fact that there are >> >> far more windows and linux devs so things tend to get fixed faster on >> >> those platforms. >> > >> > In his defense, that's kinda the definition of a second class citizen. >> > Not that it's our _fault_, we don't have many developers for macOS. But >> > that doesn't make it not true. :\ >> >> I wish I had a better answer to this issue but I don't. > > Same here. In fact I have the hardware/software resources to do macOS > development but not the time. Hell, my own *main* kicad work has been > delayed for weeks, and it'd take me ages just to get to the bottom of > what's going on here and understand it all, let alone find a fix :( > >> >> > >> > Wayne, would you be okay with disabling scripting on the macOS builds >> > until scripting is fixed for them? >> >> I replied to an email earlier to request that we disable python >> scripting on osx until the python build issues are a resolved. Did it >> not make it through? > > Nah, there's just been enough discussion on this issue that I've managed > to miss and/or forget some. > >> >> > >> >> Your comments doe nothing to encourage the few OSX >> >> devs that we do have. Perhaps a better way to motivate them would be to >> >> thank them for their efforts. >> >> >> >>> >> >>> Just my $0.02, >> >>> Jean-Paul >> >>> N1JPL >> >>> >> >>> >> >>> >> >>>> On Mar 16, 2017, at 2:06 PM, Bernhard Stegmaier >> >>>> <[email protected]> wrote: >> >>>> >> >>>> I have just seen people on the forum complaining that OSX nightlies >> >>>> still don’t build. >> >>>> >> >>>> @Simon: >> >>>> Do you intend to push your changes, no matter how hackish? >> >>>> Might at least be a start to work with. >> >>>> >> >>>> Or, just disable python scripting at all until the whole python >> >>>> bundling has been sorted out? >> >>>> Having no python scripting is better than having no build or a build >> >>>> where it doesn’t work right... >> >>>> >> >>>> >> >>>> Regards, >> >>>> Bernhard >> >>>> >> >>>>> On 21 Feb 2017, at 18:56, Simon Wells <[email protected]> wrote: >> >>>>> >> >>>>> I have previously sent a patch to adam for testing that bundled >> >>>>> python. but it was a bit hackish as since python is a system lib >> >>>>> bundleutilies doesn't copy it. >> >>>>> >> >>>>> On 21 February 2017 at 21:28, Bernhard Stegmaier >> >>>>> <[email protected]> wrote: >> >>>>>> >> >>>>>> On 21 Feb 2017, at 00:31, Wayne Stambaugh <[email protected]> >> >>>>>> wrote: >> >>>>>> >> >>>>>> On 2/20/2017 6:27 PM, Nick Østergaard wrote: >> >>>>>> >> >>>>>> 2017-02-20 23:48 GMT+01:00 Bernhard Stegmaier >> >>>>>> <[email protected]>: >> >>>>>> >> >>>>>> How is this done on Windows? >> >>>>>> You also don’t have a global filesystem with one Python there where >> >>>>>> you just >> >>>>>> copy it into the right place… where does the Windows installer put >> >>>>>> those >> >>>>>> files and how do you use them from some installed Python? Are there >> >>>>>> issues >> >>>>>> with library paths of the library dependencies that come with KiCAD >> >>>>>> when >> >>>>>> used from an external Python? >> >>>>>> >> >>>>>> >> >>>>>> I am not aware of any issues with it on windows, but I don't really >> >>>>>> use >> >>>>>> windows. >> >>>>>> >> >>>>>> People have requested to include pip with the windows install, and >> >>>>>> that is done now, so I assume that at least something works. >> >>>>>> >> >>>>>> I am not sure if the user uses the shell inside pcbnew or calls the >> >>>>>> python bundled with the installer. The file system layout is basically >> >>>>>> as on linux, just inside the install destination folder. >> >>>>>> >> >>>>>> >> >>>>>> Would something like this work on osx rather than trying to fit into >> >>>>>> an >> >>>>>> existing python install? It might prove to be more reliable. At >> >>>>>> least >> >>>>>> you would always have a known python build. >> >>>>>> >> >>>>>> >> >>>>>> Yes, that’s probably the only way to do it in a safe way for the >> >>>>>> bundle >> >>>>>> (and, as Adam said how Apple requires it). >> >>>>>> Currently only wxPython packages and the pcbnew .so are copied into >> >>>>>> the >> >>>>>> bundle. >> >>>>>> There is no (matching) python installation contained/copied. >> >>>>>> >> >>>>>> This seems to be sufficient to at least run the python console from >> >>>>>> inside >> >>>>>> pcbnew with some external python installation - if the python version >> >>>>>> used >> >>>>>> to build the bundle and the one on the target system are compatible. >> >>>>>> However, the last time I tried it the python console was really >> >>>>>> unusable for >> >>>>>> me, because you couldn’t even type some keys (menu hotkeys always >> >>>>>> trigger >> >>>>>> the menu action). >> >>>>>> Don’t know if that has been fixed meanwhile. >> >>>>>> >> >>>>>> So, I think this whole python stuff needs a big overhaul on macOS for >> >>>>>> both >> >>>>>> types of scripting. >> >>>>>> I will work on it when I have some spare time. >> >>>>>> If someone else is going to work on that please drop me a note, so >> >>>>>> that we >> >>>>>> don’t do it twice… >> >>>>>> >> >>>>>> >> >>>>>> Regards, >> >>>>>> Bernhard >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> _______________________________________________ >> >>>>>> Mailing list: https://launchpad.net/~kicad-developers >> >>>>>> Post to : [email protected] >> >>>>>> Unsubscribe : https://launchpad.net/~kicad-developers >> >>>>>> More help : https://help.launchpad.net/ListHelp >> >>>>>> >> >>>> >> >>>> >> >>>> _______________________________________________ >> >>>> Mailing list: https://launchpad.net/~kicad-developers >> >>>> Post to : [email protected] >> >>>> Unsubscribe : https://launchpad.net/~kicad-developers >> >>>> More help : https://help.launchpad.net/ListHelp >> >>> >> >>> >> >>> _______________________________________________ >> >>> Mailing list: https://launchpad.net/~kicad-developers >> >>> Post to : [email protected] >> >>> Unsubscribe : https://launchpad.net/~kicad-developers >> >>> More help : https://help.launchpad.net/ListHelp >> >>> >> >> >> >> >> >> _______________________________________________ >> >> Mailing list: https://launchpad.net/~kicad-developers >> >> Post to : [email protected] >> >> Unsubscribe : https://launchpad.net/~kicad-developers >> >> More help : https://help.launchpad.net/ListHelp >> > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

