On Fri, Apr 10, 2020 at 3:32 PM 'Christopher Warrington (CHRISTOPHER)' via
grpc.io <[email protected]> wrote:

> I've noticed that much of the valuable discussion in gRFCs [1] these days
> is
> happening via GitHub's PR interface.
>

Oh, yeah... This has probably always been happening, though. I have seen
some detailed review/discussion on grpc-io, but it seems like it has been
fairly limited (in number of gRFCs) and has diminished over time.

The risk of "splintering conversations" is probably not that big; it seems
people have done a reasonable job of @-ing people into GitHub threads. (The
opposite of CCing into group threads is also good, but I think it has been
mostly a one-way street "toward GitHub".) Since few discussions have
involved more than 4 people, it has been easy to shift to practicalities.

I think it would be pretty easy to say "discussion can happen either
location" and we just accept the complexities. Could probably just say "if
a conversation moves it should be cross-linked when it moves," which is
possible in both directions. I sort of feel people have been taking "The
OWNER is encouraged to solicit as much feedback on the proposal as
possible" seriously and will try to make sure people aren't left-behind in
a discussion (which also means keeping discussion on a platform that works
for its participants).

I think the biggest risk is when people are following along but haven't
spoken up; the owner may not realize they are interested if things change
dramatically. The cross-linking helps here, but I do think there will be
times someone will be left behind. "Everything on the mailing list" has a
lot of nice properties, but it also seems counter to how people naturally
work. So I think tweaking/optimizing the process that people are actually
doing is more likely to be more inclusive.

This is all based on the assumption that "things have mostly been working."
If that's not true I'd be happy to get behind seriously trying to enforce
the existing process and see if we can't form some new habits.

I'm intentionally not linking to any examples, as I don't want to imply that
> anyone is doing anything wrong.


I think this is widespread enough and that the team doesn't skew
legalistic, so I think it is probably safe to bring in specific examples if
needed. But because it is so widespread we probably don't need to. We
should just be clear we're trying to understand what is happening and
improve the process and not throwing the rulebook in someone's face.

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/CA%2B4M1oOJg2fGV59AGVSYq4N%2BtxST_0PQjOA1xb4D43V8st8V9w%40mail.gmail.com.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to