apache / apache/maven-mvnd

Would it be interesting to implement BSP?

Open
#485 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
3.5k
Forks
250
Avg merge
16h 22m
Merged PRs (30d)
36

Description

Dear authors,

Your project looks very promising, I have always been lacking such an optimization while working on Java projects.
It could be very nice if Intellij would be able to interface with the daemon, because I suspect, this could greatly improve the developer experience.
The Scala build tools have come to converge on BSP (https://build-server-protocol.github.io/) to allow for easier integration with Intellij and other editors/IDEs and seriously speed up the editors reaction time (multiple orders of magnitude for some cases)

I understand this is no easy feat and not really the current use case, but you might be interested in knowing BSP exists.

Cheers,

Joost

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the issue and the Build Server Protocol specification linked in the description. Investigate how Apache Maven Daemon could expose BSP for IntelliJ and other IDEs; the issue does not define a specific entry point, implementation scope, or completion criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system, developer-experience
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.