Thank you, Andrea.

As Alex suggested, we would:

A) Replace redpanda with another container which is under an acceptable
license (e.g. apache/kafka)
or
B) Exclude the relevant test cases from the source distribution

It will be tracked by
https://github.com/apache/incubator-kie-issues/issues/1682

Thanks!
Toshiya



On Thu, Dec 12, 2024 at 7:37 PM Alex Porcelli <[email protected]> wrote:

> Based on some inputs we got from IPMC when discussing Oracle JDBC
> dependency, the test dependencies on CategoryX are also not allowed.
>
> The workaround could be that the source is not released and the binaries
> aren’t directly dependent on those.
>
>
> On Thu, Dec 12, 2024 at 5:28 AM Andrea Cosentino <[email protected]>
> wrote:
>
>> In the past they were excluded.
>>
>> At some point the license changed and it was no more in the category X.
>>
>> I don't remember the dependency anyway.
>>
>> Il giorno gio 12 dic 2024 alle ore 11:12 Toshiya Kobayashi <
>> [email protected]> ha scritto:
>>
>> > Thank you for the reply, Andrea.
>> >
>> > > If the dependency is used just for testing and it's not part of the
>> > release, there are no impediments in using it.
>> > >
>> > > We were doing something similar in Apache Camel too for some
>> > dependencies with license non-compliant with ASF rules.
>> >
>> > Are those dependencies excluded from the source zip of the Apache Camel
>> > release?
>> >
>> > Thanks,
>> > Toshiya
>> >
>> >
>> > On Wed, Dec 11, 2024 at 5:35 PM Andrea Cosentino <[email protected]>
>> > wrote:
>> >
>> >> Hello Toshiya,
>> >>
>> >> If the dependency is used just for testing and it's not part of the
>> >> release, there are no impediments in using it.
>> >>
>> >> We were doing something similar in Apache Camel too for some
>> dependencies
>> >> with license non-compliant with ASF rules.
>> >>
>> >> Cheers.
>> >>
>> >> Il giorno mer 11 dic 2024 alle ore 09:30 Toshiya Kobayashi <
>> >> [email protected]> ha scritto:
>> >>
>> >>> Hello,
>> >>>
>> >>> Currently we have GHA test failures with "pull access denied for
>> >>> vectorized/redpanda" in kogito repos.
>> >>>
>> >>> I filed a GH issue.
>> >>>
>> >>> https://github.com/apache/incubator-kie-issues/issues/1682
>> >>>
>> >>> Also I have filed a PR to replace "vectorized/redpanda:v21.11.8" with
>> >>> "redpandadata/redpanda:v24.3.1".
>> >>>
>> >>> https://github.com/apache/incubator-kie-kogito-runtimes/pull/3812
>> >>>
>> >>> and now I'm waiting for CI.
>> >>>
>> >>> Here I want to raise a point. redpanda is under Business Source
>> License
>> >>> 1.1.
>> >>>
>> >>> https://github.com/redpanda-data/redpanda/blob/dev/licenses/bsl.md
>> >>>
>> >>> , which is Category X (
>> >>> https://www.apache.org/legal/resolved.html#category-x).
>> >>>
>> >>> A question to our mentors; Claus, Andrea and Brian:
>> >>>
>> >>> redpanda is used for test infrastructure. Is it considered as
>> >>> "dependency"?
>> >>>
>> >>> If yes, using redpanda is considered as "Has Category X dependencies"
>> in
>> >>> https://issues.apache.org/jira/browse/LEGAL-469 ?
>> >>>
>> >>> Regards,
>> >>> Toshiya
>> >>>
>> >>
>>
>

Reply via email to