Page MenuHomePhabricator

Update Zulip's welcomebot message and GSoC organization contact to point to dev portal
Closed, ResolvedPublic

Description

When the developer portal is launched, it will provide a single point of entry to the resources needed by people who want to get started as developers or new contributors. There are frequent posts to wikitech-l (and maybe other lists) in which new contributors are asking how to get started, and some human has to manually reply with links. We discussed at one point in the Developer Advocacy meeting that we could setup some of these email lists to auto-reply to posts with a link to the relevant resources, thereby hopefully reducing some of the burden of responding and ensuring that those in search of help get a pointer to resources immediately. We should pursue doing this as part of launching and communicating the dev portal's existence.

Related Objects

StatusSubtypeAssignedTask
ResolvedBUG REPORTbd808
ResolvedAklapper
ResolvedNone
ResolvedAklapper
ResolvedAklapper
Resolvedapaskulin
ResolvedAklapper
DuplicateNone
DeclinedNone
ResolvedAklapper
ResolvedNone
ResolvedTBurmeister
ResolvedAklapper
ResolvedTBurmeister
ResolvedAklapper
ResolvedNone
ResolvedNone
ResolvedAklapper
ResolvedNone
ResolvedNone
ResolvedNone
Resolvedbd808
Resolvedbd808
Resolvedakosiaris
ResolvedNone
OpenNone
ResolvedAklapper
ResolvedNone
Resolvedbd808
Resolvedabi_
Resolvedapaskulin
ResolvedAklapper
ResolvedAklapper
Resolvedbd808
Resolvedbd808
ResolvedSpikebd808
OpenQEDK
ResolvedAklapper

Event Timeline

TBurmeister renamed this task from Investigate deploying auto-message on wikitech to field common "how to start contributing "queries to Investigate deploying auto-message on mailing lists to field common "how to start contributing "queries.Jan 24 2022, 3:41 PM
TBurmeister triaged this task as Low priority.

So you are thinking about an email bot that does some sort of sentiment/content matching to messages on wikitech-l to reply with a "go to the dev portal" template response? What sort of inputs do you imagine it looking for?

Nothing that fancy, just maybe updating the auto-welcome message and the wikitech-l list description to link to the dev portal. Copy of meeting notes from 12-02-21 on this topic:

**SRR: Do you have a stock email that you can send redirecting them to the links?

Nothing that fancy, just maybe updating the auto-welcome message and the wikitech-l list description to link to the dev portal.

That seems reasonable. It also seems different than the "auto-reply to posts with a link to the relevant resources" goal stated in the description here. "Auto-reply to posts" reads like a request for NLP or at least keyword based message processing which is why I wanted to probe for more specific ideas on implementation.

TBurmeister renamed this task from Investigate deploying auto-message on mailing lists to field common "how to start contributing "queries to Update automated welcome messages on mailing lists, chat platforms to point to dev portal.Feb 11 2022, 5:30 PM

Changed this task to capture updating automated welcome messages that link to specific docs and which we may want to replace with links to the Dev Portal when it is launched. This includes the automated welcome messages on lists like wikitech-l, but also the messages you see when you first login to platforms like Zulip (see screenshot, this currently links to "how to be a MediaWiki hacker", "how to get started as a new developer" and more).

Screenshot from 2022-02-11 12-29-47.png (1×2 px, 351 KB)

Aklapper renamed this task from Update automated welcome messages on mailing lists, chat platforms to point to dev portal to Update Zulip's welcomebot message and GSoC organization contact to point to dev portal.May 31 2022, 9:14 PM

@TBurmeister About the ZulipBot, how about the following as a welcome message:

Welcome to Wikimedia Zulipchat. Here are a couple of resources on getting started:

  • Developer Portal - Explore core Wikimedia technology, open source projects, and opportunities in the technical community to get involved.
  • New developers guide - choose from open source projects that offer mentoring for new contributors, and find suitable first tasks.

You can join the #technical-support channel to get technical help related to Wikimedia projects. Feel free to ask any questions on #general!

Type !help for a full list of available commands.

Once we are happy with this message, I can file a task around this for the bot maintainer to look at.

About updating previous GSoC pages, we will not be able to do that as they have been archived by Google. For future, what is your proposal to list as an alternate contact for Wikitech:
https://www.mediawiki.org/wiki/Google_Summer_of_Code/Administrators/Organization_Application#Contact%20methods?

@srishakatux: The first URL should instead be https://developer.wikimedia.org/ . I'd replace "core Wikimedia technology" with "Wikimedia technology". I'd also replace all "open source" with "free and open source". I'd capitalize "choose".

I guess Google requires to offer an email address.I don't have better ideas than https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ (meh) so I'm wondering again how to rephrase / update info on https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
Could we replace the "mailing list" URL with https://developer.wikimedia.org/ ?

Sounds good! The welcome message update is a work in progress. About the GSoC website, I realized we have stopped giving the link to the Wikitech mailing list since this year, and we only include a link to Zulip as the preferred method of contact. So, I think we are good here: https://summerofcode.withgoogle.com/programs/2022/organizations/wikimedia-foundation. But, yeah, outreach programs pages need a review, and wherever we point people to other links to explore contribution areas, it needs replacement with the Developer Portal link. I will now file a separate task around this.

apaskulin subscribed.

The PR to update goodbot was merged, and it seems that the GSoC changes were resolved. It seems that goodbot is still waiting on some fixes, but I think we can close this