[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Reproduce-devel] [task #15399] Configure option for software download f
From: |
Mohammad Akhlaghi |
Subject: |
[Reproduce-devel] [task #15399] Configure option for software download from Zenodo |
Date: |
Fri, 27 Sep 2019 11:59:04 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0 |
URL:
<https://savannah.nongnu.org/task/?15399>
Summary: Configure option for software download from Zenodo
Project: Reproducible paper template
Submitted by: makhlaghi
Submitted on: Fri 27 Sep 2019 04:59:02 PM BST
Should Start On: Fri 27 Sep 2019 12:00:00 AM BST
Should be Finished on: Fri 27 Sep 2019 12:00:00 AM BST
Category: Software
Priority: 5 - Normal
Status: Postponed
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
In line with task #15345 (Automatically using backup tarball repository) and
task #15359 (Selecting backup tarball repositories), it would also be good to
download the general software package from Zenodo when the author as provided
one.
When publishing a project, authors may also upload all their software to a
server like Zenodo, for example `software-v4-0-g8505cfd.tar.gz' in
zenodo.3408481 <https://doi.org/10.5281/zenodo.3408481>.
Fortunately Zenodo can associate the DOI link before the publication. So, to
make it easier/automatic for the reader of a project's paper, we can add an
configure-time option to automatically download the Zenodo (or any other
server) tarball of tarballs, with a command like this:
./project configure --use-tarball-package
When this option is given, the script won't ask for the "software tarball
directory" any more. After the basic checks, it will download the packaged
tarball (with known address defined by the author), unpack it, and define the
unpacked directory as the `DEPENDENCIES-DIR' (directory that the users give
for "software tarball directory").
In this way, we only need some small changes at the start and everything else
will remain as before.
_______________________________________________________
Reply to this item at:
<https://savannah.nongnu.org/task/?15399>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Reproduce-devel] [task #15399] Configure option for software download from Zenodo,
Mohammad Akhlaghi <=