summaryrefslogtreecommitdiff
path: root/doc/todo/Check_if_an_upgrade_is_available_in_the_webapp/comment_1_c904182f6bff8b1a42070bbc038eb34e._comment
blob: 750e3b83a56fcee75e8d653b09ff3f904ff12ebc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[[!comment format=mdwn
 username="http://joeyh.name/"
 ip="209.250.56.246"
 subject="comment 1"
 date="2013-11-15T20:51:18Z"
 content="""
I have thought about doing this, especially if there is ever a security hole in git-annex.

All it needs is a file containing the version number to be written along-side the git-annex build, and git-annex knowing if it was built as a standalone build, and should check that.

As for actually performing the upgrade:

* Easy on Linux
* Not sure on OSX.. Is it possible to use hdiutil attach to replace a dmg while a program contained in it is currently running?
* Probably impossible on Android, at least not without using double the space. Probably better to get git-annex into an app store.
* Doable on Windows, but would need git-annex to be distributed in a form that was not a installer.exe.
"""]]