reproduce-devel
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]