The Hibernate LGPL stuff in the DISCLAIMER-WIP is possibly an issue.

https://github.com/apache/incubator-kie-drools/blob/main/DISCLAIMER-WIP

Using a DISCLAIMER-WIP allows you some leeway with Apache License
compatible licenses. It does not give you leeway with ones that are
not compatible like LGPL.

See Category X in:
https://www.apache.org/legal/resolved.html

One thing that you can do is have a Maven POM that links to a
Hibernate jar and code that imports Hibernate classes. You can't
include any code in your source release that is a copy of Hibernate
code. You can't include Hibernate classes in one of the KIE jars (e.g.
a fat jar that includes 3rd party classes, shaded or not). You can't
include Hibernate jars into any binary distribution (e.g. any of the
archives that you have put on dist.apache.org).



On Thu, 14 Nov 2024 at 16:22, Jason Porter <jpor...@ibm.com.invalid> wrote:
>
> Would it be good to include a build.txt or something like that in the root of 
> the source tarball? We have it on the website, but something closer to the 
> source might be good to have.
>
> --
> Jason Porter
> Software Engineer
> He/Him/His
>
> IBM
>
>
> From: Alex Porcelli <a...@porcelli.me>
> Date: Thursday, November 14, 2024 at 07:03
> To: general@incubator.apache.org <general@incubator.apache.org>
> Subject: [EXTERNAL] Re: [VOTE] Release Apache KIE(incubating) v10.0.0-rc3
> Here is a detailed build instruction
> https://kie.apache.org/docs/community/build
>
> On Thu, Nov 14, 2024 at 4:11 AM PJ Fanning <fannin...@apache.org> wrote:
> >
> > The only jar that I could find in the source release is:
> >
> > incubator-kie-tools/packages/stunner-editors/errai-ui/src/test/resources/less.jar
> >
> > It would be ideal if this could be removed.
> >
> > apache-kie-10.0.0-incubating-sources.zip from
> > https://dist.apache.org/repos/dist/dev/incubator/kie/10.0.0-rc3/
> >
> > I think it would also be useful if the KIE team could provide a 'How
> > to Build KIE from its source release' guide for IPMC reviewers.
> >
> > On Thu, 14 Nov 2024 at 03:21, John D. Ament <johndam...@apache.org> wrote:
> > >
> > > On Wed, Nov 13, 2024 at 1:16 PM Alex Porcelli <porce...@apache.org> wrote:
> > >
> > > > Hello everyone,
> > > >
> > > > This email serves as a call for votes to release Apache KIE
> > > > (Incubating) v10.0.0-rc3. In this release candidate we have made
> > > > efforts to incorporate feedback from the previous voting thread [1].
> > > >
> > > > The Apache KIE community has reviewed and approved the release of
> > > > Apache KIE (Incubating) v10.0.0-rc3. We now kindly request IPMC
> > > > members to review and cast their votes on this release.
> > > >
> > > > Important Note: We have identified an issue with the NOTICE and
> > > > LICENSE files [2], but we hope this will not pose a blocker for the
> > > > release.
> > > >
> > >
> > > Based on the description, I think they are.  In addition, you need to
> > > resolve the binaries in your source release.  Typically if they are test
> > > artifacts, the source contents of them are available within the source 
> > > tree
> > > with a command to run to build the test artifacts, or a download location
> > > on where to pull them from would work as well.  There is no one right
> > > answer that can be given.
> > >
> > > Also, I think you need to look at what a release is here at Apache.  While
> > > it's fine to have convenience binaries, a source release consists of the
> > > source code that makes those binaries.  What we would typically vote on is
> > > a source tarball that can be reviewed.  The staged maven artifacts are a
> > > combination of source JARs, binary JARs and other files.  How do I compile
> > > the source jars to make the binary JARs?  [1] may be of interest if you
> > > have not yet reviewed.
> > >
> > > So it's a -1 from me, johndament IPMC.
> > >
> > > John
> > >
> > > [1]: https://apache.org/dev/#releases
> > >
> > >
> > > >
> > > > Apache KIE(incubating) - The home of the most popular business
> > > > automation open-source technologies including Drools, jBPM,
> > > > SonataFlow, Optaplanner, Kogito and Tools.
> > > >
> > > > KIE community vote thread:
> > > > https://lists.apache.org/thread/nxx66ccognnk8fozt4nk11z7g57c7fnb
> > > >
> > > > Vote result thread:
> > > > https://lists.apache.org/thread/1hhkchlwt69fn9cd3lgok55mw61kn862
> > > >
> > > > The release candidate:
> > > > https://dist.apache.org/repos/dist/dev/incubator/kie/10.0.0-rc3/
> > > >
> > > > The maven staging repos for this release:
> > > > - Drools:
> > > > https://repository.apache.org/content/repositories/orgapachekie-1055
> > > > - Optaplanner:
> > > > https://repository.apache.org/content/repositories/orgapachekie-1056
> > > > - Kogito Runtimes:
> > > > https://repository.apache.org/content/repositories/orgapachekie-1057
> > > > - Kogito Apps:
> > > > https://repository.apache.org/content/repositories/orgapachekie-1058
> > > > - Kogito Apps - JITExecutor Native Linux:
> > > > https://repository.apache.org/content/repositories/orgapachekie-1059
> > > > - Kogito Apps - JITExecutor Native Windows:
> > > > https://repository.apache.org/content/repositories/orgapachekie-1060
> > > > - Kogito Apps - JITExecutor Native MacOS:
> > > > https://repository.apache.org/content/repositories/orgapachekie-1061
> > > > - KIE Tools - JBPM Quarkus DevUI:
> > > > https://repository.apache.org/content/repositories/orgapachekie-1064
> > > > - KIE Tools - Sonataflow Quarkus DevUI:
> > > > https://repository.apache.org/content/repositories/orgapachekie-1065
> > > >
> > > > The artifacts are signed with PGP key corresponding to
> > > > [priv...@kie.apache.org], found in the KEYS file:
> > > >
> > > > https://downloads.apache.org/incubator/kie/KEYS
> > > >
> > > > The vote will be open for at least 72 hours until the necessary number
> > > > of votes are reached.
> > > >
> > > > Please vote accordingly:
> > > > [ ] +1 approve
> > > > [ ] +0 no opinion
> > > > [ ] -1 disapprove with the reason
> > > >
> > > > To learn more about KIE, please see https://kie.apache.org/
> > > >
> > > > Checklist for reference:
> > > >
> > > > [ ] Download KIE artifacts are valid.
> > > > [ ] Checksums and PGP signatures are valid.
> > > > [ ] Source code distributions have correct names matching the current
> > > > release.
> > > > [ ] LICENSE and NOTICE files are correct.
> > > > [ ] All files have license headers if necessary.
> > > > [ ] No compiled archives bundled in source archive.
> > > > [ ] Can compile from source.
> > > >
> > > > For updated information on how to verify the release, please refer to:
> > > > https://kie.apache.org/docs/community/verify
> > > >
> > > > For updated information on how to build from source zip, please refer 
> > > > to:
> > > > https://kie.apache.org/docs/community/build
> > > >
> > > > [1] - https://lists.apache.org/thread/oz1xfz48jwlw05sdy0wvtnrhn27jc72h
> > > > [2] - https://lists.apache.org/thread/y9x068xwoqwrtzyrwhv06loxtt8v06fn
> > > >
> > > > Best,
> > > > Alex
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > > For additional commands, e-mail: general-h...@incubator.apache.org
> > > >
> > > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to