Thanks Toshiya for bringing this up and Gabriele for starting to address it.
I'll wait until the XSDs are all available inside 1st party JARs so that I can update `kie-tools` to consume the XSDs from these JARs instead of versioning copies of the XSDs directly in the source code. Regards, Tiago Bento On Wed, Apr 16, 2025 at 9:12 AM Gabriele Cardosi <gabriele.card...@gmail.com> wrote: > > Hi Toshiya, > FYI: > https://github.com/apache/incubator-kie-drools/pull/6311 > > Il giorno mer 16 apr 2025 alle ore 11:29 Toshiya Kobayashi < > toshiyakobaya...@gmail.com> ha scritto: > > > Thank you, Gabriele! > > > > > > On Wed, Apr 16, 2025 at 4:44 PM Gabriele Cardosi < > > gabriele.card...@gmail.com> > > wrote: > > > > > Hi Toshiya, > > > regarding DMN, those xsd are used at both test time and runtime. > > > SInce those are used in multiple places, we have to reduce the times they > > > get downloaded. > > > I'll try to experiment the creation and consumption of a module that: > > > > > > 1. download them at compile time > > > 2. package them in final artifact > > > > > > Then, those files won't be in the codebase, but only on the generated > > > artifact. > > > Other modules should depend on the above, and read xsd from it. > > > > > > We have done a similar approach with kie-dmn-test-resources, but I need > > > some time to experiment how to download files at compile time - hoping to > > > find a clean solution. > > > > > > Best > > > > > > Gabriele > > > > > > Il giorno mer 16 apr 2025 alle ore 05:09 Toshiya Kobayashi < > > > toshiyakobaya...@gmail.com> ha scritto: > > > > > > > Hi all, > > > > > > > > We have a pending license issue with DMN and BPMN. To be specific, we > > > need > > > > to confirm the license applied to DMN/BPMN xsd files. > > > > > > > > https://issues.apache.org/jira/browse/LEGAL-690 > > > > > > > > I sent forms/emails to i...@omg.org , > > > > https://www.omg.org/spec/contact?i=DMN/1.5 and > > > > https://www.omg.org/spec/contact?i=BPMN/2.0 , but I haven't got any > > > reply. > > > > > > > > Tibor shared his thought, > > > > > > > > > I can ask in OMG, however maybe a better solution would be to not > > have > > > > those files in the code. The xsds are publicly available, so I guess if > > > > e.g. a test needs those, it should be able to download it. > > > > > > > > Can DMN and BPMN experts check if it's feasible (= remove xsd files > > from > > > > code base)? > > > > > > > > The files are listed in the GH issue. > > > > > > > > https://github.com/apache/incubator-kie-issues/issues/1926 > > > > > > > > Thanks! > > > > Toshiya > > > > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@kie.apache.org For additional commands, e-mail: dev-h...@kie.apache.org