RESOLVED FIXED309535
git-webkit: add `create-bug` and `tracker-metadata` subcommands
https://bugs.webkit.org/show_bug.cgi?id=309535
Summary git-webkit: add `create-bug` and `tracker-metadata` subcommands
David Kilzer (:ddkilzer)
Reported 2026-03-09 17:35:12 PDT
`git-webkit` has no built-in way to create Bugzilla bugs or query Bugzilla metadata (products, components, keywords) from the command line. Users must use the web interface or external scripts. Add two new `git-webkit` subcommands: `git-webkit create-bug` -- create a new bug on the configured Bugzilla tracker with support for: - `--title` and `-F`/`--file` for title and description - `--component` and `--project` (prompts interactively if omitted) - `--keywords`, `--cc`, `--assignee` - `--depends-on`, `--blocks`, `--see-also` for bug relationships - `--radar` for linking to Apple Radar (with automatic security product detection for redacted radars) - Automatic detection of security-related keywords in title/description with a prompt to use the Security product `git-webkit bugzilla-metadata` -- fetch and display Bugzilla products, components, and keywords with support for: - `--format json` (default) or `--format text` output - `--products` or `--keywords` to filter output - `--cache` to read/write a local JSON cache file (avoids authentication for repeated queries) - `--update-cache` to force a cache refresh
Attachments
Radar WebKit Bug Importer
Comment 1 2026-03-09 17:37:09 PDT
David Kilzer (:ddkilzer)
Comment 2 2026-03-09 17:42:00 PDT
EWS
Comment 3 2026-04-13 17:19:27 PDT
Committed 311151@main (00af9f0cd691): <https://commits.webkit.org/311151@main> Reviewed commits have been landed. Closing PR #60231 and removing active labels.
Keith Miller
Comment 4 2026-04-13 17:23:12 PDT
Keith Miller
Comment 5 2026-04-13 17:27:05 PDT
Sorry, during a rebase I amended rather than --continuing
David Kilzer (:ddkilzer)
Comment 6 2026-04-13 20:40:40 PDT
EWS
Comment 7 2026-04-13 20:45:58 PDT
Committed 311158@main (63ae187fab2d): <https://commits.webkit.org/311158@main> Reviewed commits have been landed. Closing PR #62704 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.