<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">ср, 1 авг. 2018 г. в 15:37, Monty Taylor <<a href="mailto:mordred@inaugust.com">mordred@inaugust.com</a>>:<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 08/01/2018 06:22 AM, Luigi Toscano wrote:<br>
> On Wednesday, 1 August 2018 12:49:13 CEST Andrey Kurilin wrote:<br>
>> Hey Ian and stackers!<br>
>><br>
>> ср, 1 авг. 2018 г. в 8:45, Ian Wienand <<a href="mailto:iwienand@redhat.com">iwienand@redhat.com</a>>:<br>
>>> Hello,<br>
>>><br>
>>> It seems freenode is currently receiving a lot of unsolicited traffic<br>
>>> across all channels.  The freenode team are aware [1] and doing their<br>
>>> best.<br>
>>><br>
>>> There are not really a lot of options.  We can set "+r" on channels<br>
>>> which means only nickserv registered users can join channels.  We have<br>
>>> traditionally avoided this, because it is yet one more barrier to<br>
>>> communication when many are already unfamiliar with IRC access.<br>
>>> However, having channels filled with irrelevant messages is also not<br>
>>> very accessible.<br>
>>><br>
>>> This is temporarily enabled in #openstack-infra for the time being, so<br>
>>> we can co-ordinate without interruption.<br>
>>><br>
>>> Thankfully AFAIK we have not needed an abuse policy on this before;<br>
>>> but I guess we are the point we need some sort of coordinated<br>
>>> response.<br>
>>><br>
>>> I'd suggest to start, people with an interest in a channel can request<br>
>>> +r from an IRC admin in #openstack-infra and we track it at [2] >>><br>
>>> Longer term ... suggestions welcome? :)<br>
>><br>
>> Move to Slack? We can provide auto-sending to emails invitations for<br>
>> joining by clicking the button on some page at <a href="http://openstack.org" rel="noreferrer">openstack.org</a>. It will not<br>
>> add more berrier for new contributors and, at the same time, this way will<br>
>> give some base filtering by emails at least.<br>
<br>
slack is pretty unworkable for many reasons. The biggest of them is that <br>
it is not Open Source and we don't require OpenStack developers to use <br>
proprietary software to work on OpenStack.<br>
<br>
The quality of slack that makes it effective at fighting spam is also <br>
the quality that makes it toxic as a community platform - the need for <br>
an invitation and being structured as silos.<br>
<br>
Even if we were to decide to abandon our Open Source principles and <br>
leave behind those in our contributor base who believe that Free <br>
Software Needs Free Tools [1] - moving to slack would be a GIANT <br>
undertaking. As such, it would not be a very effective way to deal with <br>
this current spam storm.<br>
<br>
> No, please no. If we need to move to another service, better go to a FLOSS<br>
> one, like Matrix.org, or others.<br>
<br>
We had some discussion in Vancouver about investigating the use of <br>
Matrix. We are a VERY large community, so we need to do scale and <br>
viability testing before it's even a worthy topic to raise with the TC <br>
and the community for consideration. If we did, we'd aim to run our own <br>
home server.<br></blockquote><div><br></div><div>The last paragraph is the best answer why we never switch from IRC.</div><div>"we are a VERY large community"</div></div><div class="gmail_quote"><br></div><div class="gmail_quote">Looking back at migration to Zuul V3: the project which is written by folks who <br></div><div class="gmail_quote">know potencial high-load and usage, the project which has a great background.</div><div class="gmail_quote">Some issues appeared only after launching it in production. Fortunately, Zuul-community <br></div><div class="gmail_quote">quickly fixed them and we have this great CI system now.</div><div class="gmail_quote"><br></div><div class="gmail_quote">As for the FOSS alternatives for the Slack aka modern IRC, I did not heard anything</div><div class="gmail_quote">scalable for the size we need. Also, in case of any issues, they will not be fixed as <br></div><div class="gmail_quote">quickly as it was with Zull V3 (thank you folks!).</div><div class="gmail_quote"><br></div><div class="gmail_quote">Another issue, the alternative should be popular, modern and usable. IRC is the thing which <br></div><div class="gmail_quote">is used by a lot of communities (i.e. you do not need to install some <br></div><div class="gmail_quote">no-name tool to communicate for one more topic), the same for Slack and I suppose <br></div><div class="gmail_quote">some other tools havethe same popularity (but I do not have installed versions of them). <br></div><div class="gmail_quote">If the alternative doesn't feet these criteria, a lot of people will stay at Freenode and migration will fail.<br></div><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
However, it's worth noting that matrix is not immune to spam. As an open <br>
federated protocol, it's a target as well. Running our own home server <br>
might give us some additional tools - but it might not, and we might be <br>
in the same scenario except now we're running another service and we had <br>
the pain of moving.<br>
<br>
All that to say though, matrix seems like the best potential option <br>
available that meets the largest number of desires from our user base. <br>
Once we've checked it out for viability it might be worth discussing.<br>
<br>
As above, any effort there is a pretty giant one that will require a <br>
large amount of planning, a pretty sizeable amount of technical <br>
preparation and would be disruptive at the least, I don't think that'll <br>
help us with the current spam storm though.<br>
<br>
Monty<br>
<br>
[1] <a href="https://mako.cc/writing/hill-free_tools.html" rel="noreferrer">https://mako.cc/writing/hill-free_tools.html</a><br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Best regards,<br>Andrey Kurilin.<br></div></div></div>