Page MenuHomePhabricator

Add-LinkComponent
ActivePublic

Members (2)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

A Link Recommendation Service, primarily for the "Personalized first day" initiatives of the WMF Growth team.

Recent Activity

Yesterday

Urbanecm_WMF updated subscribers of T381348: Surfacing structured tasks does not check whether Add Link is available to the current user.

@Michael @Sgs AFAICS, this seems to be of fairly low priority, as Add Link being partially deployed is definitely an edge case. I checked, and it does not seem to impact disabling Add Link via Community Configuration (which would've been more important).

Mon, Dec 2, 11:11 PM · Growth-Team, GrowthExperiments-NewcomerTasks, Add-Link
Urbanecm_WMF updated the task description for T381348: Surfacing structured tasks does not check whether Add Link is available to the current user.
Mon, Dec 2, 11:08 PM · Growth-Team, GrowthExperiments-NewcomerTasks, Add-Link
Urbanecm_WMF created T381348: Surfacing structured tasks does not check whether Add Link is available to the current user.
Mon, Dec 2, 11:06 PM · Growth-Team, GrowthExperiments-NewcomerTasks, Add-Link
Stashbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Mentioned in SAL (#wikimedia-operations) [2024-12-02T18:39:14Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1099736|ApiQueryLinkRecommendations: Do not use relative protocol URIs (T381277)]] (duration: 10m 35s)

Mon, Dec 2, 6:39 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
Stashbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Mentioned in SAL (#wikimedia-operations) [2024-12-02T18:32:11Z] <urbanecm@deploy2002> urbanecm: Backport for [[gerrit:1099736|ApiQueryLinkRecommendations: Do not use relative protocol URIs (T381277)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mon, Dec 2, 6:32 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
Maintenance_bot removed a project from T381277: TypeError: Failed to construct 'URL': Invalid URL: Patch-For-Review.
Mon, Dec 2, 6:31 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
Stashbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Mentioned in SAL (#wikimedia-operations) [2024-12-02T18:28:39Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1099736|ApiQueryLinkRecommendations: Do not use relative protocol URIs (T381277)]]

Mon, Dec 2, 6:29 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
Urbanecm_WMF lowered the priority of T381277: TypeError: Failed to construct 'URL': Invalid URL from Unbreak Now! to High.

Oh cool! For some reason, I thought that would only work for path-relative URLs. Thanks @matmarex!

Mon, Dec 2, 6:23 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
gerritbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Change #1099714 abandoned by Urbanecm:

[mediawiki/extensions/GrowthExperiments@master] fix(StructuredTask.Surfacing): provide url string valid for new URL

Reason:

went for an alternative solution

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

Mon, Dec 2, 6:21 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
matmarex added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

For future reference, you can also resolve this kind of problem by passing a second argument to the new URL(…) constructor. If the first argument is a (potentially) relative URL, the second should be an absolute URL, and the relative URL will be resolved in relation to the absolute one, instead of causing an error. It's usually correct to pass location.href, which will match how the browser would resolve the relative URL.

Mon, Dec 2, 6:17 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
Stashbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Mentioned in SAL (#wikimedia-operations) [2024-12-02T18:00:48Z] <urbanecm@deploy2002> urbanecm: Backport for [[gerrit:1099736|ApiQueryLinkRecommendations: Do not use relative protocol URIs (T381277)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mon, Dec 2, 6:00 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
ReleaseTaggerBot edited projects for T381277: TypeError: Failed to construct 'URL': Invalid URL, added: MW-1.44-notes (1.44.0-wmf.5; 2024-11-25); removed MW-1.44-notes (1.44.0-wmf.6; 2024-12-03).
Mon, Dec 2, 6:00 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
Stashbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Mentioned in SAL (#wikimedia-operations) [2024-12-02T17:57:27Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1099736|ApiQueryLinkRecommendations: Do not use relative protocol URIs (T381277)]]

Mon, Dec 2, 5:57 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
Stashbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Mentioned in SAL (#wikimedia-operations) [2024-12-02T17:54:50Z] <urbanecm@deploy2002> urbanecm: Backport for [[gerrit:1099736|ApiQueryLinkRecommendations: Do not use relative protocol URIs (T381277)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mon, Dec 2, 5:54 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
Stashbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Mentioned in SAL (#wikimedia-operations) [2024-12-02T17:50:25Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1099736|ApiQueryLinkRecommendations: Do not use relative protocol URIs (T381277)]]

Mon, Dec 2, 5:50 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
gerritbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Change #1099736 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@wmf/1.44.0-wmf.5] ApiQueryLinkRecommendations: Do not use relative protocol URIs

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

Mon, Dec 2, 5:26 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
ReleaseTaggerBot added a project to T381277: TypeError: Failed to construct 'URL': Invalid URL: MW-1.44-notes (1.44.0-wmf.6; 2024-12-03).
Mon, Dec 2, 5:00 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
gerritbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Change #1099722 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] ApiQueryLinkRecommendations: Do not use relative protocol URIs

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

Mon, Dec 2, 4:27 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
gerritbot added a comment to T381277: TypeError: Failed to construct 'URL': Invalid URL.

Change #1099736 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/GrowthExperiments@wmf/1.44.0-wmf.5] ApiQueryLinkRecommendations: Do not use relative protocol URIs

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

Mon, Dec 2, 4:07 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)
Urbanecm_WMF claimed T381277: TypeError: Failed to construct 'URL': Invalid URL.
Mon, Dec 2, 4:05 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Add-Link, Growth-Structured-Tasks, GrowthExperiments-NewcomerTasks, Growth-Team (Current Sprint)

Fri, Nov 29

ReleaseTaggerBot added a project to T373188: Selecting all topics produces more recommendations than exists on the wiki: MW-1.44-notes (1.44.0-wmf.6; 2024-12-03).
Fri, Nov 29, 11:00 PM · MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), Patch-For-Review, Growth-Team (Current Sprint), Add-Link
gerritbot added a comment to T373188: Selecting all topics produces more recommendations than exists on the wiki.

Change #1094498 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] TaskSuggester: make search queries multi topic

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

Fri, Nov 29, 10:52 PM · MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), Patch-For-Review, Growth-Team (Current Sprint), Add-Link

Thu, Nov 28

ReleaseTaggerBot added a project to T380453: Decomission "topic" and "match_score" from the newcomertask schema: MW-1.44-notes (1.44.0-wmf.6; 2024-12-03).
Thu, Nov 28, 4:00 PM · MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), Growth-Team (Current Sprint), Add-Link
Maintenance_bot removed a project from T380453: Decomission "topic" and "match_score" from the newcomertask schema: Patch-For-Review.
Thu, Nov 28, 3:31 PM · MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), Growth-Team (Current Sprint), Add-Link
gerritbot added a comment to T380453: Decomission "topic" and "match_score" from the newcomertask schema.

Change #1094497 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] instrumentation(NewcomerTasks): remove match_score and topic from events

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

Thu, Nov 28, 3:03 PM · MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), Growth-Team (Current Sprint), Add-Link

Wed, Nov 27

Etonkovidova added a comment to T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia.

Thx, @Urbanecm_WMF - I'll monitor more for couple of days the RC filter with newcomers, learners, and experienced users. Last timestamp for a Suggested: add link edit made by non-newcomer - Nov 26, 17:54.

Wed, Nov 27, 7:35 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Michael added a comment to T379522: Switch GETempLinkRecommendationSwitchTagClearHook to true at all wikis.

Where in that GrowthMaintenance class would you call StatsFactory->flush() and how would you call that from our maintenance scripts?

Wed, Nov 27, 2:45 PM · User-Michael, Growth-Team (Current Sprint), Growth-Structured-Tasks, Add-Link
Sgs moved T373188: Selecting all topics produces more recommendations than exists on the wiki from Doing to Code Review on the Growth-Team (Current Sprint) board.
Wed, Nov 27, 12:46 PM · MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), Patch-For-Review, Growth-Team (Current Sprint), Add-Link
gerritbot added a comment to T373188: Selecting all topics produces more recommendations than exists on the wiki.

Change #1098492 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):

[mediawiki/extensions/GrowthExperiments@master] refactor(SearchStrategy): extract query build methods to functions

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

Wed, Nov 27, 12:00 PM · MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), Patch-For-Review, Growth-Team (Current Sprint), Add-Link
Urbanecm_WMF updated the task description for T380455: Run revalidateLinkRecommendations.php for wikis with more than 25 excluded sections.
Wed, Nov 27, 11:55 AM · Growth-Team (Current Sprint), Wikimedia-maintenance-script-run, Add-Link
Urbanecm_WMF updated the task description for T380455: Run revalidateLinkRecommendations.php for wikis with more than 25 excluded sections.
Wed, Nov 27, 11:55 AM · Growth-Team (Current Sprint), Wikimedia-maintenance-script-run, Add-Link

Tue, Nov 26

Etonkovidova closed T379057: Drop dangling DB records in all Add Link wikis as Resolved.

grafana Dangling DB records chart shows sharp decrease around Nov18/2024 (and no records at all for the last week).

Tue, Nov 26, 11:02 PM · Growth-Team (Current Sprint), Add-Link
Urbanecm_WMF added a comment to T379522: Switch GETempLinkRecommendationSwitchTagClearHook to true at all wikis.

I wonder if we should just revert the change that migrated those metrics to statslib until that system is ready?

Tue, Nov 26, 11:01 PM · User-Michael, Growth-Team (Current Sprint), Growth-Structured-Tasks, Add-Link
Michael added a comment to T379522: Switch GETempLinkRecommendationSwitchTagClearHook to true at all wikis.

In principle, this should be ready to be worked on, but I would feel better doing it if we actually had the related metrics. Currently, we don't due to T380635/T380609: Maintenance scripts do not emit StatsLib metrics.

Tue, Nov 26, 7:47 PM · User-Michael, Growth-Team (Current Sprint), Growth-Structured-Tasks, Add-Link
Urbanecm_WMF closed T380161: Verify Add Link's readiness for partial deployment as Resolved.
Tue, Nov 26, 7:31 PM · Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Add-Link
Urbanecm_WMF closed T380161: Verify Add Link's readiness for partial deployment, a subtask of T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia, as Resolved.
Tue, Nov 26, 7:30 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Urbanecm_WMF added a comment to T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia.

Checked on enwiki wmf.4 - RecentChanges show edits tagged with Suggested:add links made by non-new accounts.

Tue, Nov 26, 7:29 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Sgs moved T380455: Run revalidateLinkRecommendations.php for wikis with more than 25 excluded sections from Up Next to Current Sprint on the Growth-Team board.
Tue, Nov 26, 5:57 PM · Growth-Team (Current Sprint), Wikimedia-maintenance-script-run, Add-Link
Sgs set the point value for T380455: Run revalidateLinkRecommendations.php for wikis with more than 25 excluded sections to 2.
Tue, Nov 26, 5:16 PM · Growth-Team (Current Sprint), Wikimedia-maintenance-script-run, Add-Link
Sgs updated the task description for T380455: Run revalidateLinkRecommendations.php for wikis with more than 25 excluded sections.
Tue, Nov 26, 5:16 PM · Growth-Team (Current Sprint), Wikimedia-maintenance-script-run, Add-Link
Stashbot added a comment to T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia.

Mentioned in SAL (#wikimedia-operations) [2024-11-26T16:40:51Z] <urbanecm> mwscript-k8s -f userOptions.php -- --wiki=enwiki --old=control --delete 'growthexperiments-homepage-variant' # T379146, T377631

Tue, Nov 26, 4:41 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
gerritbot added a comment to T380453: Decomission "topic" and "match_score" from the newcomertask schema.

Change #1093900 abandoned by Sergio Gimeno:

[mediawiki/extensions/GrowthExperiments@master] instrumentation(NewcomerTaskLogger): remove match_score and topic from events

Reason:

Squashed in Ic366fb6dee56d89c56c16c528f082aae06fff23e

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

Tue, Nov 26, 4:35 PM · MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), Growth-Team (Current Sprint), Add-Link
Etonkovidova added a comment to T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia.

Checked on enwiki wmf.4 - RecentChanges show edits tagged with Suggested:add links made by non-new accounts.

Tue, Nov 26, 1:47 AM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks

Mon, Nov 25

Etonkovidova moved T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia from QA to Test in Production on the Growth-Team (Current Sprint) board.
Mon, Nov 25, 11:56 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Urbanecm_WMF moved T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia from Code Review to QA on the Growth-Team (Current Sprint) board.

Deployed. I also enabled Add Link via Community Configuration, to ensure it is actually visible to users (the 2% we enabled for). Moving to QA!

Mon, Nov 25, 8:09 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Stashbot added a comment to T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia.

Mentioned in SAL (#wikimedia-operations) [2024-11-25T19:36:24Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1095126|[Growth] enwiki: Deploy Add Link to 2% of new users (T377631)]] (duration: 11m 59s)

Mon, Nov 25, 7:36 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Maintenance_bot removed a project from T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia: Patch-For-Review.
Mon, Nov 25, 7:31 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Stashbot added a comment to T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia.

Mentioned in SAL (#wikimedia-operations) [2024-11-25T19:28:37Z] <urbanecm@deploy2002> urbanecm: Backport for [[gerrit:1095126|[Growth] enwiki: Deploy Add Link to 2% of new users (T377631)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mon, Nov 25, 7:28 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Stashbot added a comment to T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia.

Mentioned in SAL (#wikimedia-operations) [2024-11-25T19:24:24Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1095126|[Growth] enwiki: Deploy Add Link to 2% of new users (T377631)]]

Mon, Nov 25, 7:24 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
gerritbot added a comment to T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia.

Change #1095126 merged by jenkins-bot:

[operations/mediawiki-config@master] [Growth] enwiki: Deploy Add Link to 2% of new users

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

Mon, Nov 25, 7:23 PM · Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks