https://old-bugzilla.wikimedia.org/query.cgi?format=advanced saves me multiple hours of work every week due to its higher precision at finding reports. If old-bugzilla is decommissioned, I'll need the database and a search interface elsewhere. I am willing to do the setup work, presumably on a wmflabs.org domain (though the degradation in service would not be nice).
Any implementation proposal, other than setting up a bugzilla clone?
----
http://bugs.wmflabs.org created
* medium instance, web security group, no role
* Followed https://bugzilla.readthedocs.org/en/latest/installing/quick-start.html and https://bugzilla.readthedocs.org/en/latest/installing/moving.html
** 4.4 in the root
** `apt-get install mariadb-server` to avoid various dump import issues
* Cloned https://git.wikimedia.org/summary/?r=wikimedia/bugzilla/modifications.git but not installed
* Copied some rewrite rules from operations/puppet/templates/apache/bugzilla.wikimedia.org.erb to /etc/apache2/sites-available/bugzilla.conf ; `a2enmod rewrite`
* Deleted `extensions/Voting/disabled`
* In `data/params`: set `announcehtml`, removed `editbugs` requirement from stuff, set `'mail_delivery_method' => 'None',`
* Identified my account with `MariaDB [bugs]> select * from profiles where login_name LIKE 'federico%';`, made admin with `./checksetup.pl --reset-password` + `./checksetup.pl --make-admin`, added all permissions and made email address valid via `/editusers.cgi`
* Products and passwords are already disabled; disabled registration with blank `createemailregexp` in /editparams.cgi?section=auth
* Announced at https://lists.wikimedia.org/pipermail/mediawiki-l/2015-July/044545.html
TODO:
* In the `announcehtml` add a prominent link to the original bugzilla.wikimedia.org URL hoping in redirects: use `$ENV{'REQUEST_URI'}`??
* Allow login or other way to easily list your own votes
* Make full quips, reports/charts and whatever world-readable
* Think of /robots.txt
* Set incoming links for stuff not available elsewhere
WONTFIX?
* Apply skin and other aesthetic modifications
* Other content like attachments
* Restore original email addresses and autocompletion thereof to ease searching
The operations/puppet roles don't seem useful, too much to cherry-pick; maybe an earlier functioning version exists.