Re: Split (gnu packages suckless) module

2021-10-28 Thread Liliana Marie Prikler
Hi Guix, Am Donnerstag, den 28.10.2021, 15:55 + schrieb Mekeor Melire: > The reasons for this proposal are: > > 1. We generally do not create modules according to the groups of > developers, but rather package declarations are grouped into > modules according to their function (e

Re: Split (gnu packages suckless) module

2021-10-28 Thread Leo Famulari
On Thu, Oct 28, 2021 at 03:55:26PM +, Mekeor Melire wrote: > I would like to propose to split the (gnu packages suckless) module, > located in the /gnu/packages/suckless.scm source file. I agree. There are already a handful of "suckless" packages scattered in other modules. > The reasons for

Split (gnu packages suckless) module

2021-10-28 Thread Mekeor Melire
Hi Guix :) I would like to propose to split the (gnu packages suckless) module, located in the /gnu/packages/suckless.scm source file. It contains package declarations for software written by the Suckless group, namely following packages: blind, colors, dmenu, dwm, fortify-headers, human, lch

Re: Time for a request-for-comments process?

2021-10-28 Thread Tobias Platen
GNUnet has something similar called the GANA (GNUnet Assigned Numbers Authority) https://git.gnunet.org/gana.git/ On Thu, 2021-10-28 at 12:33 +0200, Bengt Richter wrote: > Hi Zimoun, Ludo, > > On +2021-10-28 10:42:02 +0200, zimoun wrote: > > Hi Ludo, > > > > On Wed, 27 Oct 2021 at 23:22, Ludov

Re: Incentives for review

2021-10-28 Thread Katherine Cox-Buday
zimoun writes: >> I have often seen folks on various projects worried about the size of >> various backlogs: bugs, issues, etc. I think it is human to want to >> try and contain something that appears to be growing, unbounded. > > …about patches only. Bug is another story. :-) Sorry, I meant t

Re: Accuracy of importers?

2021-10-28 Thread Katherine Cox-Buday
Ludovic Courtès writes: >go (Sarah? Leo? Raghav?) I have only used this a few times so far, but the quality seems to have gotten a lot better. My impression, though, due to the nature of how we have to generate packages so as to not be reliant on a centralized GOPROXY server (na

Patches that should be applied in the Future

2021-10-28 Thread Jelle Licht
Hello there guix, All of this is about core-updates-frozen at revision dac8d013bd1. `c-ares' in gnu/packages/adns.scm has its tests disabled; On my x86_64 machine, it seems the tests for c-ares pass just fine because of the defined GTEST_FILTER when I re-enable them; With my limited git-foo, it

Re: Accuracy of importers?

2021-10-28 Thread Ricardo Wurmus
Ludovic Courtès writes: Hello Guix! As I’m preparing my PackagingCon talk and wondering how language package managers could make our lives easier, I thought it’d be interesting to know how well our importers are doing. My understanding is that most of them require manual intervention—i.e

Re: Accuracy of importers?

2021-10-28 Thread Julien Lepiller
Le 28 octobre 2021 03:02:27 GMT-04:00, "Ludovic Courtès" a écrit : >Hello Guix! > >As I’m preparing my PackagingCon talk and wondering how language package >managers could make our lives easier, I thought it’d be interesting to >know how well our importers are doing. > >My understanding is that m

Re: Time for a request-for-comments process?

2021-10-28 Thread Bengt Richter
Hi Zimoun, Ludo, On +2021-10-28 10:42:02 +0200, zimoun wrote: > Hi Ludo, > > On Wed, 27 Oct 2021 at 23:22, Ludovic Courtès wrote: > > > The recent ‘guix shell’ addition is almost anecdotal technically yet > > important for the project because users interact with Guix primarily > > through the C

Re: Accuracy of importers?

2021-10-28 Thread Lars-Dominik Braun
Hi Ludo’, > Right. PyPI/setup.py/.whl doesn’t contain info as to how to run tests, > right? technically setup.py has a standard test target, but it’s been deprecated for years and it must be enabled manually by the project. I’m not aware of any standard pyproject.toml approach to this. It might b

Re: Accuracy of importers?

2021-10-28 Thread zimoun
Re, On Thu, 28 Oct 2021 at 11:07, zimoun wrote: > For instance, filtered on build-system. For sure, all > python-build-system packages do not come from PyPI, r-build-system from > CRAM/Bioconductor, etc. but, IMHO, such stats would provide a good > estimation for how upstream archives ELPA, PyP

Re: Accuracy of importers?

2021-10-28 Thread zimoun
Hi, On Thu, 28 Oct 2021 at 09:02, Ludovic Courtès wrote: > My understanding is that most of them require manual intervention—i.e., > one has to tweak what ‘guix import’ produces, even if we ignore > synopsis/description/license, to set the right inputs, etc. If we were > to estimate the fractio

Re: Accuracy of importers?

2021-10-28 Thread Ludovic Courtès
Hi! Lars-Dominik Braun skribis: >> My understanding is that most of them require manual intervention—i.e., >> one has to tweak what ‘guix import’ produces, even if we ignore >> synopsis/description/license, to set the right inputs, etc. If we were >> to estimate the fraction of imported package

Re: Time for a request-for-comments process?

2021-10-28 Thread zimoun
Hi Ludo, On Wed, 27 Oct 2021 at 23:22, Ludovic Courtès wrote: > The recent ‘guix shell’ addition is almost anecdotal technically yet > important for the project because users interact with Guix primarily > through the CLI. Adding a new command is a commitment (our users must > trust it won’t ch

Re: Tricking peer review

2021-10-28 Thread Ludovic Courtès
Hi! Christine Lemmer-Webber skribis: > Here's another way to think of it, borrowing from some ocap systems: the > hash is the actual, canonical identifier of this package revision. The > URL to get the package is merely a "hint" as to where to get it. Yes, definitely. It remains we need to ed

Re: Accuracy of importers?

2021-10-28 Thread Lars-Dominik Braun
Hi Ludo’, > My understanding is that most of them require manual intervention—i.e., > one has to tweak what ‘guix import’ produces, even if we ignore > synopsis/description/license, to set the right inputs, etc. If we were > to estimate the fraction of imported packages for which manual changes >

Accuracy of importers?

2021-10-28 Thread Ludovic Courtès
Hello Guix! As I’m preparing my PackagingCon talk and wondering how language package managers could make our lives easier, I thought it’d be interesting to know how well our importers are doing. My understanding is that most of them require manual intervention—i.e., one has to tweak what ‘guix im