diff --git a/VERSION.txt b/VERSION.txt
index 47c266f4e0a..297857fae87 100644
--- a/VERSION.txt
+++ b/VERSION.txt
@@ -1,4 +1,37 @@
-jetty-9.4.0-SNAPSHOT
+jetty-10.0.0-SNAPSHOT
+
+jetty-9.3.11.M0 - 22 June 2016
+ + 425 Incorrect @ServerEndpoint Encoder/Decoder lifecycle
+ + 624 AsyncContext.onCompleted called twice
+ + 654 Jetty 9.3 ServletContext.getResourceAsStream("/") returns an unusable
+ stream
+ + 659 CONNECT request fails spuriously
+ + 660 NullPointerException in Request.getParameter: _parameters is null
+ + 661 JsrExtension is missing hashCode() and equals()
+
+jetty-9.3.10.v20160621 - 21 June 2016
+ + 388 Add methods to send text frames with pre-encoded strings.
+ + 605 Guard concurrent calls to WebSocketSession.close()
+ + 608 reset encoding set from content type?
+ + 609 websocket ClientCloseTest testServerNoCloseHandshake is failing
+ + 610 HttpClientRedirectTest/testRedirectWithWrongScheme test failing in CI
+ + 620 Missing call to setPattern in RewritePatternRule constructor
+ + 622 NoSqlSessionManager test for expired session does not use
+ session.maxInactiveInterval
+ + 623 Add --gzip suffix to 304 responses with ETAGs
+ + 624 AsyncContext.onCompleted called twice
+ + 628 IOException: Unable to open root Jar file ...
+ MetaInfConfiguration.getTlds(MetaInfConfiguration.java:406) with Spring boot
+ loader + WebAppContext + non-expanded war
+ + 632 JMX tests rely on fixed port
+ + 633 If jmx and websocket is enabled, redploying a context produces a
+ NullPointerException
+ + 638 ConnectHandler responses should have Content-Length
+ + 639 ServerContainer stores WebSocket sessions twice
+ + 640 ClientContainer should store WebSocket sessions as beans
+ + 641 MongoSessionIdManager uses deprecated ensureIndex
+ + 647 HTTP/2 CONTINUATION frame parsing throws IllegalStateException
+ + 648 Problem using InputStreamResponseListener to handle HTTP/2 responses
jetty-9.3.10.M0 - 26 May 2016
+ 354 Spin loop in case of exception thrown during accept()
diff --git a/examples/async-rest/pom.xml b/examples/async-rest/pom.xml
index 0e6380a0f82..eb1e7b9f123 100644
--- a/examples/async-rest/pom.xml
+++ b/examples/async-rest/pom.xml
@@ -3,7 +3,8 @@
org.eclipse.jetty.examples
examples-parent
10.0.0-SNAPSHOT
-
+ ../pom.xml
+
4.0.0
org.eclipse.jetty
example-async-rest
diff --git a/examples/embedded/pom.xml b/examples/embedded/pom.xml
index 8f9ee34e950..d9e099592c0 100644
--- a/examples/embedded/pom.xml
+++ b/examples/embedded/pom.xml
@@ -3,6 +3,7 @@
org.eclipse.jetty.examples
examples-parent
10.0.0-SNAPSHOT
+ ../pom.xml
4.0.0
org.eclipse.jetty
diff --git a/examples/pom.xml b/examples/pom.xml
index 4e167d5d509..f8dc30458b1 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -5,6 +5,7 @@
org.eclipse.jetty
jetty-project
10.0.0-SNAPSHOT
+ ../pom.xml
org.eclipse.jetty.examples
examples-parent
diff --git a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml
index ce06dccac97..2e9a436c3c4 100644
--- a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml
+++ b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml
@@ -3,6 +3,7 @@
org.eclipse.jetty.osgi
jetty-osgi-project
10.0.0-SNAPSHOT
+ ../pom.xml
4.0.0
jetty-osgi-boot-warurl
diff --git a/jetty-osgi/test-jetty-osgi-webapp/pom.xml b/jetty-osgi/test-jetty-osgi-webapp/pom.xml
index b38998dc979..a3c4d6508bf 100644
--- a/jetty-osgi/test-jetty-osgi-webapp/pom.xml
+++ b/jetty-osgi/test-jetty-osgi-webapp/pom.xml
@@ -3,6 +3,7 @@
org.eclipse.jetty.osgi
jetty-osgi-project
10.0.0-SNAPSHOT
+ ../pom.xml
4.0.0
test-jetty-osgi-webapp
diff --git a/jetty-osgi/test-jetty-osgi/pom.xml b/jetty-osgi/test-jetty-osgi/pom.xml
index 0fa01522f94..2a3484d5875 100644
--- a/jetty-osgi/test-jetty-osgi/pom.xml
+++ b/jetty-osgi/test-jetty-osgi/pom.xml
@@ -3,6 +3,7 @@
org.eclipse.jetty.osgi
jetty-osgi-project
10.0.0-SNAPSHOT
+ ../pom.xml
4.0.0
test-jetty-osgi
diff --git a/pom.xml b/pom.xml
index 83caea87685..80933229941 100644
--- a/pom.xml
+++ b/pom.xml
@@ -313,6 +313,11 @@
maven-antrun-plugin
1.8
+
+ org.eclipse.jetty.toolchain
+ jetty-version-maven-plugin
+ 2.1
+
org.apache.maven.plugins
maven-assembly-plugin
diff --git a/tests/pom.xml b/tests/pom.xml
index ac0bc67efcf..405174100d1 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -5,6 +5,7 @@
org.eclipse.jetty
jetty-project
10.0.0-SNAPSHOT
+ ../pom.xml
org.eclipse.jetty.tests
tests-parent
diff --git a/tests/test-continuation/pom.xml b/tests/test-continuation/pom.xml
index de1a1db408f..c0c0ef46698 100644
--- a/tests/test-continuation/pom.xml
+++ b/tests/test-continuation/pom.xml
@@ -4,6 +4,7 @@
org.eclipse.jetty.tests
tests-parent
10.0.0-SNAPSHOT
+ ../pom.xml
4.0.0
test-continuation
diff --git a/tests/test-quickstart/pom.xml b/tests/test-quickstart/pom.xml
index 784f38e177a..596a65f79da 100644
--- a/tests/test-quickstart/pom.xml
+++ b/tests/test-quickstart/pom.xml
@@ -4,6 +4,7 @@
org.eclipse.jetty.tests
tests-parent
10.0.0-SNAPSHOT
+ ../pom.xml
4.0.0
org.eclipse.jetty
diff --git a/tests/test-webapps/pom.xml b/tests/test-webapps/pom.xml
index 50de26b9f9c..4bf55942088 100644
--- a/tests/test-webapps/pom.xml
+++ b/tests/test-webapps/pom.xml
@@ -5,6 +5,7 @@
org.eclipse.jetty.tests
tests-parent
10.0.0-SNAPSHOT
+ ../pom.xml
test-webapps-parent
Jetty Tests :: WebApps :: Parent
diff --git a/tests/test-webapps/test-jetty-webapp/pom.xml b/tests/test-webapps/test-jetty-webapp/pom.xml
index 5f3765bf44e..f97921e977b 100644
--- a/tests/test-webapps/test-jetty-webapp/pom.xml
+++ b/tests/test-webapps/test-jetty-webapp/pom.xml
@@ -4,6 +4,7 @@
org.eclipse.jetty.tests
test-webapps-parent
10.0.0-SNAPSHOT
+ ../pom.xml
4.0.0
org.eclipse.jetty
diff --git a/tests/test-webapps/test-proxy-webapp/pom.xml b/tests/test-webapps/test-proxy-webapp/pom.xml
index c2ff0999ca5..eb339f6a695 100644
--- a/tests/test-webapps/test-proxy-webapp/pom.xml
+++ b/tests/test-webapps/test-proxy-webapp/pom.xml
@@ -4,6 +4,7 @@
org.eclipse.jetty.tests
test-webapps-parent
10.0.0-SNAPSHOT
+ ../pom.xml
4.0.0
org.eclipse.jetty