Hi Tiago,

drools and kogito-runtimes' PRs have been merged, so kie-tools can start
the work (not rushing). Thanks!

Toshiya

On Tue, May 20, 2025 at 10:05 AM Toshiya Kobayashi <
toshiyakobaya...@gmail.com> wrote:

> Hello,
>
> Yeser raised a PR for kogito-runtimes
>
> https://github.com/apache/incubator-kie-kogito-runtimes/pull/3899
>
> The PR already got 2 approvals, but probably it's better to have an
> additional review from BPMN guys?
>
> Thanks!
> Toshiya
>
> On Thu, Apr 17, 2025 at 9:02 PM Gabriele Cardosi <
> gabriele.card...@gmail.com> wrote:
>
>> Enrique,
>>
>> > Usually base validations validate against xsd
>> > in url are considered not safe.
>> >
>> how does this apply to the proposed solution ?
>>
>> Il giorno gio 17 apr 2025 alle ore 13:15 Enrique Gonzalez Martinez <
>> elguard...@gmail.com> ha scritto:
>>
>> > We use that for validations. Usually base validations validate against
>> xsd
>> > in url are considered not safe.
>> >
>> > El jue, 17 abr 2025, 4:37, Toshiya Kobayashi <
>> toshiyakobaya...@gmail.com>
>> > escribió:
>> >
>> > > Thank you, Gabriele!
>> > >
>> > > BPMN experts, can BPMN xsd files be handled in the same way as DMN?
>> > >
>> > > Toshiya
>> > >
>> > >
>> > > On Thu, Apr 17, 2025 at 1:27 AM Tiago Bento <tiagobe...@apache.org>
>> > wrote:
>> > >
>> > > > 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
>> > > >
>> > > >
>> > >
>> >
>>
>

Reply via email to