--- a/relpipe-data/implementation.xml Fri Nov 30 18:06:50 2018 +0100
+++ b/relpipe-data/implementation.xml Fri Nov 30 18:45:36 2018 +0100
@@ -8,8 +8,40 @@
<text xmlns="http://www.w3.org/1999/xhtml">
<p>
- The world is relational!
+ The reference implementation of <m:name/> is divided into several modules, each in separate Mercurial repository.
</p>
+
+
+ <m:tabulka>
+ name type subtype language license
+ relpipe-in-cli.cpp executable input c++ GNU GPLv3+
+ relpipe-in-fstab.cpp executable input c++ GNU GPLv3+
+ relpipe-lib-cli.cpp library shared c++ GNU LGPLv3+ or GPLv2+
+ relpipe-lib-protocol.cpp library header-only c++ GNU LGPLv3+ or GPLv2+
+ relpipe-lib-reader.cpp library shared c++ GNU LGPLv3+ or GPLv2+
+ relpipe-lib-writer.cpp library shared c++ GNU LGPLv3+ or GPLv2+
+ relpipe-out-gui.qt.cpp executable output c++ GNU GPLv3+
+ relpipe-out-tabular.cpp executable output c++ GNU GPLv3+
+ relpipe-out-xml.cpp executable output c++ GNU GPLv3+
+ relpipe-tr-grep.cpp executable transformation c++ GNU GPLv3+
+ relpipe-tr-sed.cpp executable transformation c++ GNU GPLv3+
+ </m:tabulka>
+ <!--
+ relpipe-web website - XWG XML GNU FDLv1.3+
+ relpipe-specification specification - DocBook GNU FDLv1.3+
+ -->
+
+ <p>
+ There various subtypes of executables:
+ </p>
+ <ul>
+ <li>The <em>inputs</em> read other formats from STDIN (or do other interaction) and generate relational data on STDOUT.</li>
+ <li>The <em>outputs</em> read relational data from STDIN and generate other formats on STDOUT or do other interactions.</li>
+ <li>The <em>transformations</em> read relational data on STDIN and generate transformed relational data on STDOUT.</li>
+ </ul>
+
+
+
</text>
</stránka>