diff --git a/mbi/dist/metadata.txt b/mbi/dist/metadata.txt
index a6f1a19..4f2a35b 100644
--- a/mbi/dist/metadata.txt
+++ b/mbi/dist/metadata.txt
@@ -952,7 +952,7 @@ MOD servlet-api
MOD sisu-inject
ART org.eclipse.sisu org.eclipse.sisu.inject
DEP javax.enterprise cdi-api
-MOD sisu-mojos
+MOD sisu-maven-plugin
ART org.eclipse.sisu sisu-maven-plugin
ALIAS org.sonatype.plugins sisu-maven-plugin
DEP org.eclipse.sisu org.eclipse.sisu.inject
@@ -960,6 +960,7 @@ MOD sisu-mojos
DEP org.apache.maven maven-plugin-api
DEP org.apache.maven.shared maven-common-artifact-filters
DEP org.codehaus.plexus plexus-utils
+ DEP org.sonatype.plexus plexus-build-api
MOD sisu-plexus
ART org.eclipse.sisu org.eclipse.sisu.plexus
ALIAS org.sonatype.sisu sisu-inject-plexus
diff --git a/project/sisu-inject.properties b/project/sisu-inject.properties
deleted file mode 100644
index a81bab8..0000000
--- a/project/sisu-inject.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-url=https://github.com/eclipse/sisu.inject.git
-ref=releases/@.@.@
-version=0.3.5
diff --git a/project/sisu-inject.xml b/project/sisu-inject.xml
deleted file mode 100644
index 557fd21..0000000
--- a/project/sisu-inject.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
- EPL-1.0 AND BSD-3-Clause
- LICENSE.txt
-
-
- guice
- injection-api
- slf4j
- junit4
- testng
- osgi-core
- common-annotations-api
- servlet-api
- cdi
-
-
- org.eclipse.sisu.inject/src
-
-
-
-
diff --git a/project/sisu-mojos.properties b/project/sisu-mojos.properties
deleted file mode 100644
index e793a15..0000000
--- a/project/sisu-mojos.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-url=https://github.com/eclipse/sisu.mojos.git
-ref=releases/@.@.@
-version=0.3.5
diff --git a/project/sisu-mojos.xml b/project/sisu-mojos.xml
deleted file mode 100644
index 3ef22d0..0000000
--- a/project/sisu-mojos.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
- EPL-1.0
- LICENSE.txt
-
-
- maven-plugin-api
- maven-plugin-tools
- sisu-inject
- plexus-utils
- maven-core
- maven-artifact
- maven-model
- maven-common-artifact-filters
-
-
- src/main/java
-
-
- org.eclipse.sisu
- sisu-maven-plugin
-
-
-
-
diff --git a/project/sisu-plexus.properties b/project/sisu-plexus.properties
deleted file mode 100644
index 066fa22..0000000
--- a/project/sisu-plexus.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-url=https://github.com/eclipse/sisu.plexus.git
-ref=releases/@.@.@
-version=0.3.5
diff --git a/project/sisu-plexus.xml b/project/sisu-plexus.xml
deleted file mode 100644
index 77dd1e2..0000000
--- a/project/sisu-plexus.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
- EPL-1.0 AND BSD-3-Clause
- LICENSE.txt
-
-
- sisu-inject
- injection-api
- plexus-classworlds
- plexus-component-annotations
- guice
- plexus-utils
- slf4j
- junit4
- osgi-core
-
-
- org.eclipse.sisu.plexus/src
-
-
- org.eclipse.sisu.plexus/META-INF/plexus/components.xml
-
-
-
-
diff --git a/project/sisu.properties b/project/sisu.properties
new file mode 100644
index 0000000..390b7a5
--- /dev/null
+++ b/project/sisu.properties
@@ -0,0 +1,3 @@
+url=https://github.com/eclipse-sisu/sisu-project.git
+ref=milestones/@.@.@.@@
+version=0.9.0~M3
diff --git a/project/sisu.xml b/project/sisu.xml
new file mode 100644
index 0000000..36ce8cc
--- /dev/null
+++ b/project/sisu.xml
@@ -0,0 +1,66 @@
+
+
+ EPL-1.0 AND BSD-3-Clause
+ LICENSE.txt
+
+
+ sisu-inject
+ org.eclipse.sisu.inject
+ guice
+ injection-api
+ slf4j
+ junit4
+ junit5-jupiter
+ testng
+ osgi-core
+ common-annotations-api
+ servlet-api
+ cdi
+
+
+ src/main/java
+
+
+
+
+ sisu-plexus
+ org.eclipse.sisu.plexus
+ sisu-inject
+ injection-api
+ plexus-classworlds
+ plexus-component-annotations
+ guice
+ plexus-utils
+ slf4j
+ junit4
+ osgi-core
+
+
+ src/main/java
+
+
+
+
+
+ sisu-maven-plugin
+ org.eclipse.sisu.mojos
+ maven-plugin-api
+ maven-plugin-tools
+ sisu-inject
+ plexus-utils
+ maven-core
+ maven-artifact
+ maven-model
+ maven-common-artifact-filters
+ plexus-build-api
+
+
+ src/main/java
+
+
+ org.eclipse.sisu
+ sisu-maven-plugin
+
+
+
+