jupyterlab / pull-requests

A JupyterLab extension for reviewing GitHub pull requests
BSD 3-Clause "New" or "Revised" License
37 stars 18 forks source link

Integration with Bitbucket #10

Open rahulpshah opened 5 years ago

rahulpshah commented 5 years ago

Thank you for the awesome extension. Are there any plans to add support for Bitbucket?

jaipreet-s commented 5 years ago

Hi @rahulpshah!

While I'm not aware of anyone actively working on Bitbucket integration, but the extension is designed to be extensible to other VCS providers.

Each service needs to implement the PullRequestsManager interface and there is only one now for GitHub which provides GitHub PR support. For Bitbucket, we would need to implement a similar one that talks to their APIs.

In addition to this, there would be some small changes required to allow the user to select which VCS provider they would like to use.