update - emft.egf project page
diff --git a/_index.html b/_index.html
index 3fe7527..8937f08 100644
--- a/_index.html
+++ b/_index.html
@@ -56,37 +56,15 @@
</table>
<div id="EGFConceptsText">
- <p>EGF is an engine based on four types of generation unit: factory component, task, pattern and generation chain.</p>
-</div>
-
- <h3>Software Factories Portfolios</h3>
- <p>A software factory portfolio provides an off-the-shelf generation solution. EGF is released with two <a ref="http://wiki.eclipse.org/EGF/Portfolio">portfolios</a>:
+ <p>EGF is an engine based on four types of generation unit:
<ul>
- <li><a ref="http://wiki.eclipse.org/EGF/Portfolio/EMF">Enhanced EMF Generation</a>: 1) it enriches the EMF generation with new generation topics (e.g., html doc, ecoretools diagrams, Java doc), 2) it opens the EMF Generation customization with the EGF patterns</li>
- <li><a ref="http://wiki.eclipse.org/EGF/Portfolio/Build">Build chain editor and generator</a>: it provides 1) an editor to model a build chain for continuous integration, and 2) a generator with targets, by default, Hudson/jenkins and Buckminster</li>
+ <li>Task: it enables to execute code written in a language (e.g., Java, Ant, JRuby) and tools (e.g., Acceleo, ATL, Jet)</li>
+ <li>Factory component: it declares generation parameters and orchestrates calls to tasks or other factory components</li>
+ <li>Pattern: it is a powerful formalism which enables to process resources (e.g., model, file), in a language (e.g., Java, Jet), with parameters (e.g., navigation strategy, post-processor, reporter)</li>
+ <li>Generation Chain: it is a domain-specific model which enables to abstract generations</li>
</ul>
+ EGF focuses is more than a generation tool. It is a tool of generative technique. For instance, to generate a software application, EGF can invoke model or text-to-text transformation engines.
</p>
-
-
-<table>
- <tr>
- <th><a title="Generation Chain" href="http://vimeo.com/29472598">
- <img src="resources/EgfGenerationChain.png"/>
- <div class="overlay"></div>
- </a></th>
- <th><p>Video: <strong> Generation Chain</strong></p>
- <p>Coming soon: video on the enhancement of the EMF generation</p>
- </th>
- </tr>
-</table>
-
-<div>
- <h3>Activity Workflow</h3>
- <p>The EGF infrastructure does not strictly reduce EGF to generation.
- Software production includes related generation activities, such as the creation of the generation environment.
- As a consequence, EGF can just be used for its <b>activity workflow</b>
- (contained in a factory component)
- which enables to combine activities written in one or several different languages. Java and Ruby are the two languages supported today.</p>
</div>
<table>
@@ -101,6 +79,29 @@
</tr>
</table>
+<div>
+ <h3>Software Factories Portfolios</h3>
+ <p>A software factory portfolio provides an off-the-shelf generation solution. EGF is released with two portfolios:
+ <ul>
+ <li><b>Enhanced EMF Generation</b>: 1) it enriches the EMF generation with new generation topics (e.g., html doc, ecoretools diagrams, Java doc), 2) it opens the EMF Generation customization with the EGF patterns</li>
+ <li><b>Build chain editor and generator</b>: it provides 1) an editor to model a build chain for continuous integration, and 2) a generator with targets, by default, Hudson/jenkins and Buckminster</li>
+ </ul>
+ </p>
+</div>
+
+
+<table>
+ <tr>
+ <th><a title="Generation Chain" href="http://vimeo.com/29472598">
+ <img src="resources/EgfGenerationChain.png"/>
+ <div class="overlay"></div>
+ </a></th>
+ <th><p>Video: <strong> Generation Chain</strong></p>
+ <p>Coming soon: video on the enhancement of the EMF generation</p>
+ </th>
+ </tr>
+</table>
+
</div>