Toshiya,

I guess this is more a conversation for us developers rather than for
users. What made you consider moving the Drools LSP from KIE Tools to
KIE?

Regards,

Tiago Bento

On Wed, Jul 29, 2026 at 5:25 AM Gabriele Cardosi
<[email protected]> wrote:
>
> 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]
> >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to