diff --git a/build.gradle b/build.gradle
index 9a640e6fd66a81403bab103e54b428e867e69b70..fecfd7320a2fe2772f59cfdcc894f131a31195a5 100644
--- a/build.gradle
+++ b/build.gradle
@@ -31,7 +31,18 @@ allprojects {
 
 subprojects {
   if (name != 'docs') {
-    apply from: "https://raw.githubusercontent.com/rosjava/rosjava_bootstrap/indigo/ros-java.gradle"
+    /* 
+     * The ros plugin configures a few things:
+     * 
+     *  - local deployment repository : where it dumps the jars and packaged artifacts)
+     *  - local maven repositories    : where it finds your locally installed/built artifacts) 
+     *  - external maven repositories : where it goes looking if it can't find dependencies locally
+     * 
+     * To modify, or add repos to the default external maven repositories list, pull request against this code:
+     * 
+     *   https://github.com/rosjava/rosjava_bootstrap/blob/indigo/gradle_plugins/src/main/groovy/org/ros/gradle_plugins/RosPlugin.groovy#L31
+     */
+    apply plugin: "ros-java"
     apply plugin: "osgi"
     apply plugin: "idea"
     apply plugin: "eclipse"