The release notes for Bugzilla 4.0 (released in April 2011) say: <li>The system for moving bugs between installations has been moved into an extension called <kbd>OldBugMove</kbd>. This system was used by very few Bugzilla installations--if you aren't certain whether or not you are using it, you're not using it. To enable the system, you have to remove the file <kbd>extensions/OldBugMove/disabled</kbd> and then run <kbd>checksetup.pl</kbd>. In a future version of Bugzilla, this extension may be moved outside of the core Bugzilla code, so if you are interested in maintaining it, please let us know.</li> No-one uses this. Let's kill it. If anyone does want it, they can maintain it themselves. Gerv
(In reply to Gervase Markham [:gerv] from comment #0) > No-one uses this. Let's kill it. If anyone does want it, they can maintain > it themselves. What do you mean by "let's kill it"? There are tons of extensions that no one uses, except maybe one single installation: http://git.mozilla.org/?a=project_list;pf=bugzilla Are you saying moving OldBugMove out of the core code into bugzilla/extensions/ or dropping the code entirely?
Yes, I mean move it out of core. While it's in core, we are responsible for testing it and making it work; I don't think we should be. We can stick it in an extension repo. If someone needs it, they can develop and update it to keep pace. (If it even needs it.) Gerv
(In reply to Gervase Markham [:gerv] from comment #2) > Yes, I mean move it out of core. While it's in core, we are responsible for > testing it and making it work; I don't think we should be. 100% agreement from me.
OK, we now have a repo for this: I can use git subtree to extract the tree and history from the main tree, and then push it to the new repo. We can then remove it from the trunk. Are we removing it from the 5.0 branch also? Gerv
(In reply to Gervase Markham [:gerv] from comment #4) > Are we removing it from the 5.0 branch also? no, 5.0 branch is for bugfixes only at this point.
OldBugMove has been extracted to its own git repo here using "git subtree": http://git.mozilla.org/?p=bugzilla/extensions/OldBugMove.git Requesting approval to "git rm extensions/OldBugMove" and check in... Gerv
To ssh://firstname.lastname@example.org/bugzilla/bugzilla.git 47342f0..a427d03 master -> master Gerv