Hi Simon, zimoun <zimon.touto...@gmail.com> skribis:
> On Thu, 23 Apr 2020 at 23:47, Ludovic Courtès <l...@gnu.org> wrote: >> zimoun <zimon.touto...@gmail.com> skribis: [...] >> >> I’m in favor of reverting. > > Sorry, I did not think that the subject was so touchy. :-) It’s not particularly “touchy”. It’s just that there was a reason for it and I found it important to state it because it’s a fairly widespread programming pattern throughout. Perhaps this suggests we should document it, maybe in the “Coding Style” section? WDYT? > You mean apply 'fsf-free' or 'fsdg-compatible' to all these custom > licenses, right? Yes. > (license (nonfree:non-free This is the crux of the argument I guess. Everyone does what they want in their channels, that’s what channels are for. However, Guix APIs will not be dictated by the needs of external channels. This is written down as a note in the manual, which summarizes community consensus after a long discussion on the pros and cons of external channels back then: https://guix.gnu.org/manual/en/html_node/Channels.html I realize this is a lot of words for a harmless-looking one-line change. I apologize for that, but I think the clarifications were necessary! Thanks, Ludo’.