|
5 | 5 | <meta name="generator" content="pandoc" />
|
6 | 6 | <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
7 | 7 | <title>Metafacture – Welcome</title>
|
8 |
| - <style> |
9 |
| - code{white-space: pre-wrap;} |
10 |
| - span.smallcaps{font-variant: small-caps;} |
11 |
| - span.underline{text-decoration: underline;} |
12 |
| - div.column{display: inline-block; vertical-align: top; width: 50%;} |
13 |
| - div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} |
14 |
| - ul.task-list{list-style: none;} |
| 8 | + <style type="text/css"> |
| 9 | + code{white-space: pre-wrap;} |
| 10 | + span.smallcaps{font-variant: small-caps;} |
| 11 | + span.underline{text-decoration: underline;} |
| 12 | + div.column{display: inline-block; vertical-align: top; width: 50%;} |
15 | 13 | </style>
|
16 | 14 | <link rel="stylesheet" href="github-pandoc.css" />
|
17 |
| - <!--[if lt IE 9]> |
18 |
| - <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> |
19 |
| - <![endif]--> |
20 | 15 | <link rel="Metafacture Icon" type="image/x-icon" href="/img/metafacture-icon.png">
|
21 | 16 | </head>
|
22 | 17 | <body>
|
@@ -49,10 +44,11 @@ <h1 class="title">Welcome</h1>
|
49 | 44 | </header>
|
50 | 45 | <p>Welcome to Metafacture.org!</p>
|
51 | 46 | <p>Metafacture is a toolkit for processing semi-structured data with a focus on library metadata. It provides a versatile set of tools for reading, writing and transforming data. Metafacture can be used as a stand-alone application or as a Java library in other applications. The name Metafacture is a portmanteau of the words <em>meta</em>data and manu<em>facture</em>.</p>
|
52 |
| -<p>Metafacture includes a <a href="https://github.com/metafacture/metafacture-documentation/blob/master/flux-commands.md">large number of modules</a> for operating on semi-structured data. These modules can be combined to build pipelines to perform complex metadata processing tasks. The pipelines can be constructed either in Java code or with the domain-specific language <strong>Flux</strong>. One of the core features of Metafacture is the <strong>Metamorph</strong> module. Metamorph is an xml-based language for specifying transformations of semi-structured data. It can be seamlessly integrated into Java code.</p> |
| 47 | +<p>Metafacture includes a <a href="https://github.com/metafacture/metafacture-documentation/blob/master/flux-commands.md">large number of modules</a> for operating on semi-structured data. These modules can be combined to build pipelines to perform complex metadata processing tasks. The pipelines can be constructed either in Java code or with the domain-specific language <strong>Flux</strong>. One of the core features of Metafacture is the <strong>Metamorph</strong> module. Metamorph is an XML-based language for specifying transformations of semi-structured data. It can be seamlessly integrated into Java code.</p> |
53 | 48 | <p>At its heart Metafacture is a framework for implementing modules for metadata processing. This makes Metafacture easily extendable with additional modules. The <a href="https://github.com/metafacture/metafacture-core/wiki/Plugins-and-Tools">plugins and tools page</a> on the wiki shows supplementary packages and projects which extend Metafacture.</p>
|
54 | 49 | <p>Originally, Metafacture was developed as part of the Culturegraph platform but it is developed independently now and used by others, too: <a href="https://github.com/metafacture/metafacture-core/wiki/Who-uses-Metafacture">see who uses Metafacture</a>.</p>
|
55 |
| -<p>Also <a href="https://github.com/metafacture/metafacture-fix">Metafacture Fix</a>, a non-xml Catmandu inspired language for specifying transformations, is being developed that is not stream-based but operates at record level.</p> |
| 50 | +<p>A new developement is <a href="https://github.com/metafacture/metafacture-fix">Metafacture Fix</a>, a non-XML Catmandu inspired language for specifying transformations. <strong>Metafix</strong> can be used as a replacement of <strong>Metamorph</strong>. It is not stream-based but operates at record level and is said to be easier to use and learn.</p> |
| 51 | +<p><a href="https://github.com/metafacture/metafacture-playground">Metafacture Playground</a> is also a new developement. It serves as a playground where you can try out <strong>metafacture</strong>. It’s also good for documentation as it provides examples which can be directly run in the browser. No installation of anything is needed. It’s the basic tool when executing Workshops.</p> |
56 | 52 | <p>Metafacture is maintained by the Team <a href="https://www.hbz-nrw.de/produkte/linked-open-data">Offene Infrastruktur by hbz</a>.</p>
|
57 | 53 | </body>
|
58 | 54 | </html>
|
0 commit comments