Last modified: 2014-06-09 00:03:50 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T58091, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 56091 - Bugzilla's "Links > Weekly Summary" setup is busted (not an extension)
Bugzilla's "Links > Weekly Summary" setup is busted (not an extension)
Status: PATCH_TO_REVIEW
Product: Wikimedia
Classification: Unclassified
Bugzilla (Other open bugs)
wmf-deployment
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-24 11:12 UTC by Andre Klapper
Modified: 2014-06-09 00:03 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
diff (5.57 KB, patch)
2013-10-24 14:41 UTC, Andre Klapper
Details

Description Andre Klapper 2013-10-24 11:12:24 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.
Comment 1 Andre Klapper 2013-10-24 14:41:13 UTC
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.
Comment 2 Andre Klapper 2013-10-25 17:51:21 UTC
<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'
Comment 3 Andre Klapper 2013-11-26 10:52:31 UTC
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.
Comment 4 Gerrit Notification Bot 2014-02-14 21:08:36 UTC
Change 113460 had a related patch set uploaded by Aklapper:
Delete unused and duplicated file.

https://gerrit.wikimedia.org/r/113460
Comment 5 Gerrit Notification Bot 2014-02-25 00:33:46 UTC
Change 113460 merged by Dzahn:
Delete unused and duplicated file.

https://gerrit.wikimedia.org/r/113460
Comment 6 This, that and the other (TTO) 2014-06-09 00:03:50 UTC
Fixed?

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links