<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 21, 2021 at 3:16 PM Kevin P. Neal via cfe-dev <<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, Jun 21, 2021 at 12:58:22PM -0700, David Blaikie via cfe-dev wrote:<br>
>>    On Mon, Jun 21, 2021 at 12:53 PM Chris Lattner via cfe-dev<br>
>>    <[1]<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>> wrote:<br>
>> <br>
>>    Hi Philip,<br>
>>    First, despite the similar names, Discord is very different than<br>
>>    Discourse.  Here Iâm only commenting about Discourse, I have no<br>
>>    opinion about Discord.<br>
>>    In this case, I think we need to highly weight the opinions of the<br>
>>    people actively mainlining the existing systems.  It has become clear<br>
>>    that the priority isnât âcontrol our own listsâ, it is âmake sure they<br>
>>    stay upâ and âget LLVM people out of maintaining themâ.<br>
>>    The ongoing load of maintaining these lists (including moderation) and<br>
>>    of dealing with the security issues that keep coming up are carried by<br>
>>    several individuals, not by the entire community.  Iâm concerned about<br>
>>    those individuals, but Iâm also more broadly concerned about *any*<br>
>>    individuals being solely responsible for LLVM infra.  Effectively<br>
>>    every case weâve had where an individual has driving LLVM infra turns<br>
>>    out to be a problem.  LLVM as a project isnât good at running web<br>
>>    scale infra, but we highly depend on it.<br>
>>    It seems clear to me that we should outsource this to a proven<br>
>>    vendor.  Your concerns about discourse seem very similar to the<br>
>>    discussion about moving to Github (being a single vendor who was once<br>
>>    much smaller than Microsoft).  I think your concerns are best<br>
>>    addressed by having the IWG propose an answer to âwhat is our plan if<br>
>>    Discourse-the-company goes sideways?"<br>
<br>
>    Might also be worth some details on: "Why is Discourse more suitable<br>
>    than a hosted mailman solution?" - if the main goal is to get LLVM<br>
>    individual contributors out of maintaining infrastructure, moving to a<br>
>    hosted version of the current solution seems lower friction/feature<br>
>    creep/etc? (though I realize moving between solutions is expensive, and<br>
>    it may be worthwhile gaining other benefits that Discourse may provide<br>
>    while we address the original/motivating issue of maintenance)Â<br>
<br>
I notice that Discord gets maybe 50-100 messages a day, IRC perhaps a<br>
little less, but Discourse gets almost none. It's a very low daily number.<br>
The mailing lists that I'm on (just clang and llvm) get 500+ messages a<br>
day. <br>
<br>
Are we really going to replace email with Discourse when we can see that<br>
almost nobody likes using Discourse?<br>
<br><br></blockquote><div><br></div><div>Metcalfe's law - people are going to tend to use the medium that they are able to reach the audience on, but not necessarily because it's superior.  Mailing lists have the benefit of long-term incumbency.</div><div><br></div><div>I think I would prefer maintaining the status quo but if I woke up tomorrow and the conversation had moved to Discourse I would join it there.  Regardless of whether it had moved by mandate or popular adoption.  I suspect others may feel similar and therefore the traffic is not a good metric of preference.<br></div></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature">-Brian</div></div>