In 2021, I began creating dedicated /Documentation branches in the repositories I have forked in Github, in order to better document why I forked that repository and what work I had done or intended to do in it.
In order to see the official readme, please switch to the dev branch.
While employed at MediaRadar, my engineering teams migrated from Bitbucket Server, to Bitbucket Cloud.
As of 1/1/21, Bitbucket Cloud is a much less robust offering for reviewing and managing code than bitbucket server.
As a personal project during this transition, I donated some code to the bitbucket-refined browser plugin, re-implementing some of the features I most significantly missed in Bitbucket Server.
Branches That Were Ultimately Merged into Upstream Official Repository
- feature/RC/AddSyntaxHighlightInNewUI_AddSyntaxHighlightThemeOptions
- Implements syntax highlighting, and syntax theme options (differnet styles of highlighting) for new the Bitbucket Cloud UI Experience, for PRs, Diffs, and Code Comparison pages.
- feature/RC/CompactFileTree
- Removes whitespace from the file tree in Pull Requests, so increase the number of files viewable on the screen when reviewing a PR.
Branches that are Currently Unmerged into Upstream Official Repository
- feature/RC/PreventWordWrapNewPRUI
- Prevents word wrapping in the Bitbucket New UI
- I chose not to open the PR for this in the parent repository.
- feature/RC/AutoClickExpandCode
- Adds a button that automatically expands all "unchanged" code sections when comparing diffs in the Bitbucket UI.
- During the several months after opening this PR in the parent repository, Atlassian updated the html for this section of the UI multiple times. I ultimately chose to close the PR, rather than maintain the feature in the official browser plugin.
Other Branches
- forMR/AllFeaturesMerged
- A branch used by some coworkers at my company. Includes all of the above branches, while waiting for the merge review and release process for the official plugin.