Skip to content
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

Migrate bazel-java-sdk to a dedicated GitHub repo #188

Closed
plaird opened this issue Oct 16, 2020 · 2 comments
Closed

Migrate bazel-java-sdk to a dedicated GitHub repo #188

plaird opened this issue Oct 16, 2020 · 2 comments
Assignees
Labels

Comments

@plaird
Copy link
Contributor

plaird commented Oct 16, 2020

The intent for the bazel-java-sdk is for it to graduate out of the BEF repo and into it's own GitHub repo. The Java SDK has been written such that it isn't specific to Eclipse, and could be useful for other Bazel tooling projects.

This isolation work has been completed internally to the BEF repo. The top-level bzl-java-sdk directory is the result of this.

But while splitting bzl-java-sdk into a new GitHub repo is the intent, we are doing heavy development on it in conjunction with BEF. So I am resisting that move for now. With Git submodules, we could link them, but that just feels like a pain at this stage of development. I am thinking the move out of bzl-java-sdk will occur at the end of the 1.x release line.

@plaird
Copy link
Contributor Author

plaird commented May 22, 2021

My current thinking on this is to use copybara between BEF and the bazel-java-sdk. I expect BEF work will continue to need to make sizable changes to the SDK, so having it vendored feels like the better approach.

@plaird plaird closed this as completed May 27, 2021
@plaird
Copy link
Contributor Author

plaird commented May 27, 2021

The sdk repo is still private, but I will open up soon. The copybara scripts in the toplevel of this repo copy the code back and forth. I didn't actually use copybara, but I gave them that name because it makes it more obvious what they do.

https://github.com/salesforce/bazel-java-sdk

@plaird plaird added the 1.4.0 BEF 1.4.0 label Jul 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant