<div dir="ltr"><div dir="ltr">On Sun, May 21, 2023 at 10:42 PM Christian (Fuchs) <<a href="mailto:kde@fuchsnet.ch">kde@fuchsnet.ch</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Ben,</blockquote><div><br></div><div>Hey Christian,</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br>
<br>
while I can't comment on the Jabber side, some questions about IRC and the <br>
Telegram bridges. The latter seems to be still in use in some of the more <br>
graphically oriented communities, e.g. quite a handful of people in the VDG <br>
chat seem to be using it, do we have numbers on that, also what services does <br>
that bridge to? The name suggests Mattermost (?), but I don't think we have <br>
that. Depending on which services it bridges to, some channels might like to <br>
have that. If it's none of importance, then yeah, probably that can be gone.<br></blockquote><div><br></div><div>We're simply using something from the Mattermost stack to perform the bridging, it has nothing else to do with Mattermost.</div><div>This bridge is the legacy Telegram <-> IRC bridge.</div><div><br></div><div>It's configuration can be seen at <a href="https://invent.kde.org/sysadmin/irc-notifications/-/blob/master/telegram-bridge/channels.json">https://invent.kde.org/sysadmin/irc-notifications/-/blob/master/telegram-bridge/channels.json</a> and does not appear to contain any graphics related groups.</div><div><br></div><div>Either way, those channels should migrate to the Matrix provided bridge if they still need bridging (ideally the Telegram channels would be shutdown as they're a significant source of abuse)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Skreamer / Pursuivant: I'd retire these when the replacement is there, and not <br>
before it. I also seem to have missed which part does the auto announcement of <br>
e.g. bug reports, since that was active / fetching, and if I understand site <br>
previews correctly, that is passive. As in: no automatic notice of new bug <br>
reports, but only when someone / something actively links them, correct?<br></blockquote><div><br></div><div>Pursuivant is responsible for the announcement of commits and bugs.</div><div>As of late we have only seen removals of this functionality (see <a href="https://invent.kde.org/sysadmin/irc-notifications/-/commits/master?ref_type=heads">https://invent.kde.org/sysadmin/irc-notifications/-/commits/master?ref_type=heads</a>) from channels, hence why i'm slating it for decommissioning.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Bouncer wise: 30 connections isn't exactly none, especially if that contains <br>
active people. These would be forced to migrate to a service (and register at <br>
such) which is not under KDEs control and, as far as I am aware, has a <br>
mandatory registration. As far as memory serves some communities, e.g. I <br>
think krita, still had active devs / maintainers on IRC.<br></blockquote><div><br></div><div>Yes, there is a cost-benefit analysis to all services we run however - and if there is a minimal number of people benefiting from it, sometimes it is time to retire a service.</div><div><br></div><div>Note that the 30 I quoted was a count of TCP connections - so included inbound and outbound links.</div><div>The number of connected clients is much, much smaller - so it is possible there are some IRC connections still active for people that are no longer around, or who have moved to Matrix and not deactivated the BNC.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
I understand that we'd like to remove old cruft, but some parts of this seem <br>
to be in active use and low maintenance, so personally I wouldn't sunset them, <br>
at least not before a proper replacement is in place and not just planned. </blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> </blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Kind regards, <br>
<br>
Christian</blockquote><div><br></div><div>Cheers,</div><div>Ben</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br>
<br>
Am Sonntag, 21. Mai 2023, 11:37:45 CEST schrieb Ben Cooksley:<br>
> Hi all,<br>
> <br>
> For some time now, the level of use of our IRC services - notably being<br>
> Pursuivant and the Telegram Matterbridge, but also including sKreamer - has<br>
> been on the decline.<br>
> <br>
> I'd therefore like to permanently retire all three of these services.<br>
> <br>
> Depending on the level of community interest, we may opt to retain<br>
> pursuivant however i'd like for it to be rebuilt as a Matrix native service<br>
> rather than being a continuation of our existing irker based bot that<br>
> occasionally has issues and falls off.<br>
> <br>
> Given that we are now fairly well migrated to Matrix, the need to maintain<br>
> our Telegram bridging is much reduced, and i'd therefore like to retire<br>
> that without replacement.<br>
> <br>
> In terms of sKreamer, it's primary utility has been to provide<br>
> announcements of Forum posts and bugbot services. With Matrix providing<br>
> site previews, and the Forum in imminent replacement by Discourse, both of<br>
> these are no longer necessary - so i'd like to retire it without<br>
> replacement as well.<br>
> <br>
> The only remaining service of contention here is the BNC, which has<br>
> significantly less use now than it did many years ago - with only 30 active<br>
> connections at the time of writing. It therefore appears to be of much less<br>
> need than it was in years past, and i'd also like to retire it as well.<br>
> <br>
> Finally, many years ago (prior to my time in Sysadmin) we started providing<br>
> Jabber services for the domains KDETalk.net and KDE.org. Due to abuse<br>
> however, we have for a long time had to have registration on KDETalk.net<br>
> disabled (KDE.org was always a manual registration). Much like the BNC,<br>
> this appears to only have 19 active clients at the time of writing. As our<br>
> official channel for chat is essentially Matrix now, I would like to retire<br>
> this as well.<br>
> <br>
> Together, all of these retirements will allow us to retire one of our<br>
> smaller DigitalOcean servers (the load all of these generate is<br>
> computationally small and thus cheap, however they do occupy mental<br>
> headspace that is better served focusing on other areas of our<br>
> infrastructure).<br>
> <br>
> Comments on the above?<br>
> <br>
> Thanks,<br>
> Ben<br>
<br>
<br>
<br>
<br>
</blockquote></div></div>