diff options
Diffstat (limited to 'index.html')
-rwxr-xr-x | index.html | 68 |
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> |