Nightly website build job
diff --git a/gettingstarted.html b/gettingstarted.html
index 4575d28..f199c26 100644
--- a/gettingstarted.html
+++ b/gettingstarted.html
@@ -89,7 +89,7 @@
 
 <ul>
 <li>The core feature contains the basic layout kernel infrastructure. This one you definitely need to install.</li>
-<li>Depending on what technology your editor is based on, you may be lucky enough to find that we have already done much of the work necessary to make your editor work with ELK. We provide out-of-the-box interfaces for GMF- and Graphiti-based editors. The one for GMF works well without customization for many editors, while the one for Graphiti often needs more work.</li>
+<li>Depending on what technology your editor is based on, you may be lucky enough to find that we have already done much of the work necessary to make your editor work with ELK. We provide out-of-the-box interfaces for GMF-based editors, which work well without customization for many editors. Note that prior to release 0.7.0 there has been support for Graphiti editors as well. If you are interested, feel free to check out the old code.</li>
 <li>While ELK comes with a number of layout algorithms, you may also want to use the <a href="http://www.graphviz.org/">Graphviz</a> library. Installing the corresponding feature allows ELK to use Graphviz if it is installed on your computer.</li>
 </ul>
 
diff --git a/index.xml b/index.xml
index 8ed1ffc..567d378 100644
--- a/index.xml
+++ b/index.xml
@@ -364,7 +364,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-commentbox.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.commentBox   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.commentBox    Description Whether the node should be regarded as a comment box instead of a regular node. In that case its placement should be similar to how labels are handled.</description>
+      <description>Property Value     Identifier: org.eclipse.elk.commentBox   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.commentBox    Description Whether the node should be regarded as a comment box instead of a regular node. In that case its placement should be similar to how labels are handled.</description>
     </item>
     
     <item>
@@ -1560,7 +1560,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-margins.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.margins   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.ElkMargin   Default Value: new ElkMargin() (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.margins    Description Margins define additional space around the actual bounds of a graph element. For instance, ports or labels being placed on the outside of a node&amp;rsquo;s border might introduce such a margin.</description>
+      <description>Property Value     Identifier: org.eclipse.elk.margins   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.ElkMargin   Default Value: new ElkMargin() (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.margins    Description Margins define additional space around the actual bounds of a graph element. For instance, ports or labels being placed on the outside of a node&amp;rsquo;s border might introduce such a margin.</description>
     </item>
     
     <item>
@@ -1633,7 +1633,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nolayout.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.noLayout   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes, edges, ports, labels   Legacy Id: de.cau.cs.kieler.noLayout    Description No layout is done for the associated element. This is used to mark parts of a diagram to avoid their inclusion in the layout graph, or to mark parts of the layout graph to prevent layout engines from processing them.</description>
+      <description>Property Value     Identifier: org.eclipse.elk.noLayout   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes, edges, ports, labels   Legacy Id: de.cau.cs.kieler.noLayout    Description No layout is done for the associated element. This is used to mark parts of a diagram to avoid their inclusion in the layout graph, or to mark parts of the layout graph to prevent layout engines from processing them.</description>
     </item>
     
     <item>
@@ -1971,7 +1971,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-anchor.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.port.anchor   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.KVector   Applies To: ports   Legacy Id: de.cau.cs.kieler.portAnchor   Containing Group: port    Description The offset to the port position where connections shall be attached.</description>
+      <description>Property Value     Identifier: org.eclipse.elk.port.anchor   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.KVector   Applies To: ports   Legacy Id: de.cau.cs.kieler.portAnchor   Containing Group: port    Description The offset to the port position where connections shall be attached.</description>
     </item>
     
     <item>
@@ -1980,7 +1980,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-borderoffset.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.port.borderOffset   Meta Data Provider: core.options.CoreOptions   Value Type: double   Applies To: ports   Legacy Id: de.cau.cs.kieler.offset   Containing Group: port    Description The offset of ports on the node border. With a positive offset the port is moved outside of the node, while with a negative offset the port is moved towards the inside.</description>
+      <description>Property Value     Identifier: org.eclipse.elk.port.borderOffset   Meta Data Provider: core.options.CoreOptions   Value Type: double   Applies To: ports   Legacy Id: de.cau.cs.kieler.offset   Containing Group: port    Description The offset of ports on the node border. With a positive offset the port is moved outside of the node, while with a negative offset the port is moved towards the inside.</description>
     </item>
     
     <item>
@@ -2032,7 +2032,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-side.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.port.side   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortSide (Enum)   Possible Values: UNDEFINED
+      <description>Property Value     Identifier: org.eclipse.elk.port.side   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortSide (Enum)   Possible Values: UNDEFINED
 NORTH
 EAST
 SOUTH
@@ -2052,7 +2052,7 @@
 SIDES_EAST_SOUTH_WEST
 SIDES_NORTH_SOUTH_WEST
 SIDES_NORTH_EAST_SOUTH
-SIDES_NORTH_EAST_SOUTH_WEST   Default Value: PortSide.UNDEFINED (as defined in org.eclipse.elk)   Applies To: ports   Legacy Id: de.</description>
+SIDES_NORTH_EAST_SOUTH_WEST   Default Value: PortSide.UNDEFINED (as defined in org.eclipse.elk)   Applies To: ports   Legacy Id: de.cau.cs.kieler.portSide   Containing Group: port    Description The side of a node on which a port is situated.</description>
     </item>
     
     <item>
diff --git a/reference/index.xml b/reference/index.xml
index 0c29dd0..7671b79 100644
--- a/reference/index.xml
+++ b/reference/index.xml
@@ -185,7 +185,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-commentbox.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.commentBox   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.commentBox    Description Whether the node should be regarded as a comment box instead of a regular node. In that case its placement should be similar to how labels are handled.</description>
+      <description>Property Value     Identifier: org.eclipse.elk.commentBox   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.commentBox    Description Whether the node should be regarded as a comment box instead of a regular node. In that case its placement should be similar to how labels are handled.</description>
     </item>
     
     <item>
@@ -1218,7 +1218,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-margins.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.margins   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.ElkMargin   Default Value: new ElkMargin() (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.margins    Description Margins define additional space around the actual bounds of a graph element. For instance, ports or labels being placed on the outside of a node&amp;rsquo;s border might introduce such a margin.</description>
+      <description>Property Value     Identifier: org.eclipse.elk.margins   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.ElkMargin   Default Value: new ElkMargin() (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.margins    Description Margins define additional space around the actual bounds of a graph element. For instance, ports or labels being placed on the outside of a node&amp;rsquo;s border might introduce such a margin.</description>
     </item>
     
     <item>
@@ -1291,7 +1291,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nolayout.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.noLayout   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes, edges, ports, labels   Legacy Id: de.cau.cs.kieler.noLayout    Description No layout is done for the associated element. This is used to mark parts of a diagram to avoid their inclusion in the layout graph, or to mark parts of the layout graph to prevent layout engines from processing them.</description>
+      <description>Property Value     Identifier: org.eclipse.elk.noLayout   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes, edges, ports, labels   Legacy Id: de.cau.cs.kieler.noLayout    Description No layout is done for the associated element. This is used to mark parts of a diagram to avoid their inclusion in the layout graph, or to mark parts of the layout graph to prevent layout engines from processing them.</description>
     </item>
     
     <item>
@@ -1629,7 +1629,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-anchor.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.port.anchor   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.KVector   Applies To: ports   Legacy Id: de.cau.cs.kieler.portAnchor   Containing Group: port    Description The offset to the port position where connections shall be attached.</description>
+      <description>Property Value     Identifier: org.eclipse.elk.port.anchor   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.KVector   Applies To: ports   Legacy Id: de.cau.cs.kieler.portAnchor   Containing Group: port    Description The offset to the port position where connections shall be attached.</description>
     </item>
     
     <item>
@@ -1638,7 +1638,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-borderoffset.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.port.borderOffset   Meta Data Provider: core.options.CoreOptions   Value Type: double   Applies To: ports   Legacy Id: de.cau.cs.kieler.offset   Containing Group: port    Description The offset of ports on the node border. With a positive offset the port is moved outside of the node, while with a negative offset the port is moved towards the inside.</description>
+      <description>Property Value     Identifier: org.eclipse.elk.port.borderOffset   Meta Data Provider: core.options.CoreOptions   Value Type: double   Applies To: ports   Legacy Id: de.cau.cs.kieler.offset   Containing Group: port    Description The offset of ports on the node border. With a positive offset the port is moved outside of the node, while with a negative offset the port is moved towards the inside.</description>
     </item>
     
     <item>
@@ -1690,7 +1690,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-side.html</guid>
-      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.port.side   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortSide (Enum)   Possible Values: UNDEFINED
+      <description>Property Value     Identifier: org.eclipse.elk.port.side   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortSide (Enum)   Possible Values: UNDEFINED
 NORTH
 EAST
 SOUTH
@@ -1710,7 +1710,7 @@
 SIDES_EAST_SOUTH_WEST
 SIDES_NORTH_SOUTH_WEST
 SIDES_NORTH_EAST_SOUTH
-SIDES_NORTH_EAST_SOUTH_WEST   Default Value: PortSide.UNDEFINED (as defined in org.eclipse.elk)   Applies To: ports   Legacy Id: de.</description>
+SIDES_NORTH_EAST_SOUTH_WEST   Default Value: PortSide.UNDEFINED (as defined in org.eclipse.elk)   Applies To: ports   Legacy Id: de.cau.cs.kieler.portSide   Containing Group: port    Description The side of a node on which a port is situated.</description>
     </item>
     
     <item>
diff --git a/reference/options/org-eclipse-elk-commentbox.html b/reference/options/org-eclipse-elk-commentbox.html
index fe6e91b..903bbb5 100644
--- a/reference/options/org-eclipse-elk-commentbox.html
+++ b/reference/options/org-eclipse-elk-commentbox.html
@@ -81,11 +81,6 @@
 
 <tbody>
 <tr>
-<td><em>Type:</em></td>
-<td>programmatic</td>
-</tr>
-
-<tr>
 <td><em>Identifier:</em></td>
 <td><code>org.eclipse.elk.commentBox</code></td>
 </tr>
diff --git a/reference/options/org-eclipse-elk-margins.html b/reference/options/org-eclipse-elk-margins.html
index 4c9144d..40c5f60 100644
--- a/reference/options/org-eclipse-elk-margins.html
+++ b/reference/options/org-eclipse-elk-margins.html
@@ -81,11 +81,6 @@
 
 <tbody>
 <tr>
-<td><em>Type:</em></td>
-<td>programmatic</td>
-</tr>
-
-<tr>
 <td><em>Identifier:</em></td>
 <td><code>org.eclipse.elk.margins</code></td>
 </tr>
diff --git a/reference/options/org-eclipse-elk-nolayout.html b/reference/options/org-eclipse-elk-nolayout.html
index 89da7a6..b94df2f 100644
--- a/reference/options/org-eclipse-elk-nolayout.html
+++ b/reference/options/org-eclipse-elk-nolayout.html
@@ -81,11 +81,6 @@
 
 <tbody>
 <tr>
-<td><em>Type:</em></td>
-<td>programmatic</td>
-</tr>
-
-<tr>
 <td><em>Identifier:</em></td>
 <td><code>org.eclipse.elk.noLayout</code></td>
 </tr>
diff --git a/reference/options/org-eclipse-elk-port-anchor.html b/reference/options/org-eclipse-elk-port-anchor.html
index c457d8e..22ac595 100644
--- a/reference/options/org-eclipse-elk-port-anchor.html
+++ b/reference/options/org-eclipse-elk-port-anchor.html
@@ -81,11 +81,6 @@
 
 <tbody>
 <tr>
-<td><em>Type:</em></td>
-<td>programmatic</td>
-</tr>
-
-<tr>
 <td><em>Identifier:</em></td>
 <td><code>org.eclipse.elk.port.anchor</code></td>
 </tr>
diff --git a/reference/options/org-eclipse-elk-port-borderoffset.html b/reference/options/org-eclipse-elk-port-borderoffset.html
index aed45fc..7411a98 100644
--- a/reference/options/org-eclipse-elk-port-borderoffset.html
+++ b/reference/options/org-eclipse-elk-port-borderoffset.html
@@ -81,11 +81,6 @@
 
 <tbody>
 <tr>
-<td><em>Type:</em></td>
-<td>programmatic</td>
-</tr>
-
-<tr>
 <td><em>Identifier:</em></td>
 <td><code>org.eclipse.elk.port.borderOffset</code></td>
 </tr>
diff --git a/reference/options/org-eclipse-elk-port-side.html b/reference/options/org-eclipse-elk-port-side.html
index 174684e..be2d1be 100644
--- a/reference/options/org-eclipse-elk-port-side.html
+++ b/reference/options/org-eclipse-elk-port-side.html
@@ -81,11 +81,6 @@
 
 <tbody>
 <tr>
-<td><em>Type:</em></td>
-<td>programmatic</td>
-</tr>
-
-<tr>
 <td><em>Identifier:</em></td>
 <td><code>org.eclipse.elk.port.side</code></td>
 </tr>