arusahni / git-req

Check out merge requests from your GitLab/GitHub hosted repositories from the command line with just the request number.
https://arusahni.github.io/git-req/
MIT License
57 stars 7 forks source link

Add BitBucket support #3

Open arusahni opened 8 years ago

arusahni commented 8 years ago

People use this service. Bitbucket has cloud and hosted offerings (much like GitLab). For now, let's target the cloud offering.

What this entails:

shorsher commented 5 years ago

So this would just entail adding a new remote for bitbucket?

arusahni commented 5 years ago

Yup, including being able to interface with the Bitbucket API.

shorsher commented 5 years ago

OK I'm happy to give it a shot. This seems like a nice project for learning more about rust. Sorry ahead of time if I bug with you any questions :D

arusahni commented 5 years ago

No worries! Best of luck :-)

shorsher commented 5 years ago

Do you have a preference for support for bitbucket cloud vs server first? Regular (public) bitbucket.com does not require authentication at all. Bitbucket server uses personal access tokens, while Bitbucket cloud uses "app passwords"[0].

0: https://confluence.atlassian.com/bitbucket/app-passwords-828781300.html

Just wanted your input.

arusahni commented 5 years ago

Interesting... let's go with Bitbucket Cloud for now - it seems to be the more popular option, and hopefully future versions can be generalized (much as git-req does with GitLab). Thanks for checking in!

arusahni commented 4 years ago

Hi @shorsher - since it's been a while, I'm going to unassign the issue. Feel free to ask for it to be assigned back if you think it's something you're going to pick back up.