Scheme Review bootstrapped
Lassi Kortela
(01 Dec 2022 22:25 UTC)
|
Re: Scheme Review bootstrapped
John Cowan
(02 Dec 2022 12:10 UTC)
|
Re: Scheme Review bootstrapped
Marc Feeley
(02 Dec 2022 12:16 UTC)
|
Re: Scheme Review bootstrapped
Lassi Kortela
(02 Dec 2022 13:24 UTC)
|
Re: Scheme Review bootstrapped
Lassi Kortela
(02 Dec 2022 13:37 UTC)
|
Re: Scheme Review bootstrapped
Marc Nieper-Wißkirchen
(02 Dec 2022 14:58 UTC)
|
Re: Scheme Review bootstrapped
Lassi Kortela
(02 Dec 2022 15:10 UTC)
|
Re: Scheme Review bootstrapped
Marc Nieper-Wißkirchen
(02 Dec 2022 16:24 UTC)
|
Scheme Review vs. SRFIs
John Cowan
(03 Dec 2022 22:07 UTC)
|
Re: Scheme Review vs. SRFIs
Lassi Kortela
(03 Dec 2022 22:39 UTC)
|
Re: Scheme Review vs. SRFIs
Arthur A. Gleckler
(03 Dec 2022 23:25 UTC)
|
Re: Scheme Review vs. SRFIs
Lassi Kortela
(04 Dec 2022 00:14 UTC)
|
Re: Scheme Review vs. SRFIs
elf
(04 Dec 2022 00:50 UTC)
|
Re: Scheme Review vs. SRFIs
Lassi Kortela
(04 Dec 2022 09:34 UTC)
|
Re: Scheme Review vs. SRFIs
elf
(04 Dec 2022 10:01 UTC)
|
Re: Scheme Review vs. SRFIs
Lassi Kortela
(04 Dec 2022 11:07 UTC)
|
Re: Scheme Review vs. SRFIs
elf
(04 Dec 2022 11:44 UTC)
|
Re: Scheme Review vs. SRFIs
Arthur A. Gleckler
(04 Dec 2022 05:15 UTC)
|
Re: Scheme Review vs. SRFIs
Vladimir Nikishkin
(04 Dec 2022 06:27 UTC)
|
Re: Scheme Review vs. SRFIs
Arthur A. Gleckler
(04 Dec 2022 06:31 UTC)
|
Re: Scheme Review vs. SRFIs
Lassi Kortela
(05 Dec 2022 13:28 UTC)
|
Re: Scheme Review vs. SRFIs
elf
(04 Dec 2022 07:13 UTC)
|
Re: Scheme Review vs. SRFIs
Vladimir Nikishkin
(04 Dec 2022 07:28 UTC)
|
Re: Scheme Review vs. SRFIs
Marc Nieper-Wißkirchen
(04 Dec 2022 09:40 UTC)
|
Re: Scheme Review vs. SRFIs
Lassi Kortela
(05 Dec 2022 13:16 UTC)
|
Re: Scheme Review vs. SRFIs
elf
(04 Dec 2022 09:41 UTC)
|
Re: Scheme Review vs. SRFIs
Vladimir Nikishkin
(04 Dec 2022 10:06 UTC)
|
Re: Scheme Review vs. SRFIs
elf
(04 Dec 2022 10:15 UTC)
|
Re: Scheme Review vs. SRFIs
Vladimir Nikishkin
(04 Dec 2022 10:44 UTC)
|
Re: Scheme Review vs. SRFIs
Marc Nieper-Wißkirchen
(04 Dec 2022 09:57 UTC)
|
Re: Scheme Review vs. SRFIs
elf
(04 Dec 2022 10:59 UTC)
|
Re: Scheme Review vs. SRFIs Lassi Kortela (05 Dec 2022 20:20 UTC)
|
Re: Scheme Review vs. SRFIs
Wolfgang Corcoran-Mathe
(04 Dec 2022 18:01 UTC)
|
Re: Scheme Review vs. SRFIs
Lassi Kortela
(04 Dec 2022 22:09 UTC)
|
Re: Scheme Review vs. SRFIs
elf
(05 Dec 2022 13:31 UTC)
|
Re: Scheme Review vs. SRFIs
Marc Nieper-Wißkirchen
(05 Dec 2022 13:53 UTC)
|
Re: Scheme Review vs. SRFIs
Lassi Kortela
(05 Dec 2022 13:59 UTC)
|
Re: Scheme Review vs. SRFIs
Arvydas Silanskas
(05 Dec 2022 16:43 UTC)
|
Re: Scheme Review vs. SRFIs
Lassi Kortela
(05 Dec 2022 17:44 UTC)
|
Re: Scheme Review vs. SRFIs
Arthur A. Gleckler
(06 Dec 2022 00:15 UTC)
|
Re: Scheme Review vs. SRFIs
Wolfgang Corcoran-Mathe
(05 Dec 2022 18:08 UTC)
|
Re: Scheme Review vs. SRFIs
Lassi Kortela
(05 Dec 2022 18:25 UTC)
|
Re: Scheme Review vs. SRFIs
John Cowan
(05 Dec 2022 03:47 UTC)
|
Re: Scheme Review bootstrapped
Jakub T. Jankiewicz
(02 Dec 2022 18:18 UTC)
|
Re: Scheme Review bootstrapped
Arthur A. Gleckler
(02 Dec 2022 18:34 UTC)
|
Re: Scheme Review bootstrapped
Lassi Kortela
(02 Dec 2022 18:39 UTC)
|
Re: Scheme Review bootstrapped
Jakub T. Jankiewicz
(02 Dec 2022 18:50 UTC)
|
Re: Scheme Review bootstrapped
Lassi Kortela
(02 Dec 2022 21:33 UTC)
|
Re: Scheme Review bootstrapped
Jakub T. Jankiewicz
(02 Dec 2022 22:16 UTC)
|
Re: Scheme Review bootstrapped
Lassi Kortela
(02 Dec 2022 22:34 UTC)
|
Re: Scheme Review bootstrapped
Jakub T. Jankiewicz
(03 Dec 2022 11:24 UTC)
|
Re: Scheme Review bootstrapped
Lassi Kortela
(03 Dec 2022 13:47 UTC)
|
Re: Scheme Review bootstrapped
Lassi Kortela
(03 Dec 2022 14:05 UTC)
|
Re: Scheme Review bootstrapped
Jakub T. Jankiewicz
(03 Dec 2022 15:04 UTC)
|
Re: Scheme Review bootstrapped
Lassi Kortela
(03 Dec 2022 15:22 UTC)
|
One last reply before I excuse myself. > SRFIs de facto are "language development bits". Yes, ideally. > The place for "Scheme Review", as far as I can see, would be the > "portable world". The main point is a social process for exploration. As long as the technical content has something to do with Scheme, it's OK. In practice, most of it would indeed be portable code. > So, Scheme Review, which could be a place where I could upload my code > (to me, at least, it would be nice if on "Scheme Review" code would > matter more than prose), and have it scrutinised by more seasoned > schemers certainly would be nice. Even nicer would be if the "seasoned > schemers" could help packaging that code into a portable-ish library. Exactly. Scheme is a fantastic community for code review in general. > 1. Reddit is blocked in half of the world, and is in general a > US-style social network, prone to political process in the US. > 2. Reddit has no tools for working with code. > > Why is Planet Scheme not good for this? > 1. Planet Scheme is one-directional. Agreed. > Why is Github "scheme-organization" not good for that? > 1. Inconvenient interface, generally aimed at achieving a different goal. > > I would say, (if I may have the temerity to suggest how someone should > spend their volunteering efforts), that > in order for "Scheme Review" to succeed, it needs to have: > 1. A convenient interface. Gitea is a nice start, as it has the tools > to work with code, but maybe some other reviewing software would be > better. > 2. A clear social contract. Who is contributing what and getting what > in response. As in 'submitters are getting their code reviewed, > reviewers are getting a chance to improve their guiding skills, as > well as learn new ideas, the community is getting more high-quality > libraries'. Yes, you may have to spend time implementing "badges" > (although, preferably, not StackOverflow style of "points grinding"). > 2.1. An in-depth tutorial for the really dumb (like me), on how the > process works step by step. In many languages! I am ready to > contribute a Russian, and a Chinese translation, but please, make the > text good. I think we are missing a huge lot of excellent contribution > from outside of the Anglosphere, because we are not catering to > non-native speakers. Make it clear that you are happy to help with > translating their proposals into English, or editing their drafts. > (Which, I can also volunteer to do.) > 3. If possible, integration with snow-fort, akku.scm and the github > scheme organisation. Yes, I understand that the output of the review > process might not necessarily be a library, but I would still > recommend aiming low first, with the perspective of growing high > later. It's too early for the above. Let's try to find a few people first :) IMHO a review site should not concern itself with other things, such as how to ship code. Not even SRFI has an opinion on that; each sample implementation is just files, deployed however the author wants. But in practice, if Git repos are used it'll be easy to hook those up to a package manager. So the review repo can double as the library source repo. This might turn out well. Write a library, with code review by experienced schemers at your fingertips. Sounds quite attractive to me, and beats working away alone on GitHub. Definitely worth trying! > 4. Social work. This point may be not as fundamental as the first > three, but just announcing something and proposing a single document > for discussion is not really enough. Try to understand who are the > people who might contribute to the process, both as reviewers, and as > submitters, and contact them personally. This might even sound > sinister, but make a list of people who, you suspect, might have > something useful for the common cause and try to reach out to them > personally. Maybe that is not going to be needed forever, but would > help with the bootstrap. Indeed. > If anything, you can try to distinguish between the Review and the > SRFI process as the opposition between the MIT and the Berkeley > approaches. "Make good from the start" is good for the most > foundational level of the ecosystem (i.e. the Scheme Systems, Scheme > Base, if you wish), or the SRFI level, while "make it just good" would > be the attitude of the Review process. > > Again, I am trying not to sound too critical, but the Scheme world has > enough centripetal forces which make the community look like a daisy > with three quarters of the petals dried away. If you want to make it > look like a tree rather than a daisy, you have to make sure that you > are directing at least the interested parts of the community in the > common direction, rather than away from the trunk. If "Scheme Review" > dilutes the SRFI community, it will be a failure. If it collects the > scattered droplets into a joint river, it will be a success. Good analogies IMHO.