Last modified: 2014-06-09 00:03:50 UTC
It's cute that we have extensions/WeeklyReport/weekly-bug-summary.cgi extensions/WeeklyReport/component-report.cgi on the server, however it's never loaded and hence ignored. Instead /weekly-bug-summary.cgi /component-report.cgi is loaded, so the whole setup is busted. I realized by trying to sync our code with https://projects.kde.org/projects/websites/bugs-kde-org/repository/changes/weekly-bug-summary.cgi?rev=kde and trying to test it on boogs.wmflabs.org, where clicking "Links > Weekly Summary" in the sidebar triggers a 404. Only after copying it to the root directory via mv extensions/WeeklyReport/weekly-bug-summary.cgi . and running ./checksetup.pl it works.
Created attachment 13560 [details] diff Attach the original cleanup/sync diff here so it does not get lost, but it does not make sense to commit before sorting out the mess.
<mutante> root@kaulen:/srv/org/wikimedia/bugzilla# file weekly-bug-summary.cgi weekly-bug-summary.cgi: symbolic link to `extensions/WeeklyReport/weekly-bug-summary.cgi' <mutante> root@kaulen:/srv/org/wikimedia/bugzilla# file component-report.cgi component-report.cgi: symbolic link to `extensions/WeeklyReport/component-report.cgi'
Fun fact of the day: Only one file out of ./extensions/WeeklyReport/template/en/default/weeklyreport/weekly-bug-summary.html.tmpl and ./template/en/custom/reports/weekly-bug-summary.html.tmpl is in use. Find out which one. The files are identical.
Change 113460 had a related patch set uploaded by Aklapper: Delete unused and duplicated file. https://gerrit.wikimedia.org/r/113460
Change 113460 merged by Dzahn: Delete unused and duplicated file. https://gerrit.wikimedia.org/r/113460
Fixed?