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
> >
>

Reply via email to