Notes on migrating projects from Buzilla to JIRA
You need administrator access to do this. Some notes:
- You need the mysql login info, which you will supply to JIRA in the "Import from Bugzilla" option.
- Project KEY... make sure you have one.
- Groups... migrating the project does not know who are the developers. You'll have to create a group for this project, and then start populating it with users (possible, see next).
- Have at least one person for the project that you can make a JIRA administrator and responsible for adding accounts.
- You need to know *email addresses* to map users to groups.
- Rumor has it that priority is not copied over on the bugs.
- Permission scheme, you'll need to create one. Do this after you've created the group. I recommend just creating a blank one than copying an existing. Basic scheme is:
- jira-administrators can administer project, move issues, delete issues,
- Anyone can browse project
- jira-users can create issue, add comments, add attachments.
- developers do everything except delete and set issue level security
Notification scheme. I recommend copying an existing one for now so you get all the reporter/watcher notes right for now. This isn't as much of a pain as permission scheme is. Presently we are taking two approaches to notifications:
- Have all notices go to the group. This means emails will be sent to individual email addresses and you rely on JIRA having all the appropriate accounts setup. I prefer this and have been setting up people this way.
- Have all notices go to a single email address, namely the dev mailing list. Avalon had it setup this way, and I guess this allows a searchable, public record of this. I think this clutters the list and there's already a record of everything that happened in JIRA. This might be more in line with what people expect though, I'm not sure.
- When you first import a project, it will almost take more than 5 minutes to copy over, which means your browser will timeout. Once you start, go do something else for a while.
Bugzilla changes. Noel has done this for me so far since I don't know how to do it.
- Mark the project as read-only so you can't create or edit issues.
- Disable the weekly (?) emails reports of open bugs.
This is from notes of migrating Avalon and XMLBeans.
A link to the maker's web-site regarding Importing from Bugzilla