IRC channel logs

2023-12-11.log

back to list of logs

<apteryx>snarfi just got a HTML table -> Texinfo multitable converter
<apteryx>no spans support yet, but that's probably rare in SRFI specs
<isaneran>good day guilers
<janneke>any chance/idea if python-on-guile will be fixed/resurrected some time ? this looks pretty bad -- https://gitlab.com/python-on-guile/python-on-guile/-/commit/5f57319614e2e8b0d9ca9681fcac1627864a55a9
<dsmith>sneek, seen stis
<sneek>I think I remember stis in #guile 5 months ago, saying: One can derive planc's constant, explain a meassured mass anommally, understand what the fine structure constant is ....
<dsmith>janneke, Pretty sure that python is from from stis. Looks like he hasn't been around here lately either.
<janneke>dsmith: ok, thanks
<apteryx>why is there a COPYING file containing the GPL-3.0-or-later license text?
<apteryx>in the Guile tree; isn't it supposed to be licensed as LGPL-3.0-or-later?
<apteryx>(there's also a COPYING.LESSER file)
<Arsen>read COPYING.LESSER
<dsmith>Long time ago, before there was a LGPL, Guile was GPL + some extra permissions/exceptions or something. SO you could use it with non-GPL code
<apteryx>Arsen: I see; the text of the LGPL builds on top of the GPL license, so it makes sense to have the GPL text in the tree as well?
<apteryx>"This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below."
<Arsen>yes
<apteryx>reuse download LGPL-3.0-or-later puts the LGPL text at tE top of LICENSES/LGPL-3.0-or-later.txt, and the GPL text appears in the same file below it.
<Arsen>sure?
<Arsen> * a reference to the file which contains the copying conditions. The
<Arsen> GNU GPL, if used, should be in a file called 'COPYING'. If the GNU
<Arsen> LGPL is used, it should be in a file called 'COPYING.LESSER'.
<apteryx>I wasn't adding anything new, but it makes sense :-)
<Arsen>(standards)Releases
<apteryx>That's a GNU convention I guess
<Kolev>Yeah, the FSF recommends COPYING.LESSER for the LGPL.
<apteryx>I find it somewhat confusing, I guess it's designed to be ;-)
<Arsen>not really?
<Arsen>the files licenses are in have no bearing on licenses of individual files. the reason COPYING.LESSER is in COPYING.LESSER is because copyright headers refer to it
<Arsen>or they ought to anyway
<dsmith>For example, most of Guile is now LGPL, but the readline stuff is GPL
<apteryx>and that's maintained in the same repository?
<Arsen>it's a module
<apteryx>OK!
<Arsen>see guile-readline/