{"action":"created","issue":{"url":"https://api.github.com/repos/playframework/playframework/issues/4223","labels_url":"https://api.github.com/repos/playframework/playframework/issues/4223/labels{/name}","comments_url":"https://api.github.com/repos/playframework/playframework/issues/4223/comments","events_url":"https://api.github.com/repos/playframework/playframework/issues/4223/events","html_url":"https://github.com/playframework/playframework/issues/4223","id":68011511,"number":4223,"title":"Remove dependence on repo.typesafe.com/typesafe/releases","user":{"login":"jroper","id":105833,"avatar_url":"https://avatars.githubusercontent.com/u/105833?v=3","gravatar_id":"","url":"https://api.github.com/users/jroper","html_url":"https://github.com/jroper","followers_url":"https://api.github.com/users/jroper/followers","following_url":"https://api.github.com/users/jroper/following{/other_user}","gists_url":"https://api.github.com/users/jroper/gists{/gist_id}","starred_url":"https://api.github.com/users/jroper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jroper/subscriptions","organizations_url":"https://api.github.com/users/jroper/orgs","repos_url":"https://api.github.com/users/jroper/repos","events_url":"https://api.github.com/users/jroper/events{/privacy}","received_events_url":"https://api.github.com/users/jroper/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-04-13T05:31:24Z","updated_at":"2015-04-18T06:32:43Z","closed_at":null,"body":"We want to remove our reliance on all repositories that aren't included with sbt by default, and the one that we currently rely on that isn't is http://repo.typesafe.com/typesafe/releases. While there should be no application dependencies there, build dependencies (eg sbt plugins and their dependencies) that only live there that I've discovered include:\r\n\r\n* `net.contentobjects.jnotify:jnotify:0.94`\r\n* `com.typesafe:jse_2.10:1.0.0`\r\n* `com.typesafe:npm_2.10:1.0.0`\r\n* `com.typesafe:webdriver_2.10:1.0.0`\r\n\r\nAt the moment we don't want to forgo the jnotify dependency, as it is the only option we have for event based (not polling) notification of filesystem changes.  We could solve this by deploying it to the play sbt bintray repository.  Ideally we'd shade it, but given that it's a jni library, we'd have to shade the binaries too, which is not really practical.\r\n\r\njse, npm and webdriver need to be updated to publish to maven central."},"comment":{"url":"https://api.github.com/repos/playframework/playframework/issues/comments/94134817","html_url":"https://github.com/playframework/playframework/issues/4223#issuecomment-94134817","issue_url":"https://api.github.com/repos/playframework/playframework/issues/4223","id":94134817,"user":{"login":"jroper","id":105833,"avatar_url":"https://avatars.githubusercontent.com/u/105833?v=3","gravatar_id":"","url":"https://api.github.com/users/jroper","html_url":"https://github.com/jroper","followers_url":"https://api.github.com/users/jroper/followers","following_url":"https://api.github.com/users/jroper/following{/other_user}","gists_url":"https://api.github.com/users/jroper/gists{/gist_id}","starred_url":"https://api.github.com/users/jroper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jroper/subscriptions","organizations_url":"https://api.github.com/users/jroper/orgs","repos_url":"https://api.github.com/users/jroper/repos","events_url":"https://api.github.com/users/jroper/events{/privacy}","received_events_url":"https://api.github.com/users/jroper/received_events","type":"User","site_admin":false},"created_at":"2015-04-18T06:32:43Z","updated_at":"2015-04-18T06:32:43Z","body":"@megazord, no, #4224 was just removing the dependence on runtime dependencies, this issue is about build dependencies, which is addressed in #4235, but looks like it's going to be more work than I originally thought."}}