The Image Suggestion API component provides a Go-based service API. It provides results pairing Unillustrated Articles and Suggestion Images for client facing applications.
Details
Jul 16 2024
When a user rejects an image, we log the rejection reasons in the instrumentation. The schema definition describes this in more detail. I've confirmed using recent (July 2024) event data that we capture this. Event data is then kept for 90 days.
Jul 12 2024
This kind of happened – we proxy beta to production GrowthExperiments API AFAIK.
Jun 7 2024
Marked Gerrit repo as read-only/archived. Thanks everyone!
Jun 6 2024
The error stopped at Jun 3, 2024 @ 09:24:03.218 (it was 1.43.0-wmf.7, no records for wmf.8`) - the logstash link.
Everything is done except marking the gerrit repo as archived, as that needs a gerrit admin.
Change #1039796 merged by Jforrester:
[mediawiki/services/image-suggestion-api@master] Empty repo, being archived
Change #1039796 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/services/image-suggestion-api@master] Empty repo, being archived
Jun 5 2024
Jun 4 2024
Change #1038807 merged by jenkins-bot:
[integration/config@master] jjb: Drop image-suggestion-api jobs, now unused
Jun 3 2024
Filled T366534: Archive mediawiki/services/image-suggestion-api to archive the repository instead; it is no longer necessary.
Since I fixed the reported issue, moving this to sprint and QA.
I tried making a couple of changes using the Special:EditGrowthConfig form at test2.wikipedia.org (which does not have Add Image or section images enabled), and I did not manage to remove the image-related configuration. Maybe this was a bug in EditGrowthConfig that we fixed before? Or maybe I'm not trying to reproduce the bug correctly.
Thanks for filling the task! This comes from the Add an Image feature, which is exposed in two places: Special:Homepage and Wikipedia's mobile phone app. Those two places are independent on each other, which means that Special:Homepage might not offer Add Image, but the mobile app might (or vice versa). The mobile app does use Growth's APIs for identifying the recommendations, and for informing us about decision made by the app users (this avoids the same recommendation being made both in Homepage and the app).
May 28 2024
May 27 2024
May 23 2024
May 21 2024
jforrester opened https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/86
May 17 2024
May 16 2024
May 14 2024
May 13 2024
May 7 2024
This was for the prototype service, which has been superseded by a permanent solution. This task is therefore no longer relevant.