Page MenuHomePhabricator

Determine if wmf_reports is used by anyone & possibly remove
Closed, ResolvedPublic

Description

I suspect no one uses it - if they do it will be Pats or Major Gifts - actually I think the GatewayReconciliation report is the one Pats uses so probably move it

Event Timeline

@LeanneS @NNichols @RLewis there are 2 lybunt report templates - one written for wmf here civicrm/report/contribute/wmf_lybunt?reset=1 and one which I did some work on for in core a few years back here
civicrm/report/contribute/lybunt?reset=1

My impression is you only use the second one now & the first one can go - are you able to confirm at all?

Change 651308 had a related patch set uploaded (by Eileen; owner: Eileen):
[wikimedia/fundraising/crm@master] Remove old manual scripts from wmf_reports

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

Change 651309 had a related patch set uploaded (by Eileen; owner: Eileen):
[wikimedia/fundraising/crm@master] Remove ContributionTrends report

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

Change 651311 had a related patch set uploaded (by Eileen; owner: Eileen):
[wikimedia/fundraising/crm@master] Remove attempt to add Contacts & Contributions export

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

@Eileenmcnaughton checking with Virtue too as I know she used to use these LYBUNT reports also.

Change 651308 merged by jenkins-bot:
[wikimedia/fundraising/crm@master] Remove old manual scripts from wmf_reports

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

Change 651309 merged by Eileen:
[wikimedia/fundraising/crm@master] Remove ContributionTrends report

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

Change 651676 had a related patch set uploaded (by Eileen; owner: Eileen):
[wikimedia/fundraising/crm@master] Remove pseudo-bao from gateway reconcilliation

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

Change 651311 merged by Eileen:
[wikimedia/fundraising/crm@master] Remove attempt to add Contacts & Contributions export

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

I have removed most of the code in this extension after analysis. What remains is

Gateway reconciliation is probably still used by @EMartin

@NNichols @RLewis would know if lybunt is used. But I'm pretty sure it still is.

For context for everyone I just looped in. We are moving around where some of these functions live in preparation to upgrade a system. If they aren't used we'd just shut them down. But I'm pretty sure they are used.

Confirming that I do indeed use the Gateway recon report. Please do not delete. Thank you:

image.png (293×698 px, 42 KB)

Re the Lybunt report - there are 2 lybunt reports- check the comment here https://phabricator.wikimedia.org/T270684#6707404 for the links to them. One is in core & the other is a custom WMF one that I believe is unused

@Eileenmcnaughton and @NNichols I checked with Caitlin Virtue and she said the only way she would use this if there was a dashlet for it, @NNichols do you know if there is? If there isn't then I think we're good to shut down.

Change 651676 merged by jenkins-bot:
[wikimedia/fundraising/crm@master] Remove pseudo-bao from gateway reconcilliation

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

Change 675906 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Remove WMF_lybunt report

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

Change 675908 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Stop installing wmf_reports

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

Change 675906 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Remove WMF_lybunt report

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

Change 675908 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Fully remove wmf_reports

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

Eileenmcnaughton moved this task from Review to Done on the Fundraising Sprint Git Rebase Jump board.

The module is no more