simulationcraft / simc

Simulationcraft engine/GUI
GNU General Public License v3.0
1.42k stars 704 forks source link

Implement some type of auto-update patching system. #2478

Open navv1234 opened 9 years ago

navv1234 commented 9 years ago

Originally reported on Google Code with ID 2479

Just a suggestion maybe look at an update system for SimCraft usinbg NuGET packages
and Chocolatey. 

Reported by tcorfield221 on 2015-03-07 06:10:01

navv1234 commented 9 years ago
http://winsparkle.org/ actually looks like it might be a decent option. I've been considering
adding auto-updates to simc, but most of the solutions are too time consuming to maintain/implement,
especially since I've never set up such a solution. 

Reported by s.alexlowery on 2015-03-07 14:53:14

navv1234 commented 9 years ago
https://chocolatey.org cool thing about chocolatey is that you can literally just have
a windows service that runs powershell script to do a version validation and then update

Reported by tcorfield221 on 2015-03-07 14:58:08

navv1234 commented 9 years ago

Reported by s.alexlowery on 2015-03-14 04:41:53

navv1234 commented 9 years ago
Just to comment on this, there are some issues with auto-updater, the biggest being
that the backend service would probably need to be maintained by us, meaning someone
would need to do it. Secondly, Simulationcraft is ultimately a cross-platform product.
While a windows-only autoupdated would be fine and would not break anything, it'd be
nice if the solution was cross-platform. Unfortunately I'm not sure such a thing exists
at this moment.

Reported by navv1234 on 2015-04-01 09:04:49

klepp0906 commented 3 years ago

+1 on this guy. since this was opened in 2015 breath's shall not be held, but boy would it be convenient!

Sillocan commented 3 years ago

+1 as well. With the move to nightly builds, the value of pulling only automagically updating the modified DLLs has increased. Wonder if there are some ways to handle xplatform now.

EDIT: Something like google-omaha? https://github.com/google/omaha