This was the plan for moving to a new bug tracking system

:!: We migrated to bugzilla in 2012.

  • remap things like cgi/query-pr.cgi and send-pr.html to suitable bugs.f.o 1locations.
  • auto-assigner plugin - we need a different one than originally planned
Item Contact MoSCoW Expected Date Notes Status
send-pr replacement gonzo Must ? requires research - does a email gateway already exist for bugzilla? Bugzilla importer for send-pr emails: https://github.com/ecederstrand/send-pr
freeze gnats bugmeister@ Must ?
disable bug-followup and gnats-submit ? Must set up autoresponder telling people we switched
gnats migration gonzo Must ?
pybugz crees Should ?
interface with existing auth eadler ↔ clusteradm Should ? in order to avoid forcing devs create Yet Another Account ldap maybe?
dfilter replacement eadler Must ? open / close / change state of PRs from svn Check https://github.com/ylc/svn_bugzilla_notify_script
Adding new docs ? Should ? docs for developers on how we use bugzilla
Contributor docs ? Should ? docs for contributors on how to submit a bug report
Workflow setup eadler Must 2012-06-18 Setup a bugzilla workflow for PRs http://people.freebsd.org/~eadler/bugrelocation/workflow.html
Removing gnats docs eadler Could ? remove old docs on how to use gnats
Integrate clustadm bugzila? clusteradm Could ? need to talk to see if this is a good idea or not brd@ says likely not; simon@ says maybe, but not to worry about it
Set up IRC bot eadler Could ? mozbot + supybot plugin - freenode / oftc / efnet
bugs.freebsd.org ?? Could ? the shortcut needs to point to the new bug tracking instance
Item MoSCoW Bugzilla Roundup
License - open source Must ✔ ✔
License - free Could :( ✔
Backend - sqlite, postgres (not mysql) Could ✔ ✔
Documentation Integration Wont :( ✔
Test planning integration Wont :( :(
Customizable Workflow Must ✔ ✔
Unicode Support Should ✔ ✔
Plugin API Could :( 1/2
Multiple Projects Must ✔ ✔
Full-text search Must ✔ ✔
Indexed full-text search Should ?? ✔
Indexed file search Wont ?? ??
Send Reports Via Web Must ✔ ✔
… Email Could ✔ ✔
… REST Could :( :( - sort of
… CLI Must ✔ ✔
Notifications via Email Must ✔ ✔
… RSS/Atom Could ?? :(
… XMPP Wont ?? :(
… IRC Could ✔ (third party) ✔ (third party)
Git integration Could ?? ✔
SVN integration Must ?? ✔ (svn side)
Authentication - OpenID Could ?? ✔
… Self Could ✔ ✔
… LDAP Should ✔ ✔
… OAuth Could ?? ??
Language - not PHP Must ✔ ✔
Custom / Saved searches Should ✔ - user defined ✔ - admin & user defined
Easy to use Must :( ✔
auto-assigning groups Should ?? ??
auto-assigning maintainers Must ?? ✔ - customization
OpenHatch support Could ✔ ✔
“Meta” bugs Should ✔ ??
  • bugtracking/bugrelocationplan.txt
  • Last modified: 2020/11/17 01:07
  • by SashaVigole