[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[task #15739] Wishlist - Debian patched stable or testing or unstable se
From: |
Boud Roukema |
Subject: |
[task #15739] Wishlist - Debian patched stable or testing or unstable set of sources |
Date: |
Sun, 2 Aug 2020 08:34:25 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0 |
URL:
<https://savannah.nongnu.org/task/?15739>
Summary: Wishlist - Debian patched stable or testing or
unstable set of sources
Project: Reproducible paper template
Submitted by: boud
Submitted on: Sun 02 Aug 2020 12:34:23 PM UTC
Should Start On: Sun 02 Aug 2020 12:00:00 AM UTC
Should be Finished on: Sun 02 Aug 2020 12:00:00 AM UTC
Category: None
Priority: 5 - Normal
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
Following up from https://savannah.nongnu.org/task/index.php?15698, a
reasonably straightforward, and reasonably automatable, way of significantly
increasing the reliability and quality assurance of software in Maneage would
be to provide a Debian option. This option would download as much as possible
of the software from Debian, with an option to choose either _stable_ (the
best checked, including security checks), _testing_ (moderately checked), or
_unstable_ (checked by some people with Debian upload rights).
This is likely apply to all of the packages in the _basic_ part of the system:
if a basic package is not yet available in Debian, then it's probably not
basic. A lot of python tool packages, like astropy, are in Debian. Science
research level packages will mostly not be in Debian, partly because of the
"direct action" atmosphere in astronomy software in which "you can use it,
don't bother me with wasting time about licences!" replaces free-software
licensing.
A pre-configure (host system!) optional step could be provided that converts
the Debian URLs/configure/compile instructions (the install will be different
to Debian, because Maneage does not install in /usr or other root directories)
into an html page with clickable urls for the user to use a web browser for a
sanity check of the https://tracker.debian.org/<package> pages, such as
https://tracker.debian.org/gnuplot or https://tracker.debian.org/inhomog .
This host system pre-configure step could also list which packages are *not*
from Debian.
The Debian option would be able to operate reasonably early in the tool chain,
but it would need (at least) _patch_ .
Remember that Debian is one of the major root GNU/(Linux|Kfreebsd|Hurd)
distributions - what goes into Debian generally feeds through to a huge number
of derivative distributions, including Ubuntu.
_______________________________________________________
Reply to this item at:
<https://savannah.nongnu.org/task/?15739>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/
- [task #15739] Wishlist - Debian patched stable or testing or unstable set of sources,
Boud Roukema <=