Page MenuHomePhabricator

Change data platform-related IRC channels to improve communication
Open, HighPublic

Description

As stated in parent ticket , we're having issues communicating in IRC due to bots and humans attempting to use the same channels.

Creating this ticket to:

  • Create the #wikimedia-data-platform-alerts channel for bots
  • Deprecate both #wikimedia-search and #wikimedia-analytics in favor of #wikimedia-data-platform . This channel will be reserved for humans. Rejected after feedback from stakeholders

Progress

  • Figure out how to set up/control/document an official Wikimedia chat room
  • Create new rooms
  • Identify and contact stakeholders via email Stakeholders (as of this writing):
    • Data Platform team members (email)
    • Wikidata email list (does this cover all community members, or should we use other email lists too?)
    • WMDE (phab board or email?)
    • General SREs (email?)
    • ??? To be added
  • Move all the bot-related chatter (ticket updates, alerts) to #wikimedia-data-platform-alerts

Event Timeline

Gehel triaged this task as Medium priority.Dec 6 2023, 1:32 PM
Gehel raised the priority of this task from Medium to High.
Gehel moved this task from Incoming to Observability on the Data-Platform-SRE board.

Change 980898 had a related patch set uploaded (by Bking; author: Bking):

[wikimedia/irc/ircservserv-config@master] data-platform: Add new chat rooms

https://gerrit.wikimedia.org/r/980898

Change 980898 merged by jenkins-bot:

[wikimedia/irc/ircservserv-config@master] data-platform: Add new chat rooms

https://gerrit.wikimedia.org/r/980898

dr0ptp4kt updated the task description. (Show Details)

Change 982134 had a related patch set uploaded (by Bking; author: Bking):

[wikimedia/irc/ircservserv-config@master] data-platform: Replace bking w/inflatador as founder

https://gerrit.wikimedia.org/r/982134

Change 982134 merged by jenkins-bot:

[wikimedia/irc/ircservserv-config@master] data-platform: Replace bking w/inflatador as founder

https://gerrit.wikimedia.org/r/982134

We need to have communication and buy-in from the users of those channels. This is going to start early next year.

Changing AC after discussions with Data-Platform-SRE and @Gehel . We're not going to remove the current IRC channels. We're just going to move the bot chatter out of the current channels into #wikimedia-data-platform-alerts .

Further discussions have flipped this back to "yes, we're going to deprecate the existing channels". Note that this is still just a plan, and will not be implemented without further discussion with stakeholders (including, but not limited to, those listed above).

bking updated the task description. (Show Details)
bking updated the task description. (Show Details)

Copypasting comment from Alerts Review doc:

#wikimedia-search and #wikimedia-analytics are (at least historically) also used by non-WMF staff to communicate and work with us. We already have WMF team specific Slack channels. Do we need WMF team specific IRC channels too? Teams change every few years, and coordinating membership of public IRC channels isn't that easy.

I feel that subject based channels are generally better than team based ones, except perhaps for things like alerts! So +1 to making channels for team alerts.

Change 999007 had a related patch set uploaded (by Btullis; author: Btullis):

[labs/tools/wikibugs2@master] Move #data-platform-sre announcements to a dedicated channel

https://gerrit.wikimedia.org/r/999007

Change 999561 had a related patch set uploaded (by Btullis; author: Btullis):

[operations/puppet@production] Change all role contacts for Data Engineering -> Data Platform

https://gerrit.wikimedia.org/r/999561

Change 999561 merged by Btullis:

[operations/puppet@production] Change all role contacts for Data Engineering -> Data Platform

https://gerrit.wikimedia.org/r/999561

Change 999007 merged by jenkins-bot:

[labs/tools/wikibugs2@master] Move #data-platform-sre announcements to a dedicated channel

https://gerrit.wikimedia.org/r/999007

I merged this patch, but it doesn't seemt to have taken effect yet.
This page says that it should take effect without having to redeploy wikibugs: https://www.mediawiki.org/wiki/Wikibugs#Deploying_changes

I also checked on the Wikibugs SAL: https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikibugs/SAL

Still investigating this.

Change 1006881 had a related patch set uploaded (by Btullis; author: Btullis):

[labs/tools/wikibugs2@master] Fix typo in IRC channel name

https://gerrit.wikimedia.org/r/1006881

Change 1006881 abandoned by Jforrester:

[labs/tools/wikibugs2@master] Fix typo in IRC channel name

Reason:

https://gerrit.wikimedia.org/r/1006881

I think that the last thing we discussed was to take a hint from what the cloud-services-team to and create an IRC channel named: #wikimedia-data-platform-feed which receives all of the automated chatter (gerrit, gitlab, phab, alertmanager).

Was that your recollection too @bking, or have I misremembered?