diff --git a/README.md b/README.md
index 1abeff56808ee5f324ad6c5230d454981f932adf..cd1b40f0dcaf63132d33148872a2ffb1a401f622 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
 Releasing
 =========
 
-Declare the new Orekit and Rugged versions in `_config.yml` in
-`orekit.versions` and 'rugged.versions' arrays.
+Declare the new Orekit and Rugged versions in 
+`_data/orekit/versions.yml` and 'rugged.versions' arrays.
diff --git a/_config.yml b/_config.yml
index 4a23ef9c6cf1b9f3121a34a6f6e6ad0614fbcd18..a414819fc7cd08f5aaa2488a732508c7afadfb79 100644
--- a/_config.yml
+++ b/_config.yml
@@ -20,24 +20,6 @@ highlighter: rouge
 
 exclude: ["bin", "NOTES.md", "NOTES.html", "README.md", "README.html", "tmp"]
 
-# Orekit
-orekit:
-  versions:
-  - 10.0
-  - 9.3.1
-  - 9.3
-  - 9.2
-  - 9.1
-  - 9.0.1
-  - 9.0
-  - 8.0.1
-  - 8.0
-  - 7.2.1
-  - 7.2
-  - 7.1
-  - 7.0
-  - 6.1
-
 rugged:
   versions:
   - 2.1
diff --git a/_data/orekit/versions.yml b/_data/orekit/versions.yml
new file mode 100644
index 0000000000000000000000000000000000000000..2f0e601085e390f1146bcd8b6caa235e7e625eb7
--- /dev/null
+++ b/_data/orekit/versions.yml
@@ -0,0 +1,14 @@
+- 10.0
+- 9.3.1
+- 9.3
+- 9.2
+- 9.1
+- 9.0.1
+- 9.0
+- 8.0.1
+- 8.0
+- 7.2.1
+- 7.2
+- 7.1
+- 7.0
+- 6.1
diff --git a/community.html b/community.html
index 3433b1bf9eb1232aee5d3d2abeb9e61089bd2bff..6183d80026dfe80130d083d41192415b92d77577 100644
--- a/community.html
+++ b/community.html
@@ -60,9 +60,9 @@ layout: default_orekit
     <h2>Contribute by other means</h2>
 
     <p><strong>Documentation:</strong> you can also report bugs or lacks in the provided documentation
-      (<a href="{{ site.url }}/site-orekit-{{site.orekit.versions.first}}/apidocs/index.html">latest release Javadoc</a>,
+      (<a href="{{ site.url }}/site-orekit-{{site.data.orekit.versions.first}}/apidocs/index.html">latest release Javadoc</a>,
       <a href="{{ site.url }}/site-orekit-development/apidocs/index.html">development version Javadoc</a>
-      or <a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/index.html">technical documentation</a>).</p>
+      or <a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/index.html">technical documentation</a>).</p>
 
     <p><strong>Translation:</strong> Orekit messages translation in all
       languages are welcome!</p>
diff --git a/doc-javadoc.html b/doc-javadoc.html
index a185040b01eb64f7d45c8dcc7159e704e5a99755..21774919d56b9d3149758fc4d0650b446c5a1613 100644
--- a/doc-javadoc.html
+++ b/doc-javadoc.html
@@ -14,7 +14,7 @@ layout: default_orekit
 
 <p>
 <a class="btn btn-outline-primary btn-sm" href="{{ site.url }}/site-orekit-development/apidocs/index.html" role="button">Under development</a>
-{% for version in site.orekit.versions %}
+{% for version in site.data.orekit.versions %}
 <a class="btn btn-outline-primary btn-sm btn-space" href="{{ site.url }}/site-orekit-{{version}}/apidocs/index.html" role="button">{{version}}</a>
 {% endfor %}
 </p>
diff --git a/doc-maven.html b/doc-maven.html
index b60f11504605c712573e648a91119ec462f553d7..3beb729643a63cc44a0691ab4637c4707bc96eb1 100644
--- a/doc-maven.html
+++ b/doc-maven.html
@@ -15,7 +15,7 @@ layout: default_orekit
 
 <p>
 <a class="btn btn-outline-primary btn-sm btn-space" href="{{ site.url }}/site-orekit-development/index.html" role="button">Under development</a>
-{% for version in site.orekit.versions %}
+{% for version in site.data.orekit.versions %}
 <a class="btn btn-outline-primary btn-sm btn-space" href="{{ site.url }}/site-orekit-{{version}}/index.html" role="button">{{version}}</a>
 {% endfor %}
 </p>
@@ -25,17 +25,17 @@ layout: default_orekit
 <p>Learn about the main design choices:</p>
 
 <ul>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/attitudes.html">Attitudes</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/bodies.html">Bodies</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/errors.html">Errors</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/estimation.html">Estimation</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/forces.html">Forces</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/frames.html">Frames</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/gnss.html">GNSS</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/orbits.html">Orbits</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/propagation.html">Propagation</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/time.html">Time</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/tessellation.html">Tessellation</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/tle.html">TLE</a></li>
-  <li><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/architecture/utils.html">Utils</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/attitudes.html">Attitudes</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/bodies.html">Bodies</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/errors.html">Errors</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/estimation.html">Estimation</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/forces.html">Forces</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/frames.html">Frames</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/gnss.html">GNSS</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/orbits.html">Orbits</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/propagation.html">Propagation</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/time.html">Time</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/tessellation.html">Tessellation</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/tle.html">TLE</a></li>
+  <li><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/architecture/utils.html">Utils</a></li>
 </ul>
diff --git a/doc-tutorials.html b/doc-tutorials.html
index 7443d0d085aa5315dcfcf7ff894a7780dab46358..eea0f74c8c500e0783d9dec372966c95be76c189 100644
--- a/doc-tutorials.html
+++ b/doc-tutorials.html
@@ -15,12 +15,12 @@ layout: default_orekit
 
 <ul class="fa-ul">
   <li>
-    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/tutorial/attitude.html">Attitude</a><br/>
+    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/tutorial/attitude.html">Attitude</a><br/>
       This tutorial emphasizes a specific usage of the attitude package
       described in the attitudes section of the library architecture
       documentation.</p></li>
   <li>
-    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/tutorial/frames.html">Frames</a><br/>
+    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/tutorial/frames.html">Frames</a><br/>
       This tutorial shows how to solve three problems: (1) computation of the
       Doppler effect of a satellite with respect to a ground station, (2)
       computation of the position and velocity of the center of gravity in the
@@ -28,13 +28,13 @@ layout: default_orekit
       a spacecraft which attitude is guided by a yaw steering law.</p>
   </li>
   <li>
-    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/tutorial/propagation.html">Propagation</a><br/>
+    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/tutorial/propagation.html">Propagation</a><br/>
       This tutorial details some elementary usages of the propagation package
       described in the propagation section of the library architecture
       documentation (propagation modes, events management).</p>
   </li>
   <li>
-    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/tutorial/propagation-in-non-inertial-frame.html">Propagation in non-inertial frame</a><br/>
+    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/tutorial/propagation-in-non-inertial-frame.html">Propagation in non-inertial frame</a><br/>
       This tutorial aims to introduce orbital integration using
       SingleBodyAttraction and InertialForces classes, which allowing the user
       to compute the motion of a satellite in a reference frame that is not
@@ -42,15 +42,15 @@ layout: default_orekit
       possess inertial axis.</p>
   </li>
   <li>
-    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/tutorial/time.html">Time</a><br/>
+    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/tutorial/time.html">Time</a><br/>
       This tutorial shows how to handle time in Orekit.</p>
   </li>
   <li>
-    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/tutorial/geomagnetic-field.html">Geomagnetic Field Model</a><br/>
+    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/tutorial/geomagnetic-field.html">Geomagnetic Field Model</a><br/>
       This tutorial shows how to calculate the geomagnetic field of the earth.</p>
   </li>
   <li>
-    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.orekit.versions.first }}/tutorial/integration-in-other-languages.html">Integration in other languages</a><br/>
+    <p><span class="fa-li fa-lg fa fa-gears"></span><a href="{{ site.url }}/site-orekit-{{ site.data.orekit.versions.first }}/tutorial/integration-in-other-languages.html">Integration in other languages</a><br/>
       The Orekit library can be accessed from other languages, for
       integration into existing software or for quick prototyping in
       a scripting language such as Matlab, Python or Jython. This allows for
diff --git a/download.html b/download.html
index ff9dba73b1d6e719a51640b9674f93d4fb166a13..0a6ccd019a3ed70ff53cb8e4a324185aa8c6994e 100644
--- a/download.html
+++ b/download.html
@@ -7,7 +7,7 @@ layout: default_orekit
 
 <h1>Latest release</h1>
 
-<h2>Orekit {{site.orekit.versions.first}}</h2>
+<h2>Orekit {{site.data.orekit.versions.first}}</h2>
 
 <p>
   <a class="btn btn-warning" href="/download/orekit-latest.jar" role="button">Get the binaries</a>