[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Haskell rewrite of the directory import script
From: |
Yuchen Pei |
Subject: |
Re: Haskell rewrite of the directory import script |
Date: |
Sun, 22 May 2022 10:33:48 +1000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) |
On Fri 2022-05-20 09:45:59 -0400, Michael McMahon wrote:
> Great job, Yuchen!
>
> Does this script have any dependencies pulled in by cabal that need to
> be checked before the FSF installs it?
I ran a command that is supposed to list all licensing info of direct
and indirect deps of a cabal package, and all of them seem to be under
freebsd, modifiedbsd, isc and expat licenses:
> $ cabal-plan license-report exe:fsd | cut -d\| -f 4 | grep -o '`.*`' | sort |
> uniq -c
> WARNING: couldn't find metadata for integer-gmp-1.1
> 7 `BSD-2-Clause`
> 98 `BSD-3-Clause`
> 1 `ISC`
> 6 `MIT`
> 1 `fsd:exe:fsd`
> 1 `package-name`**s denote standard libraries bundled with `ghc-9.2.2`
Not sure about integer-gmp-1.1, as the latest version on hackage is
1.0.3.0, seemingly licensed under modifiedbsd[1], but I cannot find any
link to 1.1 - will take a look later.
[1] https://hackage.haskell.org/package/integer-gmp-1.0.3.0/integer-gmp.cabal
>
> Best,
> Michael McMahon | Web Developer, Free Software Foundation
> GPG Key: 4337 2794 C8AD D5CA 8FCF FA6C D037 59DA B600 E3C0
> https://fsf.org
>
> US government employee? Use CFC charity code 63210 to support us through the
> Combined Federal Campaign. https://cfcgiving.opm.gov/
>
> On 5/19/22 19:39, Yuchen Pei wrote:
>> On Thu 2022-05-19 06:32:14 -0700, Quiliro Ordóñez wrote:
>>
>>> Hello Yuchen.
>>>
>>> Thank you very much for your contribution. I think that using
>>> functional languages is the most sustainable strategy for programs.
>> Yeah, that's a major reason I'd like to write everything is haskell
>> if
>> possible.
>>
>>> I
>>> would also suggest to check for the term OpenSource.
>> Definitely. The python version in the master branch has a little
>> function dealing with this sort of things.
>>
>>> I know that it is
>>> a different area, but I saw a presentation at Libre Planet mentioning
>>> open source without clarifying that it does not care about freedom for
>>> the user.
>>>
>> Best,
>> Yuchen
>>
>
Best,
Yuchen
--
PGP Key: 47F9 D050 1E11 8879 9040 4941 2126 7E93 EF86 DFD0
<https://ypei.org/assets/ypei-pubkey.txt>