Page MenuHomePhabricator

AndyRussG (Andrew Green)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 28 2014, 2:36 PM (330 w, 1 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
AGreen (WMF) [ Global Accounts ]

Recent Activity

Yesterday

AndyRussG added a comment to T274943: get tests & xdebug working on civicrm docker.

So with the last of this chain of patches now merged, here's how it went for me:

Wed, Feb 24, 6:34 AM · Patch-For-Review, Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Tue, Feb 23

AndyRussG moved T266094: MySQL Workbench connection on Docker from Backlog to Review on the Fundraising Sprint Downed power line jump rope board.
Tue, Feb 23, 9:16 PM · Fundraising Sprint Downed power line jump rope, FR-Docker, Fundraising-Backlog
AndyRussG added a comment to T266094: MySQL Workbench connection on Docker.

I wasn't able to install MySQL Workbench on my Debian Bullseye laptop. However, LibreOffice Base worked fine. (BTW I did have to install an extra package, libreoffice-sdbc-mysql.)

Tue, Feb 23, 8:09 PM · Fundraising Sprint Downed power line jump rope, FR-Docker, Fundraising-Backlog

Mon, Feb 22

AndyRussG added a comment to T275156: Mexico payment form error.

Hi Andy! Thanks for this valuable feedback.
I don't believe we can change the text on DLocal's form (i.e. "tasas" "cuotas" etc)-- I believe they own that and those respective translations. Although David or Evelyn please do correct me if I am wrong.

As for the Jimmy text & footer text on Payments Wiki, I am happy to have that translation improved, thanks for linking the Google Doc with notes.

Kind regards,
Camille

Mon, Feb 22, 11:33 PM · Fundraising-Backlog
AndyRussG added a comment to T275156: Mexico payment form error.

Hi Andy,

Thanks for testing this. So you were able to get a transaction through
then? Did it complete? I'll be happy to refund it if you give me your
email address. Many thanks for the feedback.

Evelyn

Mon, Feb 22, 11:22 PM · Fundraising-Backlog
AndyRussG added a comment to T275156: Mexico payment form error.

Hi! I can try making a donation... just looking for a link for test card numbers to use with dlocal...

Mon, Feb 22, 5:41 PM · Fundraising-Backlog
AndyRussG added a comment to T274943: get tests & xdebug working on civicrm docker.

@AndyRussG - yes most of the fixes are to reduce the number of failures you get when it is not a brand new install - by improving cleanup

Mon, Feb 22, 6:33 AM · Patch-For-Review, Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
AndyRussG added a comment to T274943: get tests & xdebug working on civicrm docker.

Wow thanks for all this @Eileenmcnaughton! Even with a bunch of the patches not yet merged, on the master branch HEAD at this writing (898a31439725e), with a clean install using the most recent civibuild patches (b5a85eb0ddc), all tests are passing!

Mon, Feb 22, 6:22 AM · Patch-For-Review, Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
AndyRussG added a comment to T274944: get dmaster working on docker civicrm.

This now worked for me, with the latest version of buildkit in our repo. Thanks!!!

Mon, Feb 22, 4:46 AM · Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
AndyRussG closed T272794: [[MediaWiki:Centralnotice-user-prefs-intro/uk]] Meta-Wiki URL should include Special:MyLanguage/ prefix, a subtask of T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering, as Resolved.
Mon, Feb 22, 3:58 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG closed T272794: [[MediaWiki:Centralnotice-user-prefs-intro/uk]] Meta-Wiki URL should include Special:MyLanguage/ prefix as Resolved.
Mon, Feb 22, 3:58 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, I18n
AndyRussG moved T272794: [[MediaWiki:Centralnotice-user-prefs-intro/uk]] Meta-Wiki URL should include Special:MyLanguage/ prefix from Pending Deployment to Done on the Fundraising Sprint Downed power line jump rope board.
Mon, Feb 22, 3:57 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, I18n
AndyRussG closed T271154: Deploy accumulated changes in CentralNotice master 2021-01 as Resolved.
Mon, Feb 22, 3:57 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG moved T271154: Deploy accumulated changes in CentralNotice master 2021-01 from Pending Deployment to Done on the Fundraising Sprint Downed power line jump rope board.
Mon, Feb 22, 3:57 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Fri, Feb 19

AndyRussG added a comment to T268510: Create new subpage for Special:EmailPreferences.

Just to note, as per IRC, for now I'm proceeding with the approach outlined in the task description. Thanks!!

Fri, Feb 19, 9:49 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

Thu, Feb 18

AndyRussG added a comment to T268510: Create new subpage for Special:EmailPreferences.

Hey again... so just specifically on the security, git and CI points. So, I hadn't thought of the points you raised, and, agreed, it does seem there would be at least some additional work there... still, I would just add a few thoughts/questions...

Thu, Feb 18, 8:00 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
AndyRussG added a comment to T268510: Create new subpage for Special:EmailPreferences.

Hi! So, thinking about this some more... tl;dr: You're right about the attack surface not being all that different, and about the need for some additional CI and branch maintenance, but I would still suggest this should be done in a new extension, especially for software design reasons, and I'm not convinced that overall maintenance cost wouldn't be less, rather than more, if we go that route. :)

Thu, Feb 18, 5:12 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
AndyRussG moved T275054: Many invalid CentralNoticeImpression events from Backlog to Done on the Fundraising Sprint Downed power line jump rope board.
Thu, Feb 18, 3:55 AM · Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, MW-1.36-notes (1.36.0-wmf.31; 2021-02-16), Wikimedia-production-error, MediaWiki-extensions-CentralNotice
AndyRussG moved T275054: Many invalid CentralNoticeImpression events from Triage to Sprint C Feb 2nd to Feb 16th on the Fundraising-Backlog board.
Thu, Feb 18, 3:55 AM · Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, MW-1.36-notes (1.36.0-wmf.31; 2021-02-16), Wikimedia-production-error, MediaWiki-extensions-CentralNotice
AndyRussG edited projects for T275054: Many invalid CentralNoticeImpression events, added: Fundraising-Backlog, Fundraising Sprint Downed power line jump rope; removed Patch-For-Review, FR-Tech-Analytics.
Thu, Feb 18, 3:55 AM · Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, MW-1.36-notes (1.36.0-wmf.31; 2021-02-16), Wikimedia-production-error, MediaWiki-extensions-CentralNotice
AndyRussG closed T275054: Many invalid CentralNoticeImpression events as Resolved.

This looks fixed! There are still a few events like this in the wild, probably due to incorrectly cached JS, but the number has dropped dramatically. Thanks again @awight!!

Thu, Feb 18, 3:54 AM · Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, MW-1.36-notes (1.36.0-wmf.31; 2021-02-16), Wikimedia-production-error, MediaWiki-extensions-CentralNotice

Tue, Feb 16

AndyRussG closed T268954: Docker dev setup: Minor improvements and doc following initial feedback as Resolved.

Gonna close this now, too, with all the changes merged! Thanks much @Ejegg!

Tue, Feb 16, 10:54 PM · FR-Docker, Fundraising-Backlog
AndyRussG closed T268954: Docker dev setup: Minor improvements and doc following initial feedback, a subtask of T262971: Epic: feature parity with vagrant on docker, as Resolved.
Tue, Feb 16, 10:54 PM · Epic, Fundraising-Backlog
AndyRussG moved T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering from Backlog to Review on the Fundraising Sprint Downed power line jump rope board.
Tue, Feb 16, 9:22 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG moved T271154: Deploy accumulated changes in CentralNotice master 2021-01 from Backlog to Pending Deployment on the Fundraising Sprint Downed power line jump rope board.
Tue, Feb 16, 9:22 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG moved T272794: [[MediaWiki:Centralnotice-user-prefs-intro/uk]] Meta-Wiki URL should include Special:MyLanguage/ prefix from Backlog to Pending Deployment on the Fundraising Sprint Downed power line jump rope board.
Tue, Feb 16, 9:22 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, I18n
AndyRussG moved T266092: Set up text that goes next to payments forms on Docker from Pending Deployment to Done on the Fundraising Sprint Corrugated super slide board.
Tue, Feb 16, 8:08 PM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising Sprint We all meet again, Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, Fundraising-Backlog
AndyRussG added a comment to T274841: Update main page wiki text.

Just some first quick improvements in the attached patch. Didn't look at the payment form links yet.

Tue, Feb 16, 5:57 PM · FR-Docker, Fundraising-Backlog
AndyRussG claimed T274339: Fix Docker performance on Mac.
Tue, Feb 16, 8:13 AM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising-Backlog
AndyRussG moved T274339: Fix Docker performance on Mac from Backlog to Review on the Fundraising Sprint Corrugated super slide board.
Tue, Feb 16, 8:13 AM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising-Backlog
AndyRussG added a project to T274339: Fix Docker performance on Mac: Fundraising Sprint Corrugated super slide.

The attached change uses volumes instead of bind mounts for database and queue data. Performance on Mac does seem better. Not sure if it's quite where we need it to be, though--maybe? Civi install is still pretty slow, but composer and npm installs seem fine. We're still using bind mounts for source code, config and logs.

Tue, Feb 16, 8:11 AM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising-Backlog
AndyRussG moved T268686: Docker dev setup: Set up queue consumers from Backlog to Doing on the Fundraising Sprint Corrugated super slide board.
Tue, Feb 16, 8:00 AM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising-Backlog
AndyRussG claimed T268686: Docker dev setup: Set up queue consumers.
Tue, Feb 16, 8:00 AM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising-Backlog
AndyRussG created T274841: Update main page wiki text.
Tue, Feb 16, 6:35 AM · FR-Docker, Fundraising-Backlog
AndyRussG merged task T268688: Docker dev setup: Set up email export into T269708: Docker dev setup: Fundraising tools > silverpop export.
Tue, Feb 16, 4:51 AM · FR-Docker, Fundraising-Backlog
AndyRussG merged T268688: Docker dev setup: Set up email export into T269708: Docker dev setup: Fundraising tools > silverpop export.
Tue, Feb 16, 4:51 AM · Patch-For-Review, FR-Docker, Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising-Backlog
AndyRussG updated the task description for T274839: Fix phpunit tests for Civicrm.
Tue, Feb 16, 4:42 AM · FR-Docker, Fundraising-Backlog
AndyRussG created P14363 Civicrm phpunit output 2021-02-15.
Tue, Feb 16, 4:41 AM
AndyRussG created T274839: Fix phpunit tests for Civicrm.
Tue, Feb 16, 4:39 AM · FR-Docker, Fundraising-Backlog
AndyRussG closed T267500: Docker dev setup: Set up memcached, a subtask of T262971: Epic: feature parity with vagrant on docker, as Resolved.
Tue, Feb 16, 4:31 AM · Epic, Fundraising-Backlog
AndyRussG closed T267500: Docker dev setup: Set up memcached as Resolved.
Tue, Feb 16, 4:31 AM · FR-Docker, Fundraising-Backlog
AndyRussG closed T266092: Set up text that goes next to payments forms on Docker, a subtask of T262971: Epic: feature parity with vagrant on docker, as Resolved.
Tue, Feb 16, 4:30 AM · Epic, Fundraising-Backlog
AndyRussG closed T266092: Set up text that goes next to payments forms on Docker as Resolved.
Tue, Feb 16, 4:30 AM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising Sprint We all meet again, Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, Fundraising-Backlog
AndyRussG closed T266840: Docker dev setup: Review, update, organize and comment payments-LocalSettings.php, a subtask of T262971: Epic: feature parity with vagrant on docker, as Resolved.
Tue, Feb 16, 4:30 AM · Epic, Fundraising-Backlog
AndyRussG closed T266840: Docker dev setup: Review, update, organize and comment payments-LocalSettings.php as Resolved.

Closing as this is basically done. :)

Tue, Feb 16, 4:30 AM · FR-Docker, Fundraising-Backlog
AndyRussG moved T266092: Set up text that goes next to payments forms on Docker from Review to Pending Deployment on the Fundraising Sprint Corrugated super slide board.
Tue, Feb 16, 4:28 AM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising Sprint We all meet again, Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, Fundraising-Backlog

Mon, Feb 15

AndyRussG moved T262975: Get civi working on docker from Doing to Review on the Fundraising Sprint Corrugated super slide board.
Mon, Feb 15, 8:24 AM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Patch-For-Review, Fundraising-Backlog

Wed, Feb 10

AndyRussG created T274341: Investigate requirements and setup options for self-contained, quick-and-simple-to-run FR applications on Docker.
Wed, Feb 10, 9:29 AM · FR-Docker, Fundraising-Backlog
AndyRussG created T274339: Fix Docker performance on Mac.
Wed, Feb 10, 9:06 AM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising-Backlog

Tue, Feb 9

AndyRussG created T274303: dev-images +2 rights and Docker registry credentials for FR-Tech.
Tue, Feb 9, 9:29 PM · User-brennen, Developer Productivity, dev-images, Release-Engineering-Team, FR-Docker, Fundraising-Backlog

Wed, Feb 3

AndyRussG moved T262975: Get civi working on docker from Backlog to Doing on the Fundraising Sprint Corrugated super slide board.
Wed, Feb 3, 1:55 AM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Patch-For-Review, Fundraising-Backlog
AndyRussG moved T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering from Backlog to Review on the Fundraising Sprint Corrugated super slide board.
Wed, Feb 3, 1:55 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG claimed T272794: [[MediaWiki:Centralnotice-user-prefs-intro/uk]] Meta-Wiki URL should include Special:MyLanguage/ prefix.
Wed, Feb 3, 1:55 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, I18n
AndyRussG moved T271154: Deploy accumulated changes in CentralNotice master 2021-01 from Backlog to Pending Deployment on the Fundraising Sprint Corrugated super slide board.
Wed, Feb 3, 1:55 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG moved T272794: [[MediaWiki:Centralnotice-user-prefs-intro/uk]] Meta-Wiki URL should include Special:MyLanguage/ prefix from Backlog to Pending Deployment on the Fundraising Sprint Corrugated super slide board.
Wed, Feb 3, 1:55 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, I18n

Tue, Feb 2

AndyRussG added a comment to T157997: BannerExistenceException due to non-existing CentralNotice banner (after Special:LanguageStats view).

Hi! Thanks so much, all, for the detailed info here!

Tue, Feb 2, 7:47 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fr-CentralNotice-Translation-Bugs, MediaWiki-extensions-Translate, Fundraising-Backlog, Wikimedia-CentralNotice-Administration, Wikimedia-production-error, MediaWiki-extensions-CentralNotice

Mon, Feb 1

AndyRussG moved T271154: Deploy accumulated changes in CentralNotice master 2021-01 from Backlog to Pending Deployment on the Fundraising Sprint Bee Wheel board.
Mon, Feb 1, 11:36 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG moved T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering from Pending Deployment to Review on the Fundraising Sprint Bee Wheel board.
Mon, Feb 1, 11:36 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG moved T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering from Review to Pending Deployment on the Fundraising Sprint Bee Wheel board.
Mon, Feb 1, 11:36 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG updated the task description for T271154: Deploy accumulated changes in CentralNotice master 2021-01.
Mon, Feb 1, 10:52 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG added a comment to T272953: CentralNotice: Update DB schema on Meta for campaign types feature.

Change applied to metawiki

Mon, Feb 1, 6:31 AM · Fundraising-Backlog, Blocked-on-schema-change, DBA

Fri, Jan 29

AndyRussG added a comment to T268510: Create new subpage for Special:EmailPreferences.

Some more notes about whether or not to make this a new extension (from discussions in Standup and IRC):

  • Another option could be to re-purpose FundraisingEmailUnsubscribe? Some of the code there seems potentially reusable? Though it might still have to be refactored, which might be just as much work as writing new code in a new extension.
  • Should code to talk to CiviProxy maybe go in SmashPig? Or maybe not, since SmashPig is first and foremost a payments library?
  • Is it worth the effort to create an entirely new extension for this?
Fri, Jan 29, 9:26 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
AndyRussG added a comment to T271168: CentralNoticeBannerHistory and CentralNoticeImpression Event Platform Migration.

For regular banner testing we're still using the pgehres data which comes in via a different method. So I don't think this would affect us at the moment.

Fri, Jan 29, 5:42 PM · Fundraising-Backlog, Event-Platform, Analytics
AndyRussG added a comment to T271168: CentralNoticeBannerHistory and CentralNoticeImpression Event Platform Migration.

I don't know what that timeline is, but as far know I this CentralNotice code is the only custom code that works around the lack of support for sendBeacon. According to https://analytics.wikimedia.org/dashboards/browsers/#all-sites-by-browser, IE 11 is < 1% of our traffic. @Milimetric told me that dropping support in MW for old browsers is more about regional percentages of traffic rather than global (e.g. we don't want to drop a browser that most of some country still uses). But, perhaps the decision to drop support from MW is different than just dropping support for instrumentation of MW in old browsers?

Fri, Jan 29, 4:39 AM · Fundraising-Backlog, Event-Platform, Analytics

Thu, Jan 28

AndyRussG added a comment to T268510: Create new subpage for Special:EmailPreferences.

I would like to suggest maybe that instead of using DonationInterface for this, we create a new, separate MediaWiki extension?

Thu, Jan 28, 4:50 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
AndyRussG added a comment to T271168: CentralNoticeBannerHistory and CentralNoticeImpression Event Platform Migration.

Hi @Ottomata! Thanks so much for your help here!!

Thu, Jan 28, 4:29 PM · Fundraising-Backlog, Event-Platform, Analytics
AndyRussG added a comment to T272953: CentralNotice: Update DB schema on Meta for campaign types feature.

testwiki is done:

Thu, Jan 28, 4:53 AM · Fundraising-Backlog, Blocked-on-schema-change, DBA

Wed, Jan 27

AndyRussG added a comment to T268510: Create new subpage for Special:EmailPreferences.

Regarding making this a part of DonationInterface, I found this in the doc about implementation: "reuse some form rendering and querystring checking code that’s in the DonationInterface extension" .

Wed, Jan 27, 6:06 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
AndyRussG moved T268510: Create new subpage for Special:EmailPreferences from Backlog to Doing on the Fundraising Sprint Bee Wheel board.
Wed, Jan 27, 4:59 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
AndyRussG claimed T268510: Create new subpage for Special:EmailPreferences.
Wed, Jan 27, 4:58 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

Tue, Jan 26

AndyRussG moved T271154: Deploy accumulated changes in CentralNotice master 2021-01 from Doing to Backlog on the Fundraising Sprint Bee Wheel board.
Tue, Jan 26, 8:26 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG added a comment to T271154: Deploy accumulated changes in CentralNotice master 2021-01.

This is now ready to go once the schema change for Campaign Filtering (T272953) is deployed. Thanks much!!

Tue, Jan 26, 8:26 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG updated the task description for T271154: Deploy accumulated changes in CentralNotice master 2021-01.
Tue, Jan 26, 8:24 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG updated the task description for T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering.
Tue, Jan 26, 6:25 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG updated the task description for T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering.
Tue, Jan 26, 6:25 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG updated the task description for T272953: CentralNotice: Update DB schema on Meta for campaign types feature.
Tue, Jan 26, 6:23 AM · Fundraising-Backlog, Blocked-on-schema-change, DBA
AndyRussG added a subtask for T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering: T272953: CentralNotice: Update DB schema on Meta for campaign types feature.
Tue, Jan 26, 6:23 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG added a parent task for T272953: CentralNotice: Update DB schema on Meta for campaign types feature: T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering.
Tue, Jan 26, 6:23 AM · Fundraising-Backlog, Blocked-on-schema-change, DBA
AndyRussG created T272953: CentralNotice: Update DB schema on Meta for campaign types feature.
Tue, Jan 26, 6:22 AM · Fundraising-Backlog, Blocked-on-schema-change, DBA
AndyRussG added a comment to T272794: [[MediaWiki:Centralnotice-user-prefs-intro/uk]] Meta-Wiki URL should include Special:MyLanguage/ prefix.

Thanks @Base!

Tue, Jan 26, 6:05 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, I18n
AndyRussG moved T272794: [[MediaWiki:Centralnotice-user-prefs-intro/uk]] Meta-Wiki URL should include Special:MyLanguage/ prefix from Backlog to Pending Deployment on the Fundraising Sprint Bee Wheel board.
Tue, Jan 26, 6:04 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, I18n
AndyRussG edited projects for T272794: [[MediaWiki:Centralnotice-user-prefs-intro/uk]] Meta-Wiki URL should include Special:MyLanguage/ prefix, added: Fundraising Sprint Bee Wheel; removed MW-1.36-notes (1.36.0-wmf.28; 2021-01-26).
Tue, Jan 26, 6:04 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, I18n

Jan 26 2021

AndyRussG added a project to T272936: Make CentralNotice extension compatible with Parsoid: Fundraising-Backlog.
Jan 26 2021, 1:24 AM · Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Parsoid-Rendering, Parsoid

Jan 25 2021

AndyRussG edited projects for T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering, added: Schema-change; removed MW-1.36-notes (1.36.0-wmf.28; 2021-01-26).
Jan 25 2021, 10:24 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG moved T271154: Deploy accumulated changes in CentralNotice master 2021-01 from Backlog to Doing on the Fundraising Sprint Bee Wheel board.
Jan 25 2021, 8:59 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG moved T272415: Error when searching Wikimedia Recipients SmartGroup in Civi from Doing to Backlog on the Fundraising Sprint Bee Wheel board.
Jan 25 2021, 8:59 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
AndyRussG added a comment to T272415: Error when searching Wikimedia Recipients SmartGroup in Civi.

Here is what I found so far:

  • On staging, there is a group called Wikimedia in Review Recipients and it does take at least 5 minutes to show contacts. There are 13943 contacts in all.
  • The criteria for that group is based in part on membership in another smart group called Wikimedia in Review Newsletter, and showing contacts for this second group is fast. There are only 1924 contacts in that group.
  • It looks like membership in the second (base) group is just determined by the presence of the tag "Wikimedia in Review quarterly newsletter".
  • Strangely, it seems membership in the first (derived) group is determined by membership in the base group, plus exclusions for "Do not e-mail" or "No bulk e-mails". So I would expect the derived group to include less contacts than the base group, not more.
  • I tried to parse the form_values column in the corresponding rows of civicrm_saved_search, to double-check the details of the smart group definitions. However, I'm having trouble understanding how to interpret the string with the settings there.
  • Next steps could include checking what actual queries are being run, and maybe seeing what contacts we get in a new group based on the "Wikimedia in Review quarterly newsletter" tag with the added exclusions, and checking if that's more performant.
Jan 25 2021, 8:58 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Jan 22 2021

AndyRussG claimed T272415: Error when searching Wikimedia Recipients SmartGroup in Civi.
Jan 22 2021, 3:19 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
AndyRussG moved T272415: Error when searching Wikimedia Recipients SmartGroup in Civi from Backlog to Doing on the Fundraising Sprint Bee Wheel board.
Jan 22 2021, 3:18 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Jan 21 2021

AndyRussG added a comment to T262971: Epic: feature parity with vagrant on docker.

Hey @awight! Many, many apologies for the long delay in replying here, and thanks so much for sharing WMDE docker dev work, that looks amazing! I really like the modular setup and also how clean the bash code is.

Jan 21 2021, 4:01 PM · Epic, Fundraising-Backlog
AndyRussG added a comment to T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering.

On the 12th January, I left the following comment on irc:

02:53 <Seddon>mepps: Can we keep it greyed out for now. Could we also add in the following text to the preferences tab:
02:53 <Seddon> https://www.irccloud.com/pastebin/j4VW4me2/



CentralNotice is the Mediawiki extension that delivers announcements of interest to Wikimedia communities and users in the form of a banner.

Below are a series of options that allow you to manage which types of announcements you see. Certain platform notices, such as those relating to site maintenance and special notices considered necessary to all users, will still be displayed. For further information, please read the documentation provided.

02:54 <Seddon> "documentation provided" should then link to https://www.mediawiki.org/wiki/Extension:CentralNotice

Jan 21 2021, 6:12 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG moved T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering from Doing to Review on the Fundraising Sprint Bee Wheel board.
Jan 21 2021, 6:02 AM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Jan 20 2021

AndyRussG moved T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering from Backlog to Doing on the Fundraising Sprint Bee Wheel board.
Jan 20 2021, 4:48 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG claimed T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering.
Jan 20 2021, 4:48 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Jan 19 2021

AndyRussG added a comment to T271154: Deploy accumulated changes in CentralNotice master 2021-01.

This is currently blocked due to Campaign Filtering having merged to master. We don't yet have confirmation that it should be deployed in its current state. However, it seems needlessly messy (though I guess not impossible) to merge only the patches previous to Campaign Filtering into the wmf_deploy branch to deploy only those.

Jan 19 2021, 7:29 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
AndyRussG claimed T271154: Deploy accumulated changes in CentralNotice master 2021-01.
Jan 19 2021, 4:48 PM · Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Jan 18 2021

AndyRussG moved T271074: Step 2: Investigate Omnipay from Doing to Review on the Fundraising Sprint Airline Passenger Experience board.
Jan 18 2021, 3:15 AM · Fundraising Sprint Airline Passenger Experience, Fundraising-Backlog
AndyRussG added a comment to T271074: Step 2: Investigate Omnipay.

Omnipay is a library that provides a general framework for creating gateway integrations. Also, there are Omnipay implementations for numerous popular gateways, some by the authors of Omipay and some by third parties. However, the state of these implementations is uneven. Some appear to be up-to-date and have many contributors, while others haven't been updated recently and have only one contributor. Also, recurring is officially outside the scope of the Omnipay library, though it does seem to be implemented for some gateways.

Jan 18 2021, 3:14 AM · Fundraising Sprint Airline Passenger Experience, Fundraising-Backlog

Jan 15 2021

AndyRussG claimed T271074: Step 2: Investigate Omnipay.
Jan 15 2021, 10:20 PM · Fundraising Sprint Airline Passenger Experience, Fundraising-Backlog
AndyRussG moved T271077: Step 1: Investigate Paypal through braintree from Doing to Review on the Fundraising Sprint Airline Passenger Experience board.
Jan 15 2021, 5:00 PM · Fundraising Sprint Airline Passenger Experience, Fundraising-Backlog