Hi Toshiya, thanks for the update. I personally agree with the idea of moving drools-lsp on the Java Runtime side for two reasons: 1. being it a java code, it make sense to have it built under the same building environment of the rest of java code, to keep things simple 2. there could be reasons to modify it or also to "consume" it, regardless of the Tool counterpart: having it in the Java runtime would also simplify this aspect of its long-term maintenance
M2C Cheers Gabriele On Wed, Jul 29, 2026 at 10:04 AM Toshiya Kobayashi < [email protected]> wrote: > Hi, > > I'd like to inform that drools-lsp/drl-vscode-extension has been added > to incubator-kie-tools. > > https://github.com/apache/incubator-kie-tools/pull/3665 > > One note: while drl-vscode-extension is a TypeScript project like the > other extensions, drools-lsp is a Java project that serves as the > backend for drl-vscode-extension. > > As we're moving to the dual-repository architecture ("Java Runtime" > and "Tools and Others"), it might make sense to move drools-lsp to the > "Java Runtime" side. That said, keeping drools-lsp in "Tools and > Others" could also be a reasonable choice. > > Thanks, > Toshiya > > On Tue, Jul 7, 2026 at 1:32 PM Jijo Thomas K via dev <[email protected]> > wrote: > > > > Nice Feature !! > > > > Regards, > > Jijo Thomas K > > Software Developer – BAMOE > > Software Lab, Kochi, India > > Slack: @Jijo Thomas K<mailto:[email protected]> > > From: Toshiya Kobayashi <[email protected]> > > Date: Tuesday, 7 July 2026 at 6:25 AM > > To: [email protected] <[email protected]> > > Subject: [EXTERNAL] Re: Re : [PROPOSAL] drools-lsp - Language Server > Protocol for DRL > > > > Thank you, all! > > > > Filed a GH issue > https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dkie-2Dissues_issues_2365&d=DwIFaQ&c=BSDicqBQBDjDI9RkVyTcHQ&r=chE-O7gziZQiZi9dvpCs_NiJukBA2SJazsOwhCN4Zr4&m=bGjWkSiTaG7o5cqNHZWk-MBEONQlDZOy6s-bmupvBALXOIURZLw5XXBJTLGcjUK5&s=D4XnCNmiOdAJXaR-9pdde9GEK2lMH__UdGFVbTzN0xI&e= > > > > Toshiya > > > > On Mon, Jul 6, 2026 at 11:11 PM Martin Weiler <[email protected]> > wrote: > > > > > > Cool feature! Thanks for this addition, Toshiya! > > > > > > +1 > > > > > > Best regards, > > > Martin > > > > > > On 2026/07/06 09:28:59 Yeser Amer wrote: > > > > Thank you Toshiya, +1 for having the Drools LSP module inside our > Apache > > > > module. > > > > Thank you for maintaining it in the last few years. > > > > I hope this could be a first step to have a DRL editor in kie tools > in the > > > > near future :) > > > > > > > > Il giorno ven 3 lug 2026 alle ore 19:07 Tiago Bento < > [email protected]> > > > > ha scritto: > > > > > > > > > That is great news. Thanks for bringing this up Toshiya! > > > > > > > > > > I’m of course +1, and please count on me to help incorporte this > work on > > > > > apache/incubator-kie-tools. We have infrastructure for Maven- and > > > > > TypeScript-based packages in place, which I believe is what the > Drools LSP > > > > > requires. > > > > > > > > > > Let me know how I can help. > > > > > > > > > > Regards, > > > > > > > > > > Tiago Bento > > > > > > > > > > On Fri, Jul 3, 2026 at 10:13 Tibor Zimányi <[email protected]> > wrote: > > > > > > > > > > > Hi, > > > > > > > > > > > > thank you Toshiya, +1. > > > > > > > > > > > > Best regards, > > > > > > Tibor > > > > > > > > > > > > > > > > > > Dňa pi 3. 7. 2026, 16:11 Alex Porcelli <[email protected]> > napísal(a): > > > > > > > > > > > > > +1 > > > > > > > > > > > > > > Great initiative, Toshyia! Very well missed capability > > > > > > > > > > > > > > On Fri, Jul 3, 2026 at 9:29 AM nicolas.heron < > [email protected]> > > > > > > > wrote: > > > > > > > > > > > > > > > > Hello > > > > > > > > I think it is a very good idea > > > > > > > > The VSC plugin when using pure drl is missing what was > existing in > > > > > the > > > > > > > Eclipse plugin. > > > > > > > > +1 > > > > > > > > Nicolas > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Le vendredi 3 juillet 2026 à 08:27, Toshiya Kobayashi < > > > > > > > [email protected]> a écrit : > > > > > > > > > > > > > > > > > Hi all, > > > > > > > > > > > > > > > > > > I am proposing we add drools-lsp into the Apache KIE > repository > > > > > > > > > (probably kie-tools). drools-lsp provides DRL language > services > > > > > > > > > through the Language Server Protocol, enabling various > editors to > > > > > > > > > offer rich DRL > > > > > > > > > editing support. VS Code (as the "DRL Editor" extension) > and Neovim > > > > > > > > > have been confirmed as clients. > > > > > > > > > > > > > > > > > > When KIE moved to ASF, drools-lsp already existed but was > still in > > > > > > the > > > > > > > > > early development phase and was not included in the > migration. > > > > > > > > > Recently the project has received significant > contributions and is > > > > > > now > > > > > > > > > close to a 1.0.0 GA release, with features including: > > > > > > > > > > > > > > > > > > - Code completion (keywords, Java classes, fields, DRL > declared > > > > > > types) > > > > > > > > > - Go-to definition, find references, rename > > > > > > > > > - Syntax and lint diagnostics with quick-fixes > > > > > > > > > - Hover tooltips, document symbols, type hierarchy > > > > > > > > > - Inlay hints, folding ranges, code lens > > > > > > > > > > > > > > > > > > This seems like a good time to bring it into the Apache > KIE. > > > > > > Thoughts? > > > > > > > > > > > > > > > > > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_kiegroup_drools-2Dlsp&d=DwIFaQ&c=BSDicqBQBDjDI9RkVyTcHQ&r=chE-O7gziZQiZi9dvpCs_NiJukBA2SJazsOwhCN4Zr4&m=bGjWkSiTaG7o5cqNHZWk-MBEONQlDZOy6s-bmupvBALXOIURZLw5XXBJTLGcjUK5&s=4lJvwM3UdlGy2o8U61HGhLc4yLLhKeBxfnVrv0I_g0g&e= > > > > > > > > > > > > > > > > > > Thanks! > > > > > > > > > Toshiya > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > > > To unsubscribe, e-mail: [email protected] > > > > > > > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > > To unsubscribe, e-mail: [email protected] > > > > > > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > To unsubscribe, e-mail: [email protected] > > > > > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [email protected] > > > For additional commands, e-mail: [email protected] > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
