jbrowse icon indicating copy to clipboard operation
jbrowse copied to clipboard

Signed OS X electron builds

Open cmdcolin opened this issue 5 years ago • 8 comments

I think that something like this can help avoid security warnings. On OSX, the helper is here https://github.com/electron-userland/electron-osx-sign/wiki/1.-Getting-Started

This helps avoid the dark design pattern where only right-click->open on mac helps instead of double clicking it (which just provides no option to actually run jbrowse desktop...)

cmdcolin avatar Jul 16 '18 20:07 cmdcolin

Punting this one to you @rbuels

That get started gyide here is good https://github.com/electron-userland/electron-osx-sign/wiki/1.-Getting-Started and it might involve using Travis ci Mac cause that seems to be the only way to create the signature

cmdcolin avatar Jul 26 '18 22:07 cmdcolin

I'm checking with @ihh about whether we have an organization we can use for this, I just sent him an email about it.

rbuels avatar Jul 28 '18 04:07 rbuels

@ihh advises we will register under the evolutionary software foundation, DUNS number should be forthcoming by 8/10. moving this to 1.16.0 since it won't be ready by this sprint's end.

rbuels avatar Jul 30 '18 02:07 rbuels

Might be worth investigating in passing whether we can speed up builds somewhat so that more things only run in dev and on pull requests

rbuels avatar Aug 15 '18 21:08 rbuels

I just submitted an application for an apple developer account to Apple for the evolutionary software foundation.

rbuels avatar Aug 21 '18 18:08 rbuels

Application was rejected by Apple because the evolutionary software foundation doesn't have a real website. Currently communicating with @ihh to try to figure out what to do about this

rbuels avatar Aug 23 '18 20:08 rbuels

evoldoers.org created by @ihh, application was resubmitted to apple yesterday, had one back and forth with them this morning to add the ESF's EIN tax id.

rbuels avatar Aug 27 '18 19:08 rbuels

Some conversations with Apple reps this morning, our developer account will probably be approved sometime today after a couple more phone back-and-forths.

rbuels avatar Aug 29 '18 19:08 rbuels