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

Add remote compilation to bloop #673

Closed
neko-kai opened this issue Oct 11, 2018 · 2 comments

Comments

@neko-kai
Copy link

commented Oct 11, 2018

Hi, it was mentioned in https://youtrack.jetbrains.com/issue/SCL-8400 that bloop is planning to address remote compilation, however I couldn't find any more info on that around in the docs or code. What's the current status or plans on this feature?

@jvican jvican changed the title Remote compilation Add remote compilation to bloop Oct 12, 2018

@jvican

This comment has been minimized.

Copy link
Member

commented Oct 12, 2018

Hello, @kaishh. Remote compilation is a feature we're interested in. Architecturally speaking, bloop was built to support remote compilation from the start and ensure that compilations of the same project do not run into each other.

To support remote compilation, we want to implement Bazel's remote compilation protocol (https://github.com/bazelbuild/remote-apis) because it seems it's being implemented by major build tools, and it's becoming an standard.

However, it's not a priority and there will be no activity on remote compilation in the next three months at least. I want to make sure that local development is as fast as it can get with bloop before jumping to cover another use case.

@jvican

This comment has been minimized.

Copy link
Member

commented Jul 29, 2019

I'll reopen this ticket when I consider bloop ready to take on this challenge. It's still not clear to me I want to include remote compilation in the scope of bloop. IMO, any tool that wants remote compilation can implement it outside of bloop and that flexibility might be even better as the design space to implement remote compilation is too big and there are many trade-offs involved.

@jvican jvican closed this Jul 29, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.