Bugzilla to GitHub Issues Migration
Vladimir Panteleev
thecybershadow.lists at gmail.com
Fri Jun 23 17:56:44 UTC 2023
On Friday, 23 June 2023 at 16:02:53 UTC, Mike Parker wrote:
> So we've put the brakes on things for now. Robert is going to
> reach out to GitHub to see if they can do something for us like
> they did for LLVM. Then we'll hopefully be able to push the
> issues to GitHub under the original poster's handle. Of the
> issues raised here, that's the one thing we can't manage on our
> own.
Hey, we also need to make sure our infra is ready for this. The
bots and the changelog generator need to be updated, at least.
I think the following plan will work:
1. Update DBot to only accept "Fix Bugzilla" instead of "Fix
Issue". Put up a warning if the old string is used.
2. Update the changelog generator to accept both.
3. When the next release is cut, open up GitHub issues for our
projects. (This is orthogonal to migrating issues from Bugzilla,
right?) Users can now start filing bugs on GitHub.
4. Change DBot to accept both "Fix Bugzilla" and "Fix #xxxxx"
where the latter refers to a GitHub issue. GitHub can auto-close
referenced issues itself, so we may not need DBot to do anything
here.
5. Migrate the issues one by one, leaving behind links on
Bugzilla.
6. Make Bugzilla read-only.
I could work on DBot and the changelog generator?
More information about the Digitalmars-d
mailing list