-
Notifications
You must be signed in to change notification settings - Fork 138
Description
When GraphSketcher was still OmniGraphSketcher, it was set up to handle automatic software updates using our open source OmniSoftwareUpdate framework. We didn't want the open source app to be dependent on Omni's software update feeds at update.omnigroup.com, so we pulled that integration before we published the app to this github repository.
If anyone does start working on GraphSketcher here, though, it would sure be nice if people using the app could get notified of those updates without having to check a webpage.
So, here are some possibilities:
If someone were to take on the work of publishing GraphSketcher builds in the App Store, then the App Store will automatically update those builds for anyone who downloads it that way. This is the only way that the iPad app can ever make it into the hands of the general public again—but setting up an App Store developer account and going through the submission and review cycle for each update does involve some work and expense.
Alternatively, for the Mac app, we could simply re-integrate OmniSoftwareUpdate. The code side of integrating this would be fairly easy since we pulled it out in a single commit that we could reverse (for those at Omni, see r199852). But that's not the complete solution: someone would also need to do some sysadmin work to publish an appcast RSS feed somewhere to advertise those updates. (We have a script which updates Omni's feeds for nightly builds which I'd be happy to donate.)
Of course, all of this only really matters if GraphSketcher actually has some updates worth publishing. So this isn't an immediate priority, just something to consider once we get to that point.