diff --git a/.gitignore b/.gitignore
index 81a688aa5..9ee913148 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,11 @@
target/
.settings
.project
+li.strolch.model
+li.strolch.module
+li.strolch.testbase
+li.strolch.runtime
+li.strolch.service
+li.strolch.bom
+li.strolch.persistence.api
+li.strolch.persistence.xml
diff --git a/bootstrap.sh b/bootstrap.sh
new file mode 100755
index 000000000..ac0775924
--- /dev/null
+++ b/bootstrap.sh
@@ -0,0 +1,40 @@
+#!/bin/bash
+#######################################################################
+##
+## Bootstrap developing of strolch projects by cloning all the
+## projects.
+##
+#######################################################################
+
+echo "Cloning all strolch projects..."
+if ! git clone git@github.com:eitch/li.strolch.model.git ; then
+ exit 1
+fi
+echo
+if ! git clone git@github.com:eitch/li.strolch.testbase.git ; then
+ exit 1
+fi
+echo
+if ! git clone git@github.com:eitch/li.strolch.runtime.git ; then
+ exit 1
+fi
+echo
+if ! git clone git@github.com:eitch/li.strolch.service.git ; then
+ exit 1
+fi
+echo
+if ! git clone git@github.com:eitch/li.strolch.bom.git ; then
+ exit 1
+fi
+echo
+if ! git clone git@github.com:eitch/li.strolch.persistence.api.git ; then
+ exit 1
+fi
+echo
+if ! git clone git@github.com:eitch/li.strolch.persistence.xml.git ; then
+ exit 1
+fi
+echo
+
+echo "Done."
+exit 0
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 6894859db..150d0b82f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,21 +6,21 @@
li.strolch
li.strolch.parent
0.1.0-SNAPSHOT
- ../li.strolch.parent
+ li.strolch.parent
- li.strolch.module
+ li.strolch.dev
pom
- Module build for li.strolch projects
- Module build to quickly build all li.strolch projects
+ Dev module build for li.strolch projects
+ Project used to develop strolch modules. Contains scripts for bootstrapping development, etc.
- ../li.strolch.parent
- ../li.strolch.model
- ../li.strolch.testbase
- ../li.strolch.persistence.api
- ../li.strolch.persistence.xml
- ../li.strolch.runtime
- ../li.strolch.service
+ li.strolch.parent
+ li.strolch.model
+ li.strolch.testbase
+ li.strolch.persistence.api
+ li.strolch.persistence.xml
+ li.strolch.runtime
+ li.strolch.service
diff --git a/update.sh b/update.sh
new file mode 100755
index 000000000..3980555b6
--- /dev/null
+++ b/update.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+#######################################################################
+##
+## Bootstrap developing of strolch projects by cloning all the
+## projects.
+##
+#######################################################################
+
+echo "Updating li.strolch.model..." ; cd li.strolch.model ; git pull ; cd ..
+echo "Updating li.strolch.testbase..." ; cd li.strolch.testbase ; git pull ; cd ..
+echo "Updating li.strolch.runtime..." ; cd li.strolch.runtime ; git pull ; cd ..
+echo "Updating li.strolch.service..." ; cd li.strolch.service ; git pull ; cd ..
+echo "Updating li.strolch.bom..." ; cd li.strolch.bom ; git pull ; cd ..
+echo "Updating li.strolch.persistence.api..." ; cd li.strolch.persistence.api ; git pull ; cd ..
+echo "Updating li.strolch.persistence.xml..." ; cd li.strolch.persistence.xml ; git pull ; cd ..
+
+echo "Done."
+exit 0
\ No newline at end of file