Page MenuHomePhabricator

Enable the CampaignEvents extension on Wikidata [target: Oct 15]
Closed, ResolvedPublic2 Estimated Story Points

Description

As a Wikidata user, I want the CampaignEvents extension enabled, so that I can access features that can help organizers and participants have a better experience collaborating via events and projects on Wikidata.

Target release date: October 15, 14:00 UTC

Acceptance Criteria:

  • Enable the CampaignEvents extension on Wikidata
  • Note that we can also release Invitation Lists
    • Though the tool may be less useful to Wikidata, it will be helpful to have them test it out and provide feedback on how it may be improved for Wikidata use cases

Event Timeline

ifried renamed this task from Enable the CampaignEvents extension on Wikidata to Enable the CampaignEvents extension on Wikidata [target: Oct 15/16].Oct 3 2024, 4:58 PM
ifried set the point value for this task to 2.
ifried updated the task description. (Show Details)

Pinging @Mohammed_Sadat_WMDE, @Lydia_Pintscher, and @Lea_Lacroix_WMDE to let you know we are now planning the release of the CampaignEvents extension to Wikidata, tentatively slated for Oct 15. We will finalize the date soon, and let us know if you have any questions. Thank you!

Daimona renamed this task from Enable the CampaignEvents extension on Wikidata [target: Oct 15/16] to Enable the CampaignEvents extension on Wikidata [target: Oct 15].Oct 11 2024, 1:29 PM
Daimona updated the task description. (Show Details)

Change #1079521 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[operations/mediawiki-config@master] [wikidatawiki] Enable the CampaignEvents extension

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

Hello, @Mohammed_Sadat_WMDE, @Lydia_Pintscher, and @Lea_Lacroix_WMDE!

The release is scheduled for Tuesday, Oct 15 at 14:00 UTC. After the release has happened, we would like our Quality Test Engineer, @vaughnwalters, to be able to conduct some tests to ensure that everything looks okay. In that case, can an admin on Wikidata grant him the Event Organizer right (username: VWalters-WMF) after the release? If the admin would like any help in administering the right, our Community Relations Specialist, @Udehb-WMF, can help.

We would love your help in identifying an admin who can help with this. Let us know if you have any questions.

Thank you in advance!

Hello, @Mohammed_Sadat_WMDE, @Lydia_Pintscher, and @Lea_Lacroix_WMDE!

The release is scheduled for Tuesday, Oct 15 at 14:00 UTC. After the release has happened, we would like our Quality Test Engineer, @vaughnwalters, to be able to conduct some tests to ensure that everything looks okay. In that case, can an admin on Wikidata grant him the Event Organizer right (username: VWalters-WMF) after the release? If the admin would like any help in administering the right, our Community Relations Specialist, @Udehb-WMF, can help.

We would love your help in identifying an admin who can help with this. Let us know if you have any questions.

Thank you in advance!

@vaughnwalters How long will the testing take? I can give you temporary rights for the duration of the test.

Change #1079521 merged by jenkins-bot:

[operations/mediawiki-config@master] [wikidatawiki] Enable the CampaignEvents extension

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

Mentioned in SAL (#wikimedia-operations) [2024-10-15T13:04:09Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1079521|[wikidatawiki] Enable the CampaignEvents extension (T375411)]], [[gerrit:1079475|GrowthExperiments: update stream configuration to capture user id (T376833)]]

Mentioned in SAL (#wikimedia-operations) [2024-10-15T13:11:06Z] <urbanecm@deploy2002> cyndywikime, daimona, urbanecm: Backport for [[gerrit:1079521|[wikidatawiki] Enable the CampaignEvents extension (T375411)]], [[gerrit:1079475|GrowthExperiments: update stream configuration to capture user id (T376833)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-10-15T13:23:35Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1079521|[wikidatawiki] Enable the CampaignEvents extension (T375411)]], [[gerrit:1079475|GrowthExperiments: update stream configuration to capture user id (T376833)]] (duration: 19m 25s)

Hello, @Mohammed_Sadat_WMDE, @Lydia_Pintscher, and @Lea_Lacroix_WMDE!

The release is scheduled for Tuesday, Oct 15 at 14:00 UTC. After the release has happened, we would like our Quality Test Engineer, @vaughnwalters, to be able to conduct some tests to ensure that everything looks okay. In that case, can an admin on Wikidata grant him the Event Organizer right (username: VWalters-WMF) after the release? If the admin would like any help in administering the right, our Community Relations Specialist, @Udehb-WMF, can help.

We would love your help in identifying an admin who can help with this. Let us know if you have any questions.

Thank you in advance!

@vaughnwalters How long will the testing take? I can give you temporary rights for the duration of the test.

A week would be great. Thank you!

Hello, @Mohammed_Sadat_WMDE, @Lydia_Pintscher, and @Lea_Lacroix_WMDE!

The release is scheduled for Tuesday, Oct 15 at 14:00 UTC. After the release has happened, we would like our Quality Test Engineer, @vaughnwalters, to be able to conduct some tests to ensure that everything looks okay. In that case, can an admin on Wikidata grant him the Event Organizer right (username: VWalters-WMF) after the release? If the admin would like any help in administering the right, our Community Relations Specialist, @Udehb-WMF, can help.

We would love your help in identifying an admin who can help with this. Let us know if you have any questions.

Thank you in advance!

@vaughnwalters How long will the testing take? I can give you temporary rights for the duration of the test.

A week would be great. Thank you!

done https://www.wikidata.org/w/index.php?title=Special:Log&logid=669266641

Hello, @Mohammed_Sadat_WMDE, @Lydia_Pintscher, and @Lea_Lacroix_WMDE!

The release is scheduled for Tuesday, Oct 15 at 14:00 UTC. After the release has happened, we would like our Quality Test Engineer, @vaughnwalters, to be able to conduct some tests to ensure that everything looks okay. In that case, can an admin on Wikidata grant him the Event Organizer right (username: VWalters-WMF) after the release? If the admin would like any help in administering the right, our Community Relations Specialist, @Udehb-WMF, can help.

We would love your help in identifying an admin who can help with this. Let us know if you have any questions.

Thank you in advance!

@vaughnwalters How long will the testing take? I can give you temporary rights for the duration of the test.

A week would be great. Thank you!

done https://www.wikidata.org/w/index.php?title=Special:Log&logid=669266641

The right that I will need to be able to test is event-organizer instead of Wikidata staff

AFAIK Wikidata staff can’t grant any rights other than Wikidata staff, so you’ll need a regular sysop after all :/

What Lucas said.
@Udehb-WMF You will need to post an ask on Wikidata:Administrators. They usually respond quickly to such requests.

What Lucas said.
@Udehb-WMF You will need to post an ask on Wikidata:Administrators. They usually respond quickly to such requests.

Thank you, Mohammed
@vaughnwalters the request have been made https://www.wikidata.org/wiki/Wikidata:Administrators%27_noticeboard#Request_for_Admin_Assistance_Granting_Event_Organizer_Right

Two things of note:

  1. The first invitation list I generated at Special:GenerateInvitationList stayed at status "Processing" and never resolved. I was unable to further replicate this behavior, and @Daimona looked into the logs and couldn't find anything suspicious. This is something to keep an eye on in case it happens again, but I haven't been able to recreate it after the initial instance.
  2. If I search for any of our special pages in the wikidata search bar, none of them show up in the typeahead. I created a ticket for this T377524.

Besides these things, it looks good. Sending to product sign off.

Thank you for these notes, @vaughnwalters!

Since we could not reproduce the first issue or find suspicious activity in the logs for issue #1, and since #2 has been handled separately, I am marking this work as Done.