<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Good morning/evening, and thanks for your time.</p>
    <p>I wish to call attention to the current state of affairs as far
      as channel moderation in the #ubuntu IRC room. Based on both
      recent and past activity, it is my opinion that we do not have
      enough active IRC operators present to handle the current rate of
      spam and disruption that flows into #ubuntu on a regular basis.
      This can be shown by viewing the IRC logs for the #ubuntu room
      over the last two years.</p>
    <p>To obtain the needed data, I grabbed all of the #ubuntu IRC logs
      over 2022 and 2023, then scanned for events that needed operator
      intervention. I have defined an "event that needs operator
      intervention" as being any discrete event within the channel
      wherein which the !ops trigger was used due to an actual rule
      violation, and the offending user did not cease misbehaving after
      the trigger was used (or the misbehavior was very serious).
      Multiple !ops triggers in relation to the same user are considered
      a single event, and illegitimate or potentially overzealous uses
      of the !ops trigger are disqualified. From this list of events, I
      then studied the logs to find all events that needed operator
      intervention where no intervention was present. I have defined
      "operator intervention" as being any activity by an operator
      listed by ubottu when the !ops trigger was used, with such
      activity being at least somewhat in relation to the misbehaving
      user's activity. Any visible or suspected activity is qualified.
      Finally, any events which resulted in Libera staff stepping in are
      considered the same as being handled by the ops team statistically
      (though are distinguished from normal operator intervention).</p>
    <p>I do note that the IRC logs do not keep record of joins, leaves,
      bans, kicks, etc. Some of this info may be inaccurate as a result,
      though I suspect it is mostly reliable as usually someone says
      "thanks" when a user gets banned, or the operator says something.</p>
    <p>In my personal opinion, if more than 15% of events that needed
      operator intervention go unhandled, that likely means we need more
      active operators. According to my study, the percentage of missed
      events is over double that. I therefore conclude that we
      desperately need more ops in #ubuntu, and would like for the IRC
      operator team to consider having a vote for additional IRC
      operators in that channel.</p>
    <p>Thank you for your consideration.</p>
    <p>Here are the results of my study:</p>
    <p>Number of events that needed operator intervention: 58<br>
      Number of events handled by operators: 35<br>
      Number of events that needed operator intervention where no
      intervention was present: 23<br>
      Percentage of unhandled events: 39.65%<br>
    </p>
    <p>Event list:</p>
    <p>2022-01-12: offending user Guest36, operator intervention from
      JackFrost/Unit193<br>
      2022-01-21: offending user elinfo, operator intervention from
      tomreyn<br>
      2022-02-23: offending user yrdsb, operator intervention from el<br>
      2022-03-05: offending user Kolusion, **no operator intervention**<br>
      2022-03-08: offending user merc (who ironically reported himself),
      operator intervention from krytarik<br>
      2022-03-19: offending user oneone, operator intervention from
      krytarik<br>
      2022-03-26: offending user thelounge8575, **no operator
      intervention**<br>
      2022-04-03: offending user 079AAAL91, Libera staff intervention
      from A_Dragon<br>
      2022-04-09: offending user Phalor, **no operator intervention**<br>
      2022-04-11: offending users yrdsb and x0x, **no operator
      intervention**<br>
      2022-04-15: offending user PHDQue, *minor* operator intervention
      from CarlFK but spam was left unchecked for over 30 minutes after
      the initial !ops call, thus considering this **no operator
      intervention**<br>
      2022-05-04: offending user LinuxAspy, **no operator intervention**<br>
      2022-05-13: offending user Guest459, operator intervention from
      Unit193<span style="font-family:monospace"></span><br>
      2022-05-21: offending user NateDoge, operator intervention appears
      to have occurred but op cannot be identified from logs<br>
      2022-06-03: offending user SleepyMario, operator intervention from
      tomreyn<br>
      2022-06-21: offending user funnyboy243, operator intervention from
      Unit193<br>
      2022-06-21: offending username inappropriate, operator
      intervention possible but not apparent<br>
      2022-06-22: offending user retardedme-, operator intervention
      present, presumably from Unit193<br>
      2022-07-04: offending user pitiless, **no operator intervention**,
      severe incident<br>
      2022-07-15: offending user filename, **no operator intervention**<br>
      2022-07-16: offending user nshire, operator intervention appears
      to have come from a bot of some sort<br>
      2022-07-25: offending user Guest1845, operator intervention very
      likely<br>
      2022-08-12: offending user blei, operator intervention from
      sarnold<br>
      2022-08-14: offending users ZuppaVideos and ronmerkle, operator
      intervention from krytarik and Bahhumbug<br>
      2022-09-05: offending user BASHitup, operator intervention very
      likely<br>
      2022-09-11: offending user scribz, **no operator intervention**<br>
      2022-09-14: offending user Morpheus_37, operator intervention from
      genii<br>
      2022-09-20: offending user lagunalorre, operator intervention from
      Eickmeyer<br>
      2022-10-18: offending user samouy, operator bot appears to have
      been triggered<br>
      2022-10-19: offending user supremekai, operator intervention from
      sarnold suspected<br>
      2022-12-05: offending user lagunaloire123, operator intervention
      from Unit193<br>
      2023-03-17: offending user Guest64, operator intervention possible
      but not apparent<br>
      2023-04-13: offending user invitado, **no operator intervention**<br>
      2023-04-23: offending user tyrell_willick6[, operator intervention
      from el likely<br>
      2023-04-24: offending user KIRIESHKA, **no operator intervention**<br>
      2023-04-25: offending user KIRIESHKA, **no operator intervention**
      again<br>
      2023-07-21: offending user fastwifi_, operator intervention from
      Unit193<br>
      2023-08-09: offending users zeroadrenaline and mort, operator
      intervention from hggdh for mort and *maybe* for zeroadrenaline<br>
      2023-08-17: offending user diamat, operator intervention from
      genii<br>
      2023-08-22: offending user Phalanxer, **no operator
      intervention**, severe incident<br>
      2023-08-26: offending user diamat_, operator intervention from
      tomreyn, no !ops trigger used but severe enough to mention
      nonetheless<br>
      2023-08-29: offending user WHATEVERYEAH (suspected to be
      Kolusion), **no operator intervention**<br>
      2023-09-06: offending user HackerII (aka `oerheks, note backtick
      at beginning of name), operator intervention from genii<br>
      2023-09-22: offending users mina34, delmina, and possibly Guest22,
      operator intervention from el<br>
      2023-09-23: offending users casualuse and casualus8, **no operator
      intervention**, severe incident<br>
      2023-10-03: offending user Reyaina, operator intervention possibly
      from tomreyn<br>
      2023-10-08: offending username inappropriate, **no operator
      intervention**<br>
      2023-10-09: offending user corey-aid (and several other nicks),
      **no operator intervention**, moderately severe incident<br>
      2023-10-10: offending user notliks, **no operator intervention**,
      severe incident<br>
      2023-10-17: offending user con, operator intervention from el<br>
      2023-10-25: offending user naruto69, **no operator intervention**,
      severe incident<br>
      2023-10-26: offending user ruhsayngone, **no operator
      intervention**<br>
      2023-10-27: offending user kokomop3n0r, operator intervention from
      krytarik<br>
      2023-10-27: offending user Guest42, **no operator intervention**<br>
      2023-11-08: offending user librehats, **no operator intervention**<br>
      2023-12-01: offending user elias_a, **no operator intervention**<br>
      2023-12-08: offending user lagunaloire123, operator intervention
      suspected<br>
      2023-12-10: offending user violetflame, operator intervention from
      el<br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Aaron Rainbolt
Lubuntu Developer
Matrix: @arraybolt3:matrix.org
IRC: arraybolt3 on irc.libera.chat
GitHub: <a class="moz-txt-link-freetext"
    href="https://github.com/ArrayBolt3">https://github.com/ArrayBolt3</a></pre>
  </body>
</html>