-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove unmaintained implementations and update table #54
Conversation
Thank you for another patch!
Agreed. (But see below.)
These are reasonable criteria. This brings in a wider issue: We should have a consistent way to categorize implementations as active or inactive across scheme.org. I advocate for keeping the inactive implementations represented (since people have already put in the effort to gather information about them), but placing them e.g. in separate tables or on separate pages. Can you start a thread on the schemeorg mailing list about this? (An earlier issue where the same issue was brought up by @jpellegrini is schemedoc/surveys#53.) |
Another issue is that the SRFI support table is hard to read in general. It's just a grid of checkmarks with mouse-over pop-up tips. We should probably add some text. Break it down with subheadings, categorize the SRFIs - things like that. |
Removal criteria: no mailing list or repository activity in 3+ years, or the maintainer posts notice saying the implementation is unmaintained.
Also updated Gambit version
Added a note at the bottom of the table indicating the removal criteria, as per the discussion on the mailing list: |
Let's write a complete policy (and a list of currently maintained implementations) and place it at some prominent central place on scheme.org. |
I've merged it. Would someone else please complete the process? I don't have Racket installed, and don't have time right now. |
I'll do it. |
I think it would be good to remove unmaintained implementations to make room for new ones.
The removal criteria was no mailing list or repository activity in 3+ years, or the maintainer posts notice saying the implementation is unmaintained.
By that criteria Unsyntax is on the borderline of removal. The table is missing Cyclone and Jazz Scheme, both of which seem to be active.