-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bitbucket Integration #560
Comments
I'm interested in working on this feature and would appreciate more details to better understand it. In the meantime, feel free to assign this issue to me. |
Hey @nayanmapara, the idea is straight-forward. The integration will be powered by a user provided token. How the integration should be made would be similar to how our GH and GL integrations are made, of course with BB specific API and its quirks. Important This issue is tagged |
I would recommend starting by looking into our the Github and Gitlab integrations are made. Worth remembering that there are two sides to adding data into Middleware. One is where data from an external source (GH, GL) is loaded into Middleware, and stored in a way that it can be used by our analytics APIs in a provider (GH, GL) agnostic way. The other is where analytics APIs are able to leverage this data to show analysis. In most cases, a new integration shouldn't introduce many (if any) changes to this part. |
@jayantbh I would like to work on this feature if @nayanmapara not goes with it. |
Sure @Kamlesh72 Such as Or any of the other advanced labelled issues on the issues tab. |
@jayantbh I looked into other integrations and would love to work on this issue. Feel free to assign this issue to me. |
Done, @nayanmapara! |
Do share the approach you'll take before you begin implementing. |
Sure, will do! |
@nayanmapara just a quick heads up, as already shared previously: Important This issue is tagged The last bit is important. |
Thanks for the heads up! I've set up the project locally and will be exploring how the previous integrations were made and the kind of response they seek to keep everything aligned. |
Also, I've explored some of the possible ways of integrating Bitbucket. |
Great to know you've made some headway! :) |
I've joined the Slack channel! |
Yes, glad to have you there! Feel free to drop any questions in the #open-source channel, or DM us. |
Unassigning due to inactivity. |
Hey everyone, Just a quick update—the Bitbucket integration for the frontend is almost wrapped up and will need thorough testing. That said, I’ll be taking a break since I have mid-terms this week, so feel free to jump in and work on the issue if you'd like! If anyone wants to pick up where I left off, you can check out my progress so far here (I still have a few changes to push will update here once I do): https://github.com/nayanmapara/middleware/tree/main It's been a bit slower going than I expected, partly due to my schedule and partly because the Bitbucket API documentation has been, well, not the most user-friendly. Tracking down the right endpoints has been a bit of a hassle. If you have any questions about the Bitbucket API or my code, feel free to DM me on Slack—happy to help! Cheers, |
Why do we need this ?
To view Dora Metrics for those using Bitbucket repos.
Not much else to it. Similar to Github or Gitlab, I should be able to see a Dora metrics analysis of my Bitbucket repos.
Please upvote this issue, react to it, or leave a comment to show your interest.
Alternatively, these are related discussions threads:
#452
#464
The text was updated successfully, but these errors were encountered: