jbrowse
jbrowse copied to clipboard
Signed OS X electron builds
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...)
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
I'm checking with @ihh about whether we have an organization we can use for this, I just sent him an email about it.
@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.
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
I just submitted an application for an apple developer account to Apple for the evolutionary software foundation.
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
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.
Some conversations with Apple reps this morning, our developer account will probably be approved sometime today after a couple more phone back-and-forths.