[PD] Distributing externals in notarized DMGs, was: http get/post request in pd. how to?

Dan Wilcox danomatika at gmail.com
Sun Nov 27 12:51:33 CET 2022

@Thomas: If you are interested, I have a helper makefile for signing & notarizing projects on macOS for distribution: https://github.com/zkmkarlsruhe/mac-dist-helper <https://github.com/zkmkarlsruhe/mac-dist-helper>

There is an example pd external in a separate repo: https://github.com/zkmkarlsruhe/mac-dist-helper-examples <https://github.com/zkmkarlsruhe/mac-dist-helper-examples>

If the project is distributed as a notarized DMG, then there won't be any security popups when loading the external. The only downside is you need a developer account for the process.

I assume deken cannot currently extract DMGs but it might be good if we can offer that as an option, ie. zip the dmg into the .dek, then the dmg is unzipped, then mounted using the system's hdiutil.

> On Nov 27, 2022, at 12:00 PM, pd-list-request at lists.iem.at wrote:
> Message: 1
> Date: Sat, 26 Nov 2022 15:36:28 +0100
> From: KHM Mail <t.hartmann at khm.de <mailto:t.hartmann at khm.de>>
> To: IOhannes m zm?lnig <zmoelnig at iem.at <mailto:zmoelnig at iem.at>>
> Cc: pd-list at lists.iem.at <mailto:pd-list at lists.iem.at>
> Subject: Re: [PD] http get/post request in pd. how to?
> Message-ID: <7A28C93B-343F-4D88-9E95-1F5EECC99326 at khm.de <mailto:7A28C93B-343F-4D88-9E95-1F5EECC99326 at khm.de>>
> Content-Type: text/plain; charset="utf-8"
> thanks! Installation works. 
> Installed this package:
> 304_2022-11-20_purest_json[v2.0.0-alpha](Darwin-amd64-32)(Darwin-arm64-32).dek
> It?s quite some work to confirm all security warnings  (MacOS 12.5.1) ? hihi

Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20221127/0ffbee68/attachment.htm>

More information about the Pd-list mailing list