{"action":"created","issue":{"url":"https://api.github.com/repos/caskroom/homebrew-cask/issues/9384","labels_url":"https://api.github.com/repos/caskroom/homebrew-cask/issues/9384/labels{/name}","comments_url":"https://api.github.com/repos/caskroom/homebrew-cask/issues/9384/comments","events_url":"https://api.github.com/repos/caskroom/homebrew-cask/issues/9384/events","html_url":"https://github.com/caskroom/homebrew-cask/issues/9384","id":56260927,"number":9384,"title":"Feature: Separate tap for App Store apps","user":{"login":"jasonkarns","id":119972,"avatar_url":"https://avatars.githubusercontent.com/u/119972?v=3","gravatar_id":"","url":"https://api.github.com/users/jasonkarns","html_url":"https://github.com/jasonkarns","followers_url":"https://api.github.com/users/jasonkarns/followers","following_url":"https://api.github.com/users/jasonkarns/following{/other_user}","gists_url":"https://api.github.com/users/jasonkarns/gists{/gist_id}","starred_url":"https://api.github.com/users/jasonkarns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasonkarns/subscriptions","organizations_url":"https://api.github.com/users/jasonkarns/orgs","repos_url":"https://api.github.com/users/jasonkarns/repos","events_url":"https://api.github.com/users/jasonkarns/events{/privacy}","received_events_url":"https://api.github.com/users/jasonkarns/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-02-02T16:48:54Z","updated_at":"2015-02-02T17:03:48Z","closed_at":null,"body":"Should there be a different workflow, or perhaps some notice given for apps that are available through the App Store?\r\n\r\nIt could be as simple as a predefined caveat that is announced when an app is installed/upgraded. But I think it makes the most sense to move apps into a different tap, if they are available through the app store. I prefer to have apps installed through the App Store, as primary source, if they are available. My second choice is brew-cask. Having a second tap would mean that doing a brew-cask search would show the app, but listed under the app-store tap would make it clear that I can install it through the App Store instead.\r\n\r\nThoughts? Other approaches for tagging/segmenting app-store apps separately?"},"comment":{"url":"https://api.github.com/repos/caskroom/homebrew-cask/issues/comments/72494080","html_url":"https://github.com/caskroom/homebrew-cask/issues/9384#issuecomment-72494080","issue_url":"https://api.github.com/repos/caskroom/homebrew-cask/issues/9384","id":72494080,"user":{"login":"phinze","id":37534,"avatar_url":"https://avatars.githubusercontent.com/u/37534?v=3","gravatar_id":"","url":"https://api.github.com/users/phinze","html_url":"https://github.com/phinze","followers_url":"https://api.github.com/users/phinze/followers","following_url":"https://api.github.com/users/phinze/following{/other_user}","gists_url":"https://api.github.com/users/phinze/gists{/gist_id}","starred_url":"https://api.github.com/users/phinze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phinze/subscriptions","organizations_url":"https://api.github.com/users/phinze/orgs","repos_url":"https://api.github.com/users/phinze/repos","events_url":"https://api.github.com/users/phinze/events{/privacy}","received_events_url":"https://api.github.com/users/phinze/received_events","type":"User","site_admin":false},"created_at":"2015-02-02T17:03:48Z","updated_at":"2015-02-02T17:03:48Z","body":"Thanks for the question, @jasonkarns.\r\n\r\n>  I prefer to have apps installed through the App Store, as primary source, if they are available.\r\n\r\nUnfortunately I think you're in the minority here. The MAS is sort of our sworn enemy - it's relentlessly opaque and un-automate-able.\r\n\r\nWhen we find apps available solely through MAS, we often try to work with dev teams to get them to _also_ publish a non-MAS version so that we can include it here. For me personally, when I see an app that only publishes on MAS, I cry bitter, bitter tears. :sob: :sob: :sob: \r\n\r\nIf you'd like to pursue a plugin that adds metadata about MAS to existing, then you're very much welcome to do so. I'm sure we'd be willing to list this plugin as available. But if you're looking for a first-class feature that points users at MAS, I think we'd probably take some convincing that there's enough user interest for it to be worth it.\r\n\r\nBreaking it down into the metadata I think you'd care about:\r\n\r\n * Cask field that indicates \"Also available in MAS\"\r\n * A stub Cask that tells user \"This app is only available in MAS, go yell at the devs __here__\"\r\n\r\nI'm cool to leave this open for a bit to see if there are other users who'd care about something like this."}}