Page MenuHomePhabricator

Deploy CommunityRequests extension to beta
Closed, ResolvedPublic3 Estimated Story Points

Description

Deploy and test Community Requests extension in beta.

Help for deploying to Beta:
https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment#Deploy_to_Beta_Cluster

Acceptance Criteria:

Event Timeline

KSiebert changed the point value for this task from 2 to 3.Aug 26 2025, 7:31 PM
MusikAnimal changed the task status from Open to Stalled.Aug 27 2025, 10:15 PM
MusikAnimal subscribed.

Stalled until we figure out what to do with the "Projects" feature and its table. We should not deploy a table only to remove it shortly thereafter.

Copying from Slack (private), I believe our options are:

  1. Keep "Projects" and its table, so we can go ahead and deploy now without worry.
  2. Go ahead and remove "Projects" now, with no replacement. This means we will lose the data once deployed to Meta (the idea was to automatically convert Projects to Tags).
  3. Remove the "Projects" feature, but keep the table and re-purpose it for tags. This should work since Projects was meant to serve a similar purpose to tags – that is, to efficiently query for wishes that have said tags/projects.
  4. Push back all deployment dates to give us time to complete the "Tags" feature, whilst also removing "Projects".
MusikAnimal changed the task status from Stalled to Open.Aug 28 2025, 12:24 AM

Not stalled! Luckily, Beta goes through the normal update.php process, so we don't need to rush to decision-making on the schema. But tentatively we have decided to go with #3

Change #1182686 had a related patch set uploaded (by HMonroy; author: HMonroy):

[operations/mediawiki-config@master] Enable CommunityRequests extension in beta

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

Change #1182686 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable CommunityRequests extension in beta

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

HMonroy changed the task status from Open to In Progress.Aug 28 2025, 1:48 AM
HMonroy claimed this task.
HMonroy updated the task description. (Show Details)
MusikAnimal updated the task description. (Show Details)