{"action":"opened","issue":{"url":"https://api.github.com/repos/opendatakit/collect/issues/206","repository_url":"https://api.github.com/repos/opendatakit/collect","labels_url":"https://api.github.com/repos/opendatakit/collect/issues/206/labels{/name}","comments_url":"https://api.github.com/repos/opendatakit/collect/issues/206/comments","events_url":"https://api.github.com/repos/opendatakit/collect/issues/206/events","html_url":"https://github.com/opendatakit/collect/issues/206","id":181117043,"number":206,"title":"Reduce gradle dependecies on UW-CSE servers","user":{"login":"yanokwa","id":32369,"avatar_url":"https://avatars.githubusercontent.com/u/32369?v=3","gravatar_id":"","url":"https://api.github.com/users/yanokwa","html_url":"https://github.com/yanokwa","followers_url":"https://api.github.com/users/yanokwa/followers","following_url":"https://api.github.com/users/yanokwa/following{/other_user}","gists_url":"https://api.github.com/users/yanokwa/gists{/gist_id}","starred_url":"https://api.github.com/users/yanokwa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yanokwa/subscriptions","organizations_url":"https://api.github.com/users/yanokwa/orgs","repos_url":"https://api.github.com/users/yanokwa/repos","events_url":"https://api.github.com/users/yanokwa/events{/privacy}","received_events_url":"https://api.github.com/users/yanokwa/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/opendatakit/collect/labels/help%20wanted","name":"help wanted","color":"159818"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-10-05T10:27:18Z","updated_at":"2016-10-05T10:27:18Z","closed_at":null,"body":"\"The 4 product build flavors exist because Collect currently shares its gradle configuration with the ODK 2.0 tool suite. ODK 2.0 uses the 3 of the build flavors to generate different binaries (Snapshot = new binary for each commit, Demo = synchronized stable points, Master = full release), and the last flavor (uitest) for separating out tests that require graphics rendering (our build server runs headless).\r\n\r\nCollect is not currently part of that workflow, so it is possible to remove those flavors if there is community will to do it. I do not anticipate it being a lot of work, but we'd want to check against the common gradle config in this repository: https://github.com/opendatakit/gradle-config/\"\r\n\r\n@jbeorse What would it take to clean up the build files so there aren't dependencies on UW-CSE servers? Do you also think it'd be reasonable to get rid of the common gradle config? My overarching goal here is to reduce complexity so it's easy for folks to get started."}}
{"actor":{"display_login":"yanokwa"}}