4 ms·
It's a fundamental problem of open source projects hosting on GitHub. I don't think the the Fossil colocation model is necessarily right, but some open protocol
by anothergoogler 8y ago
It's a fundamental problem of open source projects hosting on GitHub. I don't think the the Fossil colocation model is necessarily right, but some open protocol is needed so that issues can be easily migrated between these services.
- bastawhiz 8y agoIs it really that hard to write a little script to copy the issues over? Github has an exceptional API.
- scrollaway 8y agoAs others have pointed out, this is Gitlab. When it comes to github, they previously helped me transitioning a bugzilla into github issues, but it doesn't look like they do this anymore. Back then, I managed to get approval from all our contributors/issue authors so that their individual bugs and comments would show up as their individual bugs and comments, as well as retaining issue numbers. This is the code for it, if anyone is interested, but as I said the whole thing is unsupported now: https://github.com/jleclanche/bugzilla-to-github https://github.com/jleclanche/bugzilla-to-github
- jwilk 8y agoThere's an unofficial issue import API: https://gist.github.com/jonmagic/5282384165e0f86ef105 https://gist.github.com/jonmagic/5282384165e0f86ef105 But it doesn't let you change ownership of issues or comments; everything appears as created by the importing user.
- scrollaway 8y agoThat's the one Github staff helped me use (though there were no public endpoints at the time). I recognize some of this. I don't think it's supported anymore.
- viraptor 8y agoThat makes sense. You shouldn't normally be allowed to impersonate another username, which is exactly what a full import does.
- jwilk 8y agoRepository owner can edit comments arbitrarily, which already allows for impersonation, although to a lesser extent. Also, you can impersonate commits freely. I don't think allowing full import would be a big deal, especially if the UI made it clear that the comments were imported.
- scrollaway 8y agoWith full comment edit history that's no longer the case as much, although you can delete the diffs.
- brongondwana 8y agoLikewise mine for Cyrus: https://github.com/cyrusimap/BugzillaImport https://github.com/cyrusimap/BugzillaImport
- deleted 8y ago[deleted]
- thebluehawk 8y agoThey moved from bugzilla to GitLab (not GitHub)
- rebolek 8y agoWhich one? V3 or V4?
- nebulous1 8y agoThis is gitlab not github