aboutsummaryrefslogtreecommitdiff
path: root/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'index.html')
-rwxr-xr-xindex.html68
1 files changed, 68 insertions, 0 deletions
diff --git a/index.html b/index.html
new file mode 100755
index 0000000..c87622b
--- /dev/null
+++ b/index.html
@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<!--
+ Webpage of Maneage: a framework for managing data lineage
+
+ Copyright (C) 2020, Mohammad Akhlaghi <mohammad@akhlaghi.org>
+
+ This file is part of Maneage. Maneage is free software: you can
+ redistribute it and/or modify it under the terms of the GNU General
+ Public License as published by the Free Software Foundation, either
+ version 3 of the License, or (at your option) any later version.
+
+ Maneage is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ General Public License for more details. See
+ <http://www.gnu.org/licenses/>. -->
+
+<html lang="en-US">
+
+ <!-- HTML Header -->
+ <head>
+ <!-- Title of the page. -->
+ <title>Maneage -- Managing data lineage</title>
+
+ <!-- Enable UTF-8 encoding to easily use non-ASCII charactes -->
+ <meta charset="UTF-8">
+ <meta http-equiv="Content-type" content="text/html; charset=UTF-8">
+
+ <!-- Put logo beside the address bar -->
+ <link rel="shortcut icon" href="./img/maneage.svg" />
+
+ <!-- The viewport meta tag is placed mainly for mobile browsers
+ that are pre-configured in different ways (for example setting the
+ different widths for the page than the actual width of the device,
+ or zooming to different values. Without this the CSS media
+ solutions might not work properly on all mobile browsers.-->
+ <meta name="viewport"
+ content="width=device-width, initial-scale=1">
+ </head>
+
+
+
+
+ <!-- Start the main body. -->
+ <body>
+ <h3>!!!Page under construction!!!</h3>
+
+ <h2>Maneage: managing data lineage</h2>
+ <p>Maneage is a framework for starting and growing projects, see <a href="pdf/slides-intro.pdf">these slides</a> for an introduction.
+ Through Maneage, the complete data lineage of a project is recorded with its history and can easily be published or archived, enabling exact reproducibility.
+ Maneage is a recipient of the <a href="https://www.rd-alliance.org/node/64603">RDA Europe Adoption grant</a>.
+ </p>
+
+ <p> To start a new project, simply run these commands, the main Git branch is currently <a href="https://gitlab.com/maneage/project">hosted on Gitlab</a>: </p>
+ <code style="display: block; white-space: pre-wrap;">git clone https://gitlab.com/maneage/project.git # Clone Maneage, default branch `maneage'.
+mv project my-project && cd my-project # Set custom name and enter directory.
+git remote rename origin origin-maneage # Rename remote server to use `origin' later.
+git checkout -b master # Make new `master' branch, start customizing.</code>
+
+ <p>You are now ready to configure and make the raw template with the commands below.
+ If they are successful, you can start customizing it.</p>
+
+ <code style="display: block; white-space: pre-wrap;">./project configure # Build all necessary software from source.
+./project make # Do the analysis (download data, run software on data, build PDF).</code>
+
+ <p>See the <a href="https://gitlab.com/maneage/project/-/blob/maneage/README-hacking.md#customization-checklist">Customization Checklist</a> in the cloned <code>README-hacking.md</code> file for the next steps to start customizing Maneage for your project.</p>
+ </body>
+</html>