From d73a2628310ce01f98bf07cdf6d5d30ccf807a8a Mon Sep 17 00:00:00 2001 From: Mohammad Akhlaghi Date: Sat, 25 Apr 2020 04:50:08 +0100 Subject: IMPORTANT: Primary Maneage repositories are now under maneage.org Until now, the primary Maneage URLs were under GitLab, but since we now have a dedicated URL and Git repository, its better to transfer to this as soon as possible. Therefore with this commit, throughout Maneage, any place that Maneage was referenced through GitLab has been corrected. Please correct your project's remote to point to the new repository at `git.maneage.org/project.git', and please make sure it follows the `maneage' branch. There is no more `master' branch on Maneage. --- README-hacking.md | 21 ++++++++++----------- README.md | 4 ++-- paper.tex | 26 +++++++++++--------------- 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 diff --git a/README.md b/README.md index f0bde5c..7b79b5e 100644 --- a/README.md +++ b/README.md @@ -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. diff --git a/paper.tex b/paper.tex index 10c9910..6e0b5dd 100644 --- a/paper.tex +++ b/paper.tex @@ -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 . +%% 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 . diff --git a/project b/project index 22a4b49..efbd266 100755 --- a/project +++ b/project @@ -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 -- cgit v1.2.1