{"action":"created","issue":{"url":"https://api.github.com/repos/ahkscript/ASPDM/issues/14","labels_url":"https://api.github.com/repos/ahkscript/ASPDM/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/ahkscript/ASPDM/issues/14/comments","events_url":"https://api.github.com/repos/ahkscript/ASPDM/issues/14/events","html_url":"https://github.com/ahkscript/ASPDM/issues/14","id":53237751,"number":14,"title":"Apps","user":{"login":"evilC","id":1719428,"avatar_url":"https://avatars.githubusercontent.com/u/1719428?v=3","gravatar_id":"","url":"https://api.github.com/users/evilC","html_url":"https://github.com/evilC","followers_url":"https://api.github.com/users/evilC/followers","following_url":"https://api.github.com/users/evilC/following{/other_user}","gists_url":"https://api.github.com/users/evilC/gists{/gist_id}","starred_url":"https://api.github.com/users/evilC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evilC/subscriptions","organizations_url":"https://api.github.com/users/evilC/orgs","repos_url":"https://api.github.com/users/evilC/repos","events_url":"https://api.github.com/users/evilC/events{/privacy}","received_events_url":"https://api.github.com/users/evilC/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-02T05:02:18Z","updated_at":"2015-01-13T18:27:46Z","closed_at":null,"body":"[Edit] So it seems that some of the functionality I mentioned is already present, so let me shift this slightly.\r\n\r\nUltimately, what I would love is some way that an \"App\" can be packaged *including the dependencies* into a single pkg file or whatever.\r\n\r\nYou then have a Setup.exe (still an ahk script though, but compiled) that serves as a \"bootstrap\" for ASPDM. Setup.exe contains ASPDM and can prepare the user's machine for ASPDM to do it's thing by doing such things as checking for horrible autohotkey.com ahk and advising user to remove it, or even containing a copy of AHK that is \"known good\" with the App.\r\n\r\nThe idea being, that even if the user as no net connection, they can install an ASPDM based \"App\" from one zip containing an EXE and a pkg.\r\nSetup unpacks ASPDM and the dependencies, then kicks ASPDM off in a mode where it already has the Tool selected and the dependencies visible, the user just has to click \"Install\".\r\n\r\nOnce installed, and they have an internet connection, ASPDM can be used as normal to update etc.\r\n\r\nIf the user has a net connection while installing, and newer packages are available, give option to use packaged or downloaded.\r\n\r\nThis brings the user of a potential app neatly from \"What is AHK?\" land to the being user of an AHK App in one nice managed chain. As far as they are concerned, ASPDM is just the \"Installer / Update manager\" for the App."},"comment":{"url":"https://api.github.com/repos/ahkscript/ASPDM/issues/comments/69793280","html_url":"https://github.com/ahkscript/ASPDM/issues/14#issuecomment-69793280","issue_url":"https://api.github.com/repos/ahkscript/ASPDM/issues/14","id":69793280,"user":{"login":"joedf","id":3848219,"avatar_url":"https://avatars.githubusercontent.com/u/3848219?v=3","gravatar_id":"","url":"https://api.github.com/users/joedf","html_url":"https://github.com/joedf","followers_url":"https://api.github.com/users/joedf/followers","following_url":"https://api.github.com/users/joedf/following{/other_user}","gists_url":"https://api.github.com/users/joedf/gists{/gist_id}","starred_url":"https://api.github.com/users/joedf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joedf/subscriptions","organizations_url":"https://api.github.com/users/joedf/orgs","repos_url":"https://api.github.com/users/joedf/repos","events_url":"https://api.github.com/users/joedf/events{/privacy}","received_events_url":"https://api.github.com/users/joedf/received_events","type":"User","site_admin":false},"created_at":"2015-01-13T18:27:46Z","updated_at":"2015-01-13T18:27:46Z","body":"Ahh, ok. So we need a sort of AppPacker tool, which pre-packages the package, all dependencies and ASPDM together...essentially, the App utilizes ASPDM as updater. It seems that adding a checkbox \"Build as an App Package\", would be cool idea.\r\nIs that ok?"}}