diff --git a/VERSION.txt b/VERSION.txt
index 47c266f4e0a..975944a380f 100644
--- a/VERSION.txt
+++ b/VERSION.txt
@@ -1,5 +1,38 @@
jetty-9.4.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()
+ 464 Improve reporting of SSLHandshakeException
diff --git a/examples/async-rest/pom.xml b/examples/async-rest/pom.xml
index 52a426a2bca..433a36a5fb6 100644
--- a/examples/async-rest/pom.xml
+++ b/examples/async-rest/pom.xml
@@ -3,6 +3,7 @@
org.eclipse.jetty.examples
examples-parent
9.4.0-SNAPSHOT
+ ../pom.xml
4.0.0
org.eclipse.jetty
diff --git a/examples/embedded/pom.xml b/examples/embedded/pom.xml
index aef61743119..4d4c8af3a29 100644
--- a/examples/embedded/pom.xml
+++ b/examples/embedded/pom.xml
@@ -3,6 +3,7 @@
org.eclipse.jetty.examples
examples-parent
9.4.0-SNAPSHOT
+ ../pom.xml
4.0.0
org.eclipse.jetty
diff --git a/examples/pom.xml b/examples/pom.xml
index 68b7ae52fd0..3af9816bd01 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -5,6 +5,7 @@
org.eclipse.jetty
jetty-project
9.4.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 4a0019d4480..009fa996e16 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
9.4.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 2af5c55fca1..25565e007a3 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
9.4.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 2007583b5f4..a9e78aaaf8f 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
9.4.0-SNAPSHOT
+ ../pom.xml
4.0.0
test-jetty-osgi
diff --git a/pom.xml b/pom.xml
index 441318b7ed7..8b5b814a33b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,6 +5,7 @@
org.eclipse.jetty
jetty-project
9.4.0-SNAPSHOT
+
Jetty :: Project
The Eclipse Jetty Project
pom
@@ -313,6 +314,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 c55d6e3c544..4db9da434d8 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -5,6 +5,7 @@
org.eclipse.jetty
jetty-project
9.4.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 cdcf94ba6f2..2c82398cb69 100644
--- a/tests/test-continuation/pom.xml
+++ b/tests/test-continuation/pom.xml
@@ -4,6 +4,7 @@
org.eclipse.jetty.tests
tests-parent
9.4.0-SNAPSHOT
+ ../pom.xml
4.0.0
test-continuation
diff --git a/tests/test-quickstart/pom.xml b/tests/test-quickstart/pom.xml
index 11a3998e760..2de6291b18a 100644
--- a/tests/test-quickstart/pom.xml
+++ b/tests/test-quickstart/pom.xml
@@ -4,6 +4,7 @@
org.eclipse.jetty.tests
tests-parent
9.4.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 29deb7bb499..463a0119535 100644
--- a/tests/test-webapps/pom.xml
+++ b/tests/test-webapps/pom.xml
@@ -5,6 +5,7 @@
org.eclipse.jetty.tests
tests-parent
9.4.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 bb64ac7f4bc..8bd0b1cda44 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
9.4.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 d41ab52e363..ec11b5b9c38 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
9.4.0-SNAPSHOT
+ ../pom.xml
4.0.0
org.eclipse.jetty