{"action":"created","issue":{"url":"https://api.github.com/repos/snowplow/snowplow-android-tracker/issues/114","labels_url":"https://api.github.com/repos/snowplow/snowplow-android-tracker/issues/114/labels{/name}","comments_url":"https://api.github.com/repos/snowplow/snowplow-android-tracker/issues/114/comments","events_url":"https://api.github.com/repos/snowplow/snowplow-android-tracker/issues/114/events","html_url":"https://github.com/snowplow/snowplow-android-tracker/issues/114","id":66770944,"number":114,"title":"Common: pom produced doesn't declare dependencies and should","user":{"login":"michaelayates","id":3631729,"avatar_url":"https://avatars.githubusercontent.com/u/3631729?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelayates","html_url":"https://github.com/michaelayates","followers_url":"https://api.github.com/users/michaelayates/followers","following_url":"https://api.github.com/users/michaelayates/following{/other_user}","gists_url":"https://api.github.com/users/michaelayates/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelayates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelayates/subscriptions","organizations_url":"https://api.github.com/users/michaelayates/orgs","repos_url":"https://api.github.com/users/michaelayates/repos","events_url":"https://api.github.com/users/michaelayates/events{/privacy}","received_events_url":"https://api.github.com/users/michaelayates/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/snowplow/snowplow-android-tracker/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"jbeemster","id":7984544,"avatar_url":"https://avatars.githubusercontent.com/u/7984544?v=3","gravatar_id":"","url":"https://api.github.com/users/jbeemster","html_url":"https://github.com/jbeemster","followers_url":"https://api.github.com/users/jbeemster/followers","following_url":"https://api.github.com/users/jbeemster/following{/other_user}","gists_url":"https://api.github.com/users/jbeemster/gists{/gist_id}","starred_url":"https://api.github.com/users/jbeemster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbeemster/subscriptions","organizations_url":"https://api.github.com/users/jbeemster/orgs","repos_url":"https://api.github.com/users/jbeemster/repos","events_url":"https://api.github.com/users/jbeemster/events{/privacy}","received_events_url":"https://api.github.com/users/jbeemster/received_events","type":"User","site_admin":false},"milestone":null,"comments":7,"created_at":"2015-04-07T04:15:51Z","updated_at":"2015-07-24T07:35:30Z","closed_at":null,"body":"The POM produced as part of the gradle release lives here:\r\nhttp://maven.snplow.com/releases/com/snowplowanalytics/snowplow-android-tracker/0.3.0/snowplow-android-tracker-0.3.0.pom\r\n\r\nIt looks like this:\r\n\\<project xsi:schemaLocation=\"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd\" xmlns=\"http://maven.apache.org/POM/4.0.0\"\r\n    xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n \\<modelVersion>4.0.0\\</modelVersion>\r\n \\<groupId>com.snowplowanalytics\\</groupId>\r\n  \\<artifactId>snowplow-android-tracker\\</artifactId>\r\n  \\<version>0.3.0\\</version>\r\n\\</project>\r\n\r\ne.g. it has *no* dependencies. This means when you include snowplow-android-tracker you manually have to add dependencies by inspecting the gradle build file per \"For the full list of dependencies, please see our Gradle build file\". This is messy.\r\n\r\nThe pom produced by gradle should add those as dependencies and let the dependency management of gradle/maven work out the full dependency set for a project.\r\n\r\nAccording to the gradle doco here:\r\nhttp://gradle.org/docs/current/userguide/maven_plugin.html\r\n\"Gradle can generate this POM for you using the dependency information it has\"\r\n\r\nAt this stage this doesn't seem to be happening for the POM currently being built.\r\n"},"comment":{"url":"https://api.github.com/repos/snowplow/snowplow-android-tracker/issues/comments/124390781","html_url":"https://github.com/snowplow/snowplow-android-tracker/issues/114#issuecomment-124390781","issue_url":"https://api.github.com/repos/snowplow/snowplow-android-tracker/issues/114","id":124390781,"user":{"login":"alexanderdean","id":200511,"avatar_url":"https://avatars.githubusercontent.com/u/200511?v=3","gravatar_id":"","url":"https://api.github.com/users/alexanderdean","html_url":"https://github.com/alexanderdean","followers_url":"https://api.github.com/users/alexanderdean/followers","following_url":"https://api.github.com/users/alexanderdean/following{/other_user}","gists_url":"https://api.github.com/users/alexanderdean/gists{/gist_id}","starred_url":"https://api.github.com/users/alexanderdean/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexanderdean/subscriptions","organizations_url":"https://api.github.com/users/alexanderdean/orgs","repos_url":"https://api.github.com/users/alexanderdean/repos","events_url":"https://api.github.com/users/alexanderdean/events{/privacy}","received_events_url":"https://api.github.com/users/alexanderdean/received_events","type":"User","site_admin":false},"created_at":"2015-07-24T07:35:30Z","updated_at":"2015-07-24T07:35:30Z","body":"Does that work with android-gradle @michaelayates ?"}}