Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Give Bloop more visibility on the website. #1053
Previously, the website made it appear as if Bloop was an implementation
Metals still continues to work with other BSP servers. Nothing changes on the implementation side.
Previously, the website made it appear as if Bloop was an implementation detail of Metals. Now, the website tries to give Bloop more visibility and advertise it as an essential part of the Metals user experience (low latency diagnostics, testing, running, soon debugging). This change doesn't mean that Metals doesn't work with other BSP servers. Given that >99% of Metals users use Bloop as the build server, the new documentation only tries to make it clearer to users how Metals work and how they can make the most of it.
jvican left a comment
Thanks for making these changes and advertising Bloop as a foundational piece of the Metals experience!
The Build Tools overview reads good to me, I think it illustrates well what's powered by Bloop and what works out-of-the-box and it doesn't. I believe that as other BSP servers are implemented and start to pick up in adoption, we can gradually remove Bloop from the focus, if that makes sense.