Issue #3288 open

Remote pull requests to GitHub, etc (BB-3054)

Martin Geisler
created an issue

Hi,

It would be cool if it was possible to submit pull requests from Bitbucket to other big DVCS hosting sites. This would of course require collaboration with them.

I'm thinking of a system where GitHub can send a request to a URL at Bitbucket with information about the GitHub repository and branch to pull. Bitbucket would then present this like a normal pull request (maybe even do the pull into a temporary repository so that you can show the diff) and if the user approves the request, the pull is done.

Comments on the pull request should probably be directed back to the original site.

This was discussed here first: https://plus.google.com/108957994038017966408/posts/PaB9jVuEkwt

Comments (66)

  1. Dylan Etkin

    Hi Martin,

    We have talked about this internally as well, it would be cool.

    I will be honest, it did not jump to the top of the backlog but it is there.

    Cheers,

    Dylan

  2. Borek Bernard

    This would be really cool. Today, although I like BitBucket better than GitHub, I need to have an account and some of my repositories over at BitBucket simply to collaborate with other GitHub users. If this "wall" falls down I can happily live just here on BitBucket.

    If this needs cooperation with GitHub (like it probably does), is there already a ticket for that in their system? I would vote for that there too but can't find a link at the moment.

  3. Anonymous

    one simple solution would be that bitbucket create a key pair. we can add this to bitbucket and they can do simple git operations, no?

  4. Martin Geisler reporter

    Please stop adding +1 comments — add yourself as a watcher instead. That way you avoid sending out emails to everybody else who watches the issue and you still show your interest it.

  5. Geert Schuring

    Indeed Martin! Considering the fact that there are already 50+ watchers... maybe its time we start drawing attention to this issue a little more? Any ideas on how to do that, other than blogging and tweeting?

  6. Martin Geisler reporter

    Please just add yourself as a watcher on the issue instead of adding "+1" comments. Your "+1" comments go out to everybody who watch the issue (114 people right now).

  7. Nate Peterson

    People, please stop adding "+1" comments! It doesn't do anyone any good, and just annoys all current 127 watchers. If you want to show your support of this feature, please add yourself as a watcher at the top of the page!

  8. frnhr

    People, please stop adding comments for people to stop adding "+1" comments, and also please stop adding "+1" comments. There are like four useful comments in this thread. Not counting this one. Because this one is also not useful...

  9. brettz9

    I hope the title of this issue can be changed to "Remote pull requests between Google Code and GitHub" so it is two way, or, even better, "Remote pull requests between Google Code, GitHub, etc. via user-extensible standard protocol"

    A decentralized version control system deserves decentralized distribution and review options.

  10. David Berdik

    Do the folks over at Atlassian have anything to say about this? An update on this would be nice, even if it is straight up "No, we are not doing it."

  11. Waldir Pimenta

    This would be super helpful.

    As opposed to your comment :/

    Seriously guys, can we stop posting +1 comments and spamming this already long thread (and everyone's mailboxes) for no good reason? There is a vote feature, use it!

  12. Log in to comment