BugzillaMigrate
Perl project to parse Bugzilla XML exports and import them to GitHub Issues
Install / Use
/learn @rowanj/BugzillaMigrateREADME
BugzillaMigrate
bzmigrate.pl is a Perl program to parse the XML output of Bugzilla (2.22 onward?) into structures suitable for programmatic upload to a new bug tracker; initally targeting GitHub Issues (v3).
You can create an XML dump from Bugzilla by searching for the appropriate bugs, and hitting the XML button at the bottom of the page - the output from which will contain the full specification of all bugs shown.
The script inputs values from environment variables and/or command line options. If run with -i option, it can also prompt for the values interactively.
Note that Github Issues API does not currently allow attaching files programatically so the script at least prints its IDs and filenames.
The script assumes that the repo has labels "bug" and "enhancement".
Related Skills
node-connect
346.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
