diff options
-rw-r--r-- | README-hacking.md | 21 | ||||
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | paper.tex | 26 | ||||
-rwxr-xr-x | project | 2 |
4 files changed, 24 insertions, 29 deletions
diff --git a/README-hacking.md b/README-hacking.md index 76dedce..dc09072 100644 --- a/README-hacking.md +++ b/README-hacking.md @@ -26,11 +26,11 @@ libraries and programs for working in a closed environment (highly independent of the host operating system) with fixed versions of the necessary dependencies. The tarballs for building the local environment are also collected in a [separate -repository](https://gitlab.com/maneage/software-source). The final output -of the project is [a -paper](https://gitlab.com/maneage/output-raw/-/blob/master/paper.pdf). -Notice the last paragraph of the Acknowledgments where all the necessary -software are mentioned with their versions. +repository](http://git.maneage.org/tarballs-software.git/tree/). The final +output of the project is [a +paper](http://git.maneage.org/output-raw.git/plain/paper.pdf). Notice the +last paragraph of the Acknowledgments where all the necessary software are +mentioned with their versions. Below, we start with a discussion of why Make was chosen as the high-level language/framework for project management and how to learn and master Make @@ -531,7 +531,7 @@ First custom commit committing in your project later. ```shell - $ git clone https://gitlab.com/maneage/project.git # Clone/copy the project and its history. + $ git clone https://git.maneage.org/project.git # Clone/copy the project and its history. $ mv project my-project # Change the name to your project's name. $ cd my-project # Go into the cloned directory. $ git remote rename origin origin-maneage # Rename current/only remote to "origin-maneage". @@ -1131,7 +1131,7 @@ for the benefit of others. branch to track it, on the new clone. ```shell - $ git remote add origin-maneage https://gitlab.com/maneage/project.git + $ git remote add origin-maneage https://git.maneage.org/project.git $ git fetch origin-maneage $ git checkout -b maneage --track origin-maneage/maneage ``` @@ -1176,9 +1176,8 @@ for the benefit of others. release the outputs repository, or you can just delete it if it is too large or un-necessary (it was just for convenience, and fully reproducible after all). For example Maneage's output is available - for demonstration in the separate - [reproducible-paper-output](https://gitlab.com/maneage/output-raw) - repository. + for demonstration in [a + separate](http://git.maneage.org/output-raw.git/) repository. - *Full Git history in one file*: When you are publishing your project (for example to Zenodo for long term preservation), it is more @@ -1309,7 +1308,7 @@ order of operations: this is contrary to the scientific spirit. Copyright information --------------------- -This file is part of Maneage's core: https://gitlab.com/maneage/project +This file is part of Maneage's core: https://git.maneage.org/project.git 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 @@ -27,8 +27,8 @@ $ ./project make To learn more about the purpose, principles and technicalities of this reproducible paper, please see `README-hacking.md`. For a general introduction to reproducible science as implemented in this project -(through Maneage), please see the [Maneage -project](https://gitlab.com/maneage/project) for more. +(through Maneage), please see Maneage project's webpage at +https://maneage.org. @@ -73,8 +73,8 @@ \textsl{Keywords}: Add some keywords for your research here. \textsl{Reproducible paper}: All quantitave results (numbers and plots) - in this paper are exactly reproducible (version \projectversion{}, - \url{https://gitlab.com/makhlaghi/reproducible-paper}).} + in this paper are exactly reproducible with Maneage (version \projectversion{}, + \url{https://maneage.org}).} %% To add the first page's headers. \thispagestyle{firststyle} @@ -236,18 +236,14 @@ reproducible paper template was also supported by European Union’s Horizon %% Finish LaTeX \end{document} -%% This file is part of the reproducible paper template -%% https://gitlab.com/makhlaghi/reproducible-paper +%% This file is part of Maneage (https://maneage.org). % -%% This template 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. +%% 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. % -%% This template 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. -% -%% You should have received a copy of the GNU General Public License along -%% with Template. If not, see <https://www.gnu.org/licenses/>. +%% 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/>. @@ -114,7 +114,7 @@ Make options: Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. -Reproducible paper template: https://gitlab.com/makhlaghi/reproducible-paper +Maneage URL: https://maneage.org Report bugs to mohammad@akhlaghi.org EOF |