SRFI support matrix is now auto-generated Lassi Kortela (03 May 2020 10:09 UTC)
Re: SRFI support matrix is now auto-generated Erkin Batu Altunbas (03 May 2020 11:42 UTC)
Re: SRFI support matrix is now auto-generated Lassi Kortela (03 May 2020 11:47 UTC)
Re: SRFI support matrix is now auto-generated Erkin Batu Altunbas (04 May 2020 16:26 UTC)
Re: SRFI support matrix is now auto-generated Arthur A. Gleckler (04 May 2020 17:19 UTC)
Re: SRFI support matrix is now auto-generated Erkin Batu Altunbas (04 May 2020 17:27 UTC)
Re: SRFI support matrix is now auto-generated Erkin Batu Altunbas (04 May 2020 17:37 UTC)
Re: SRFI support matrix is now auto-generated Arthur A. Gleckler (03 May 2020 16:25 UTC)
Re: SRFI support matrix is now auto-generated Erkin Batu Altunbas (03 May 2020 16:46 UTC)
Re: SRFI support matrix is now auto-generated Lassi Kortela (03 May 2020 17:00 UTC)
Re: SRFI support matrix is now auto-generated Duy Nguyen (03 May 2020 16:47 UTC)
Re: SRFI support matrix is now auto-generated Lassi Kortela (03 May 2020 17:26 UTC)
Re: SRFI support matrix is now auto-generated Duy Nguyen (04 May 2020 08:59 UTC)
Re: SRFI support matrix is now auto-generated Lassi Kortela (04 May 2020 13:06 UTC)
Re: SRFI support matrix is now auto-generated Erkin Batu Altunbas (03 May 2020 17:00 UTC)
Re: SRFI support matrix is now auto-generated Arthur A. Gleckler (03 May 2020 17:02 UTC)
Re: SRFI support matrix is now auto-generated Lassi Kortela (03 May 2020 17:05 UTC)
Re: SRFI support matrix is now auto-generated Erkin Batu Altunbas (03 May 2020 17:09 UTC)
Re: SRFI support matrix is now auto-generated Lassi Kortela (03 May 2020 17:16 UTC)

SRFI support matrix is now auto-generated Lassi Kortela 03 May 2020 10:08 UTC

I made some additions/changes to the
<https://github.com/schemedoc/srfi-metadata> repo to scrape the list of
supported SRFIs from Scheme implementations' Git repos, release
tarballs, and websites.

Each implementation has its own, very simple shell script in the
"listings" directory. When run, it downloads the necessary information
and generates an equivalent .scm file listing the supported SRFI numbers
for that implementation. For example, running ./larceny.sh generates
larceny.scm.

I also modified generate.rkt (the HTML generator) to be based on the
"listings" directory as well as the official srfi-data.scm from
<https://github.com/scheme-requests-for-implementation/srfi-common>. The
script "./srfi-data.sh" downloads that file.

Using automated scrapers for everything serves as executable and
reproducible documentation for the process by which we got the information.

Some of the listings changed between the old and new versions. A full
diff is at
<https://github.com/schemedoc/srfi-metadata/tree/master/manual-to-automated>.

Here's the table, layout/visuals still courtesy of Erkin:

<http://htmlpreview.github.io/?https://github.com/schemedoc/srfi-metadata/blob/master/table.html>