You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Vinish Reddy <vi...@apache.org> on 2024/09/11 05:14:26 UTC
[VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Hey everyone,
Apache XTable (incubating) has recently published its first incubating
release after a successful vote in the dev list. However, the podling
missed starting a vote in general@incubator. IPMC members recommended
removing the downloads page from the website [1] and starting a VOTE thread
in general@incubator [2].
We now kindly request the Incubator PMC members review and vote on this
incubator release.
Apache XTable community vote thread:
https://lists.apache.org/thread/gl8xs904dnz6bbnx7dn0rwd35zs0gr4b
Vote result thread:
https://lists.apache.org/thread/k2bcxbf23pmb43g46o5gzqf9bv1pkggz
The release candidates:
https://dist.apache.org/repos/dist/dev/incubator/xtable/0.1.0-incubating-rc4/
https://dist.apache.org/repos/dist/release/incubator/xtable/0.1.0-incubating/
Release notes:
https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
Git tag for the release:
https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
Git commit ID for the release:
https://github.com/apache/incubator-xtable/commit/9711bf1599eb2a69c0f094a45450f5638a189428
Keys to verify the Release Candidate:
https://downloads.apache.org/incubator/xtable/KEYS
To compile from the source, please refer to:
https://github.com/apache/incubator-xtable/blob/main/README.md
The vote will be open for at least 72 hours or until the necessary number
of votes is reached. Please vote accordingly:
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason
[1] https://xtable.apache.org/
[2] https://lists.apache.org/thread/q3o2qr64k2bwwyd1hd79y43q12vwgh85
Thanks,
Vinish
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by "rdblue@gmail.com" <rd...@gmail.com>.
Yes, I saw that and it's unfortunate. But I still don't think that the IPMC
should make this release, acting on behalf of the foundation, given the
state of this license documentation.
On Wed, Sep 11, 2024 at 1:26 PM PJ Fanning <fa...@apache.org> wrote:
> Unfortunately, the XTable team went ahead and released the jars
> without having an IPMC vote. I think it is nigh on impossible to get
> jars removed from Maven Central once they are released.
>
> On Wed, 11 Sept 2024 at 21:20, rdblue@gmail.com <rd...@gmail.com> wrote:
> >
> > I thought that the purpose of the disclaimer was (at least partially) to
> > flag that the licensing may not be completely correct, but I haven't seen
> > it interpreted as a way to release code before beginning licensing work.
> > Maybe that's okay for a source release where the vast majority of the
> code
> > was developed by the project, but here it doesn't seem right to me to
> > release a bundled Jar with 600+ MB of dependencies and no licensing
> > documentation.
> >
> > I think the right path forward is to remove the bundled Jar from the
> > release. After all, it's a convenience binary.
> >
> > On Wed, Sep 11, 2024 at 1:11 PM PJ Fanning <fa...@apache.org> wrote:
> >
> > > XTable is still at the DISCLAIMER-WIP stage and the DISCLAIMER-WIP
> > > mentions that they haven't finished work on the licensing.
> > > Maybe this could be logged as an issue at
> > > https://github.com/apache/incubator-xtable and fixed for the next
> > > release?
> > >
> > > On Wed, 11 Sept 2024 at 21:06, rdblue@gmail.com <rd...@gmail.com>
> wrote:
> > > >
> > > > -1 (binding)
> > > >
> > > > I did a quick build and saw that the xtable-utilities Jar
> > > > <
> > >
> https://repo1.maven.org/maven2/org/apache/xtable/xtable-utilities/0.1.0-incubating/xtable-utilities-0.1.0-incubating-bundled.jar
> > > >
> > > > has dependencies bundled in, but doesn't have a LICENSE or NOTICE
> that
> > > > reflects those dependencies. Both look like the boilerplate ones
> from the
> > > > source repo (which may also not be correct).
> > > >
> > > > In order to ship third-party code in bundled Jars, projects need to
> > > follow the
> > > > third-party license policy
> > > > <
> https://www.apache.org/legal/resolved.html#asf-3rd-party-license-policy
> > > >.
> > > > There is quite a bit of work that goes into correctly documenting the
> > > > licenses of ASF releases, so I'd recommend that the podling get a
> release
> > > > or two done without a bundled Jar. That typically makes it easier.
> > > >
> > > > Ryan
> > > >
> > > > On Wed, Sep 11, 2024 at 11:05 AM Jesus Camacho Rodriguez <
> > > > jcamacho@apache.org> wrote:
> > > >
> > > > > +1 jcamacho (IPMC/PPMC), carried over from XTable dev mailing list
> [1]
> > > > >
> > > > > Thanks,
> > > > > Jesús
> > > > >
> > > > > [1]
> https://lists.apache.org/thread/klqwmx814bph19fn2ypwsbgorzb776h1
> > > > >
> > > > >
> > > > > On Wed, Sep 11, 2024 at 12:59 AM PJ Fanning <fa...@apache.org>
> > > wrote:
> > > > >
> > > > > > +1 binding fanningpj (IPMC)
> > > > > >
> > > > > > * file downloads
> > > > > > * sha512 and asc are ok
> > > > > > * incubating and apache in name
> > > > > > * LICENSE, NOTICE, DISCLAIMER-WIP present
> > > > > > * Apache license headers in source files
> > > > > > * no unexpected binaries
> > > > > > * compiles from source - tests take lots of CPU and I had to
> cancel
> > > > > > them but that might be just my machine
> > > > > >
> > > > > > On Wed, 11 Sept 2024 at 08:35, Stamatis Zampetakis <
> > > zabetak@gmail.com>
> > > > > > wrote:
> > > > > > >
> > > > > > > +1 zabetak (IPMC/PPMC) carried over from the dev list.
> > > > > > >
> > > > > > > Best,
> > > > > > > Stamatis
> > > > > > >
> > > > > > > On Wed, Sep 11, 2024 at 7:16 AM Vinish Reddy <
> vinish@apache.org>
> > > > > wrote:
> > > > > > > >
> > > > > > > > Hey everyone,
> > > > > > > >
> > > > > > > > Apache XTable (incubating) has recently published its first
> > > > > incubating
> > > > > > > > release after a successful vote in the dev list. However, the
> > > podling
> > > > > > > > missed starting a vote in general@incubator. IPMC members
> > > > > recommended
> > > > > > > > removing the downloads page from the website [1] and
> starting a
> > > VOTE
> > > > > > thread
> > > > > > > > in general@incubator [2].
> > > > > > > >
> > > > > > > > We now kindly request the Incubator PMC members review and
> vote
> > > on
> > > > > this
> > > > > > > > incubator release.
> > > > > > > >
> > > > > > > > Apache XTable community vote thread:
> > > > > > > >
> https://lists.apache.org/thread/gl8xs904dnz6bbnx7dn0rwd35zs0gr4b
> > > > > > > >
> > > > > > > > Vote result thread:
> > > > > > > >
> https://lists.apache.org/thread/k2bcxbf23pmb43g46o5gzqf9bv1pkggz
> > > > > > > >
> > > > > > > > The release candidates:
> > > > > > > >
> > > > > >
> > > > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/xtable/0.1.0-incubating-rc4/
> > > > > > > >
> > > > > >
> > > > >
> > >
> https://dist.apache.org/repos/dist/release/incubator/xtable/0.1.0-incubating/
> > > > > > > >
> > > > > > > > Release notes:
> > > > > > > >
> > > > > >
> > >
> https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > > > > > > >
> > > > > > > > Git tag for the release:
> > > > > > > >
> > > > > >
> > >
> https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > > > > > > >
> > > > > > > > Git commit ID for the release:
> > > > > > > >
> > > > > >
> > > > >
> > >
> https://github.com/apache/incubator-xtable/commit/9711bf1599eb2a69c0f094a45450f5638a189428
> > > > > > > >
> > > > > > > > Keys to verify the Release Candidate:
> > > > > > > > https://downloads.apache.org/incubator/xtable/KEYS
> > > > > > > >
> > > > > > > > To compile from the source, please refer to:
> > > > > > > >
> https://github.com/apache/incubator-xtable/blob/main/README.md
> > > > > > > >
> > > > > > > > The vote will be open for at least 72 hours or until the
> > > necessary
> > > > > > number
> > > > > > > > of votes is reached. Please vote accordingly:
> > > > > > > >
> > > > > > > > [ ] +1 approve
> > > > > > > >
> > > > > > > > [ ] +0 no opinion
> > > > > > > >
> > > > > > > > [ ] -1 disapprove with the reason
> > > > > > > >
> > > > > > > >
> > > > > > > > [1] https://xtable.apache.org/
> > > > > > > > [2]
> > > https://lists.apache.org/thread/q3o2qr64k2bwwyd1hd79y43q12vwgh85
> > > > > > > >
> > > > > > > > Thanks,
> > > > > > > > Vinish
> > > > > > >
> > > > > > >
> > > ---------------------------------------------------------------------
> > > > > > > To unsubscribe, e-mail:
> general-unsubscribe@incubator.apache.org
> > > > > > > For additional commands, e-mail:
> general-help@incubator.apache.org
> > > > > > >
> > > > > >
> > > > > >
> ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > > > For additional commands, e-mail:
> general-help@incubator.apache.org
> > > > > >
> > > > > >
> > > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by PJ Fanning <fa...@apache.org>.
Unfortunately, the XTable team went ahead and released the jars
without having an IPMC vote. I think it is nigh on impossible to get
jars removed from Maven Central once they are released.
On Wed, 11 Sept 2024 at 21:20, rdblue@gmail.com <rd...@gmail.com> wrote:
>
> I thought that the purpose of the disclaimer was (at least partially) to
> flag that the licensing may not be completely correct, but I haven't seen
> it interpreted as a way to release code before beginning licensing work.
> Maybe that's okay for a source release where the vast majority of the code
> was developed by the project, but here it doesn't seem right to me to
> release a bundled Jar with 600+ MB of dependencies and no licensing
> documentation.
>
> I think the right path forward is to remove the bundled Jar from the
> release. After all, it's a convenience binary.
>
> On Wed, Sep 11, 2024 at 1:11 PM PJ Fanning <fa...@apache.org> wrote:
>
> > XTable is still at the DISCLAIMER-WIP stage and the DISCLAIMER-WIP
> > mentions that they haven't finished work on the licensing.
> > Maybe this could be logged as an issue at
> > https://github.com/apache/incubator-xtable and fixed for the next
> > release?
> >
> > On Wed, 11 Sept 2024 at 21:06, rdblue@gmail.com <rd...@gmail.com> wrote:
> > >
> > > -1 (binding)
> > >
> > > I did a quick build and saw that the xtable-utilities Jar
> > > <
> > https://repo1.maven.org/maven2/org/apache/xtable/xtable-utilities/0.1.0-incubating/xtable-utilities-0.1.0-incubating-bundled.jar
> > >
> > > has dependencies bundled in, but doesn't have a LICENSE or NOTICE that
> > > reflects those dependencies. Both look like the boilerplate ones from the
> > > source repo (which may also not be correct).
> > >
> > > In order to ship third-party code in bundled Jars, projects need to
> > follow the
> > > third-party license policy
> > > <https://www.apache.org/legal/resolved.html#asf-3rd-party-license-policy
> > >.
> > > There is quite a bit of work that goes into correctly documenting the
> > > licenses of ASF releases, so I'd recommend that the podling get a release
> > > or two done without a bundled Jar. That typically makes it easier.
> > >
> > > Ryan
> > >
> > > On Wed, Sep 11, 2024 at 11:05 AM Jesus Camacho Rodriguez <
> > > jcamacho@apache.org> wrote:
> > >
> > > > +1 jcamacho (IPMC/PPMC), carried over from XTable dev mailing list [1]
> > > >
> > > > Thanks,
> > > > Jesús
> > > >
> > > > [1] https://lists.apache.org/thread/klqwmx814bph19fn2ypwsbgorzb776h1
> > > >
> > > >
> > > > On Wed, Sep 11, 2024 at 12:59 AM PJ Fanning <fa...@apache.org>
> > wrote:
> > > >
> > > > > +1 binding fanningpj (IPMC)
> > > > >
> > > > > * file downloads
> > > > > * sha512 and asc are ok
> > > > > * incubating and apache in name
> > > > > * LICENSE, NOTICE, DISCLAIMER-WIP present
> > > > > * Apache license headers in source files
> > > > > * no unexpected binaries
> > > > > * compiles from source - tests take lots of CPU and I had to cancel
> > > > > them but that might be just my machine
> > > > >
> > > > > On Wed, 11 Sept 2024 at 08:35, Stamatis Zampetakis <
> > zabetak@gmail.com>
> > > > > wrote:
> > > > > >
> > > > > > +1 zabetak (IPMC/PPMC) carried over from the dev list.
> > > > > >
> > > > > > Best,
> > > > > > Stamatis
> > > > > >
> > > > > > On Wed, Sep 11, 2024 at 7:16 AM Vinish Reddy <vi...@apache.org>
> > > > wrote:
> > > > > > >
> > > > > > > Hey everyone,
> > > > > > >
> > > > > > > Apache XTable (incubating) has recently published its first
> > > > incubating
> > > > > > > release after a successful vote in the dev list. However, the
> > podling
> > > > > > > missed starting a vote in general@incubator. IPMC members
> > > > recommended
> > > > > > > removing the downloads page from the website [1] and starting a
> > VOTE
> > > > > thread
> > > > > > > in general@incubator [2].
> > > > > > >
> > > > > > > We now kindly request the Incubator PMC members review and vote
> > on
> > > > this
> > > > > > > incubator release.
> > > > > > >
> > > > > > > Apache XTable community vote thread:
> > > > > > > https://lists.apache.org/thread/gl8xs904dnz6bbnx7dn0rwd35zs0gr4b
> > > > > > >
> > > > > > > Vote result thread:
> > > > > > > https://lists.apache.org/thread/k2bcxbf23pmb43g46o5gzqf9bv1pkggz
> > > > > > >
> > > > > > > The release candidates:
> > > > > > >
> > > > >
> > > >
> > https://dist.apache.org/repos/dist/dev/incubator/xtable/0.1.0-incubating-rc4/
> > > > > > >
> > > > >
> > > >
> > https://dist.apache.org/repos/dist/release/incubator/xtable/0.1.0-incubating/
> > > > > > >
> > > > > > > Release notes:
> > > > > > >
> > > > >
> > https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > > > > > >
> > > > > > > Git tag for the release:
> > > > > > >
> > > > >
> > https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > > > > > >
> > > > > > > Git commit ID for the release:
> > > > > > >
> > > > >
> > > >
> > https://github.com/apache/incubator-xtable/commit/9711bf1599eb2a69c0f094a45450f5638a189428
> > > > > > >
> > > > > > > Keys to verify the Release Candidate:
> > > > > > > https://downloads.apache.org/incubator/xtable/KEYS
> > > > > > >
> > > > > > > To compile from the source, please refer to:
> > > > > > > https://github.com/apache/incubator-xtable/blob/main/README.md
> > > > > > >
> > > > > > > The vote will be open for at least 72 hours or until the
> > necessary
> > > > > number
> > > > > > > of votes is reached. Please vote accordingly:
> > > > > > >
> > > > > > > [ ] +1 approve
> > > > > > >
> > > > > > > [ ] +0 no opinion
> > > > > > >
> > > > > > > [ ] -1 disapprove with the reason
> > > > > > >
> > > > > > >
> > > > > > > [1] https://xtable.apache.org/
> > > > > > > [2]
> > https://lists.apache.org/thread/q3o2qr64k2bwwyd1hd79y43q12vwgh85
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Vinish
> > > > > >
> > > > > >
> > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > > > For additional commands, e-mail: general-help@incubator.apache.org
> > > > > >
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > > For additional commands, e-mail: general-help@incubator.apache.org
> > > > >
> > > > >
> > > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by "rdblue@gmail.com" <rd...@gmail.com>.
I thought that the purpose of the disclaimer was (at least partially) to
flag that the licensing may not be completely correct, but I haven't seen
it interpreted as a way to release code before beginning licensing work.
Maybe that's okay for a source release where the vast majority of the code
was developed by the project, but here it doesn't seem right to me to
release a bundled Jar with 600+ MB of dependencies and no licensing
documentation.
I think the right path forward is to remove the bundled Jar from the
release. After all, it's a convenience binary.
On Wed, Sep 11, 2024 at 1:11 PM PJ Fanning <fa...@apache.org> wrote:
> XTable is still at the DISCLAIMER-WIP stage and the DISCLAIMER-WIP
> mentions that they haven't finished work on the licensing.
> Maybe this could be logged as an issue at
> https://github.com/apache/incubator-xtable and fixed for the next
> release?
>
> On Wed, 11 Sept 2024 at 21:06, rdblue@gmail.com <rd...@gmail.com> wrote:
> >
> > -1 (binding)
> >
> > I did a quick build and saw that the xtable-utilities Jar
> > <
> https://repo1.maven.org/maven2/org/apache/xtable/xtable-utilities/0.1.0-incubating/xtable-utilities-0.1.0-incubating-bundled.jar
> >
> > has dependencies bundled in, but doesn't have a LICENSE or NOTICE that
> > reflects those dependencies. Both look like the boilerplate ones from the
> > source repo (which may also not be correct).
> >
> > In order to ship third-party code in bundled Jars, projects need to
> follow the
> > third-party license policy
> > <https://www.apache.org/legal/resolved.html#asf-3rd-party-license-policy
> >.
> > There is quite a bit of work that goes into correctly documenting the
> > licenses of ASF releases, so I'd recommend that the podling get a release
> > or two done without a bundled Jar. That typically makes it easier.
> >
> > Ryan
> >
> > On Wed, Sep 11, 2024 at 11:05 AM Jesus Camacho Rodriguez <
> > jcamacho@apache.org> wrote:
> >
> > > +1 jcamacho (IPMC/PPMC), carried over from XTable dev mailing list [1]
> > >
> > > Thanks,
> > > Jesús
> > >
> > > [1] https://lists.apache.org/thread/klqwmx814bph19fn2ypwsbgorzb776h1
> > >
> > >
> > > On Wed, Sep 11, 2024 at 12:59 AM PJ Fanning <fa...@apache.org>
> wrote:
> > >
> > > > +1 binding fanningpj (IPMC)
> > > >
> > > > * file downloads
> > > > * sha512 and asc are ok
> > > > * incubating and apache in name
> > > > * LICENSE, NOTICE, DISCLAIMER-WIP present
> > > > * Apache license headers in source files
> > > > * no unexpected binaries
> > > > * compiles from source - tests take lots of CPU and I had to cancel
> > > > them but that might be just my machine
> > > >
> > > > On Wed, 11 Sept 2024 at 08:35, Stamatis Zampetakis <
> zabetak@gmail.com>
> > > > wrote:
> > > > >
> > > > > +1 zabetak (IPMC/PPMC) carried over from the dev list.
> > > > >
> > > > > Best,
> > > > > Stamatis
> > > > >
> > > > > On Wed, Sep 11, 2024 at 7:16 AM Vinish Reddy <vi...@apache.org>
> > > wrote:
> > > > > >
> > > > > > Hey everyone,
> > > > > >
> > > > > > Apache XTable (incubating) has recently published its first
> > > incubating
> > > > > > release after a successful vote in the dev list. However, the
> podling
> > > > > > missed starting a vote in general@incubator. IPMC members
> > > recommended
> > > > > > removing the downloads page from the website [1] and starting a
> VOTE
> > > > thread
> > > > > > in general@incubator [2].
> > > > > >
> > > > > > We now kindly request the Incubator PMC members review and vote
> on
> > > this
> > > > > > incubator release.
> > > > > >
> > > > > > Apache XTable community vote thread:
> > > > > > https://lists.apache.org/thread/gl8xs904dnz6bbnx7dn0rwd35zs0gr4b
> > > > > >
> > > > > > Vote result thread:
> > > > > > https://lists.apache.org/thread/k2bcxbf23pmb43g46o5gzqf9bv1pkggz
> > > > > >
> > > > > > The release candidates:
> > > > > >
> > > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/xtable/0.1.0-incubating-rc4/
> > > > > >
> > > >
> > >
> https://dist.apache.org/repos/dist/release/incubator/xtable/0.1.0-incubating/
> > > > > >
> > > > > > Release notes:
> > > > > >
> > > >
> https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > > > > >
> > > > > > Git tag for the release:
> > > > > >
> > > >
> https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > > > > >
> > > > > > Git commit ID for the release:
> > > > > >
> > > >
> > >
> https://github.com/apache/incubator-xtable/commit/9711bf1599eb2a69c0f094a45450f5638a189428
> > > > > >
> > > > > > Keys to verify the Release Candidate:
> > > > > > https://downloads.apache.org/incubator/xtable/KEYS
> > > > > >
> > > > > > To compile from the source, please refer to:
> > > > > > https://github.com/apache/incubator-xtable/blob/main/README.md
> > > > > >
> > > > > > The vote will be open for at least 72 hours or until the
> necessary
> > > > number
> > > > > > of votes is reached. Please vote accordingly:
> > > > > >
> > > > > > [ ] +1 approve
> > > > > >
> > > > > > [ ] +0 no opinion
> > > > > >
> > > > > > [ ] -1 disapprove with the reason
> > > > > >
> > > > > >
> > > > > > [1] https://xtable.apache.org/
> > > > > > [2]
> https://lists.apache.org/thread/q3o2qr64k2bwwyd1hd79y43q12vwgh85
> > > > > >
> > > > > > Thanks,
> > > > > > Vinish
> > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > > For additional commands, e-mail: general-help@incubator.apache.org
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > For additional commands, e-mail: general-help@incubator.apache.org
> > > >
> > > >
> > >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by PJ Fanning <fa...@apache.org>.
XTable is still at the DISCLAIMER-WIP stage and the DISCLAIMER-WIP
mentions that they haven't finished work on the licensing.
Maybe this could be logged as an issue at
https://github.com/apache/incubator-xtable and fixed for the next
release?
On Wed, 11 Sept 2024 at 21:06, rdblue@gmail.com <rd...@gmail.com> wrote:
>
> -1 (binding)
>
> I did a quick build and saw that the xtable-utilities Jar
> <https://repo1.maven.org/maven2/org/apache/xtable/xtable-utilities/0.1.0-incubating/xtable-utilities-0.1.0-incubating-bundled.jar>
> has dependencies bundled in, but doesn't have a LICENSE or NOTICE that
> reflects those dependencies. Both look like the boilerplate ones from the
> source repo (which may also not be correct).
>
> In order to ship third-party code in bundled Jars, projects need to follow the
> third-party license policy
> <https://www.apache.org/legal/resolved.html#asf-3rd-party-license-policy>.
> There is quite a bit of work that goes into correctly documenting the
> licenses of ASF releases, so I'd recommend that the podling get a release
> or two done without a bundled Jar. That typically makes it easier.
>
> Ryan
>
> On Wed, Sep 11, 2024 at 11:05 AM Jesus Camacho Rodriguez <
> jcamacho@apache.org> wrote:
>
> > +1 jcamacho (IPMC/PPMC), carried over from XTable dev mailing list [1]
> >
> > Thanks,
> > Jesús
> >
> > [1] https://lists.apache.org/thread/klqwmx814bph19fn2ypwsbgorzb776h1
> >
> >
> > On Wed, Sep 11, 2024 at 12:59 AM PJ Fanning <fa...@apache.org> wrote:
> >
> > > +1 binding fanningpj (IPMC)
> > >
> > > * file downloads
> > > * sha512 and asc are ok
> > > * incubating and apache in name
> > > * LICENSE, NOTICE, DISCLAIMER-WIP present
> > > * Apache license headers in source files
> > > * no unexpected binaries
> > > * compiles from source - tests take lots of CPU and I had to cancel
> > > them but that might be just my machine
> > >
> > > On Wed, 11 Sept 2024 at 08:35, Stamatis Zampetakis <za...@gmail.com>
> > > wrote:
> > > >
> > > > +1 zabetak (IPMC/PPMC) carried over from the dev list.
> > > >
> > > > Best,
> > > > Stamatis
> > > >
> > > > On Wed, Sep 11, 2024 at 7:16 AM Vinish Reddy <vi...@apache.org>
> > wrote:
> > > > >
> > > > > Hey everyone,
> > > > >
> > > > > Apache XTable (incubating) has recently published its first
> > incubating
> > > > > release after a successful vote in the dev list. However, the podling
> > > > > missed starting a vote in general@incubator. IPMC members
> > recommended
> > > > > removing the downloads page from the website [1] and starting a VOTE
> > > thread
> > > > > in general@incubator [2].
> > > > >
> > > > > We now kindly request the Incubator PMC members review and vote on
> > this
> > > > > incubator release.
> > > > >
> > > > > Apache XTable community vote thread:
> > > > > https://lists.apache.org/thread/gl8xs904dnz6bbnx7dn0rwd35zs0gr4b
> > > > >
> > > > > Vote result thread:
> > > > > https://lists.apache.org/thread/k2bcxbf23pmb43g46o5gzqf9bv1pkggz
> > > > >
> > > > > The release candidates:
> > > > >
> > >
> > https://dist.apache.org/repos/dist/dev/incubator/xtable/0.1.0-incubating-rc4/
> > > > >
> > >
> > https://dist.apache.org/repos/dist/release/incubator/xtable/0.1.0-incubating/
> > > > >
> > > > > Release notes:
> > > > >
> > > https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > > > >
> > > > > Git tag for the release:
> > > > >
> > > https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > > > >
> > > > > Git commit ID for the release:
> > > > >
> > >
> > https://github.com/apache/incubator-xtable/commit/9711bf1599eb2a69c0f094a45450f5638a189428
> > > > >
> > > > > Keys to verify the Release Candidate:
> > > > > https://downloads.apache.org/incubator/xtable/KEYS
> > > > >
> > > > > To compile from the source, please refer to:
> > > > > https://github.com/apache/incubator-xtable/blob/main/README.md
> > > > >
> > > > > The vote will be open for at least 72 hours or until the necessary
> > > number
> > > > > of votes is reached. Please vote accordingly:
> > > > >
> > > > > [ ] +1 approve
> > > > >
> > > > > [ ] +0 no opinion
> > > > >
> > > > > [ ] -1 disapprove with the reason
> > > > >
> > > > >
> > > > > [1] https://xtable.apache.org/
> > > > > [2] https://lists.apache.org/thread/q3o2qr64k2bwwyd1hd79y43q12vwgh85
> > > > >
> > > > > Thanks,
> > > > > Vinish
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > For additional commands, e-mail: general-help@incubator.apache.org
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >
> >
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by "rdblue@gmail.com" <rd...@gmail.com>.
-1 (binding)
I did a quick build and saw that the xtable-utilities Jar
<https://repo1.maven.org/maven2/org/apache/xtable/xtable-utilities/0.1.0-incubating/xtable-utilities-0.1.0-incubating-bundled.jar>
has dependencies bundled in, but doesn't have a LICENSE or NOTICE that
reflects those dependencies. Both look like the boilerplate ones from the
source repo (which may also not be correct).
In order to ship third-party code in bundled Jars, projects need to follow the
third-party license policy
<https://www.apache.org/legal/resolved.html#asf-3rd-party-license-policy>.
There is quite a bit of work that goes into correctly documenting the
licenses of ASF releases, so I'd recommend that the podling get a release
or two done without a bundled Jar. That typically makes it easier.
Ryan
On Wed, Sep 11, 2024 at 11:05 AM Jesus Camacho Rodriguez <
jcamacho@apache.org> wrote:
> +1 jcamacho (IPMC/PPMC), carried over from XTable dev mailing list [1]
>
> Thanks,
> Jesús
>
> [1] https://lists.apache.org/thread/klqwmx814bph19fn2ypwsbgorzb776h1
>
>
> On Wed, Sep 11, 2024 at 12:59 AM PJ Fanning <fa...@apache.org> wrote:
>
> > +1 binding fanningpj (IPMC)
> >
> > * file downloads
> > * sha512 and asc are ok
> > * incubating and apache in name
> > * LICENSE, NOTICE, DISCLAIMER-WIP present
> > * Apache license headers in source files
> > * no unexpected binaries
> > * compiles from source - tests take lots of CPU and I had to cancel
> > them but that might be just my machine
> >
> > On Wed, 11 Sept 2024 at 08:35, Stamatis Zampetakis <za...@gmail.com>
> > wrote:
> > >
> > > +1 zabetak (IPMC/PPMC) carried over from the dev list.
> > >
> > > Best,
> > > Stamatis
> > >
> > > On Wed, Sep 11, 2024 at 7:16 AM Vinish Reddy <vi...@apache.org>
> wrote:
> > > >
> > > > Hey everyone,
> > > >
> > > > Apache XTable (incubating) has recently published its first
> incubating
> > > > release after a successful vote in the dev list. However, the podling
> > > > missed starting a vote in general@incubator. IPMC members
> recommended
> > > > removing the downloads page from the website [1] and starting a VOTE
> > thread
> > > > in general@incubator [2].
> > > >
> > > > We now kindly request the Incubator PMC members review and vote on
> this
> > > > incubator release.
> > > >
> > > > Apache XTable community vote thread:
> > > > https://lists.apache.org/thread/gl8xs904dnz6bbnx7dn0rwd35zs0gr4b
> > > >
> > > > Vote result thread:
> > > > https://lists.apache.org/thread/k2bcxbf23pmb43g46o5gzqf9bv1pkggz
> > > >
> > > > The release candidates:
> > > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/xtable/0.1.0-incubating-rc4/
> > > >
> >
> https://dist.apache.org/repos/dist/release/incubator/xtable/0.1.0-incubating/
> > > >
> > > > Release notes:
> > > >
> > https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > > >
> > > > Git tag for the release:
> > > >
> > https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > > >
> > > > Git commit ID for the release:
> > > >
> >
> https://github.com/apache/incubator-xtable/commit/9711bf1599eb2a69c0f094a45450f5638a189428
> > > >
> > > > Keys to verify the Release Candidate:
> > > > https://downloads.apache.org/incubator/xtable/KEYS
> > > >
> > > > To compile from the source, please refer to:
> > > > https://github.com/apache/incubator-xtable/blob/main/README.md
> > > >
> > > > The vote will be open for at least 72 hours or until the necessary
> > number
> > > > of votes is reached. Please vote accordingly:
> > > >
> > > > [ ] +1 approve
> > > >
> > > > [ ] +0 no opinion
> > > >
> > > > [ ] -1 disapprove with the reason
> > > >
> > > >
> > > > [1] https://xtable.apache.org/
> > > > [2] https://lists.apache.org/thread/q3o2qr64k2bwwyd1hd79y43q12vwgh85
> > > >
> > > > Thanks,
> > > > Vinish
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
>
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by Jesus Camacho Rodriguez <jc...@apache.org>.
+1 jcamacho (IPMC/PPMC), carried over from XTable dev mailing list [1]
Thanks,
Jesús
[1] https://lists.apache.org/thread/klqwmx814bph19fn2ypwsbgorzb776h1
On Wed, Sep 11, 2024 at 12:59 AM PJ Fanning <fa...@apache.org> wrote:
> +1 binding fanningpj (IPMC)
>
> * file downloads
> * sha512 and asc are ok
> * incubating and apache in name
> * LICENSE, NOTICE, DISCLAIMER-WIP present
> * Apache license headers in source files
> * no unexpected binaries
> * compiles from source - tests take lots of CPU and I had to cancel
> them but that might be just my machine
>
> On Wed, 11 Sept 2024 at 08:35, Stamatis Zampetakis <za...@gmail.com>
> wrote:
> >
> > +1 zabetak (IPMC/PPMC) carried over from the dev list.
> >
> > Best,
> > Stamatis
> >
> > On Wed, Sep 11, 2024 at 7:16 AM Vinish Reddy <vi...@apache.org> wrote:
> > >
> > > Hey everyone,
> > >
> > > Apache XTable (incubating) has recently published its first incubating
> > > release after a successful vote in the dev list. However, the podling
> > > missed starting a vote in general@incubator. IPMC members recommended
> > > removing the downloads page from the website [1] and starting a VOTE
> thread
> > > in general@incubator [2].
> > >
> > > We now kindly request the Incubator PMC members review and vote on this
> > > incubator release.
> > >
> > > Apache XTable community vote thread:
> > > https://lists.apache.org/thread/gl8xs904dnz6bbnx7dn0rwd35zs0gr4b
> > >
> > > Vote result thread:
> > > https://lists.apache.org/thread/k2bcxbf23pmb43g46o5gzqf9bv1pkggz
> > >
> > > The release candidates:
> > >
> https://dist.apache.org/repos/dist/dev/incubator/xtable/0.1.0-incubating-rc4/
> > >
> https://dist.apache.org/repos/dist/release/incubator/xtable/0.1.0-incubating/
> > >
> > > Release notes:
> > >
> https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > >
> > > Git tag for the release:
> > >
> https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> > >
> > > Git commit ID for the release:
> > >
> https://github.com/apache/incubator-xtable/commit/9711bf1599eb2a69c0f094a45450f5638a189428
> > >
> > > Keys to verify the Release Candidate:
> > > https://downloads.apache.org/incubator/xtable/KEYS
> > >
> > > To compile from the source, please refer to:
> > > https://github.com/apache/incubator-xtable/blob/main/README.md
> > >
> > > The vote will be open for at least 72 hours or until the necessary
> number
> > > of votes is reached. Please vote accordingly:
> > >
> > > [ ] +1 approve
> > >
> > > [ ] +0 no opinion
> > >
> > > [ ] -1 disapprove with the reason
> > >
> > >
> > > [1] https://xtable.apache.org/
> > > [2] https://lists.apache.org/thread/q3o2qr64k2bwwyd1hd79y43q12vwgh85
> > >
> > > Thanks,
> > > Vinish
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by PJ Fanning <fa...@apache.org>.
+1 binding fanningpj (IPMC)
* file downloads
* sha512 and asc are ok
* incubating and apache in name
* LICENSE, NOTICE, DISCLAIMER-WIP present
* Apache license headers in source files
* no unexpected binaries
* compiles from source - tests take lots of CPU and I had to cancel
them but that might be just my machine
On Wed, 11 Sept 2024 at 08:35, Stamatis Zampetakis <za...@gmail.com> wrote:
>
> +1 zabetak (IPMC/PPMC) carried over from the dev list.
>
> Best,
> Stamatis
>
> On Wed, Sep 11, 2024 at 7:16 AM Vinish Reddy <vi...@apache.org> wrote:
> >
> > Hey everyone,
> >
> > Apache XTable (incubating) has recently published its first incubating
> > release after a successful vote in the dev list. However, the podling
> > missed starting a vote in general@incubator. IPMC members recommended
> > removing the downloads page from the website [1] and starting a VOTE thread
> > in general@incubator [2].
> >
> > We now kindly request the Incubator PMC members review and vote on this
> > incubator release.
> >
> > Apache XTable community vote thread:
> > https://lists.apache.org/thread/gl8xs904dnz6bbnx7dn0rwd35zs0gr4b
> >
> > Vote result thread:
> > https://lists.apache.org/thread/k2bcxbf23pmb43g46o5gzqf9bv1pkggz
> >
> > The release candidates:
> > https://dist.apache.org/repos/dist/dev/incubator/xtable/0.1.0-incubating-rc4/
> > https://dist.apache.org/repos/dist/release/incubator/xtable/0.1.0-incubating/
> >
> > Release notes:
> > https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> >
> > Git tag for the release:
> > https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
> >
> > Git commit ID for the release:
> > https://github.com/apache/incubator-xtable/commit/9711bf1599eb2a69c0f094a45450f5638a189428
> >
> > Keys to verify the Release Candidate:
> > https://downloads.apache.org/incubator/xtable/KEYS
> >
> > To compile from the source, please refer to:
> > https://github.com/apache/incubator-xtable/blob/main/README.md
> >
> > The vote will be open for at least 72 hours or until the necessary number
> > of votes is reached. Please vote accordingly:
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove with the reason
> >
> >
> > [1] https://xtable.apache.org/
> > [2] https://lists.apache.org/thread/q3o2qr64k2bwwyd1hd79y43q12vwgh85
> >
> > Thanks,
> > Vinish
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by Stamatis Zampetakis <za...@gmail.com>.
+1 zabetak (IPMC/PPMC) carried over from the dev list.
Best,
Stamatis
On Wed, Sep 11, 2024 at 7:16 AM Vinish Reddy <vi...@apache.org> wrote:
>
> Hey everyone,
>
> Apache XTable (incubating) has recently published its first incubating
> release after a successful vote in the dev list. However, the podling
> missed starting a vote in general@incubator. IPMC members recommended
> removing the downloads page from the website [1] and starting a VOTE thread
> in general@incubator [2].
>
> We now kindly request the Incubator PMC members review and vote on this
> incubator release.
>
> Apache XTable community vote thread:
> https://lists.apache.org/thread/gl8xs904dnz6bbnx7dn0rwd35zs0gr4b
>
> Vote result thread:
> https://lists.apache.org/thread/k2bcxbf23pmb43g46o5gzqf9bv1pkggz
>
> The release candidates:
> https://dist.apache.org/repos/dist/dev/incubator/xtable/0.1.0-incubating-rc4/
> https://dist.apache.org/repos/dist/release/incubator/xtable/0.1.0-incubating/
>
> Release notes:
> https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
>
> Git tag for the release:
> https://github.com/apache/incubator-xtable/releases/tag/0.1.0-incubating
>
> Git commit ID for the release:
> https://github.com/apache/incubator-xtable/commit/9711bf1599eb2a69c0f094a45450f5638a189428
>
> Keys to verify the Release Candidate:
> https://downloads.apache.org/incubator/xtable/KEYS
>
> To compile from the source, please refer to:
> https://github.com/apache/incubator-xtable/blob/main/README.md
>
> The vote will be open for at least 72 hours or until the necessary number
> of votes is reached. Please vote accordingly:
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
>
> [1] https://xtable.apache.org/
> [2] https://lists.apache.org/thread/q3o2qr64k2bwwyd1hd79y43q12vwgh85
>
> Thanks,
> Vinish
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by Stamatis Zampetakis <za...@gmail.com>.
I was the one who suggested the use of the WIP disclaimer and I
clearly misinterpreted its intention. Apologies for that, I am now
much more educated around this area so thanks everyone for the
constructive feedback.
I just opened a ticket to maven central (central-support@sonatype.com)
to request an exceptional removal of all org.apache.xtable artifacts
from the repository. I will let you know about the outcome once I have
some news.
The plan proposed by Jesus looks solid. From my end, I will perform a
thorough license check for the next XTable release.
Best,
Stamatis
On Fri, Sep 13, 2024 at 5:01 AM Jesus Camacho Rodriguez
<jc...@apache.org> wrote:
>
> Thank you all for the valuable feedback, and apologies for dropping
> the ball on this. I should have been more diligent despite the WIP
> disclaimer, I did not fully understand the implications.
>
> Since those artifacts have already been published to Maven Central and
> cannot be removed, what would be the best way to proceed?
> Here is a possible plan: 1) Exclude xtable-utilities module from the
> release process as Ryan suggested (I'll start a discussion immediately on
> the XTable dev list about this), 2) Release a new version as soon as
> possible, addressing any possible additional license issues in other
> modules, and 3) Make sure the licensing issue with the already released
> artifacts is clearly communicated in the new version release notes, release
> announcements on the mailing lists, and project website.
> Does this approach sound reasonable? Other suggestions?
>
> Thanks,
> Jesús
>
>
>
> On Thu, Sep 12, 2024 at 12:47 PM rdblue@gmail.com <rd...@gmail.com> wrote:
>
> > Good point Justin about the importance of checking for problematic
> > licenses.
> > That fat jar is 600Mb and includes the kitchen sink in terms of classes.
> >
> > One set of classes is from OpenJDK JOL and this is GPL-2.0 licensed.
> >
> > This seems like a big problem to me, especially because the artifact has
> > already been uploaded to maven central. Downstream users could accidentally
> > include or distribute GPL code by using and redistributing Apache XTable.
> >
> > XTable may also need to be dual licensed because of 2.b) in the GPL-2.0
> > (the copyleft part):
> >
> > You must cause any work that you distribute or publish, that in whole or in
> > part contains or is derived from the Program or any part thereof, to be
> > licensed as a whole at no charge to all third parties *under the terms of
> > this License*.
> >
> > My interpretation of the incubator disclaimer is not that we can make
> > releases without attempting to produce license documentation -- that
> > doesn't change the consequences of distributing GPL code. It means that we
> > (the IPMC) have not fully checked and verified the license documentation.
> > Given the risks to people using ASF software, I don’t think it is at all
> > safe to make releases without due diligence here.
> >
> > Ryan
> >
> > On Thu, Sep 12, 2024 at 2:23 AM Justin Mclean <ju...@classsoftware.com>
> > wrote:
> >
> > > Hi,
> > >
> > > > Thanks for sharing LEGAL-469 Justin. I have seen it at some point but
> > > > as time passed I forgot its existence.
> > > >
> > > > The DISCLAIMER-WIP contains the following snippet:
> > > > Some of the incubating project’s releases may not be fully compliant
> > > > with ASF policy. For example, releases may have incomplete or
> > > > un-reviewed licensing conditions. What follows is a list of issues the
> > > > project is currently aware of (this list is likely to be incomplete):
> > > > List of known issues goes here
> > > >
> > > > I didn't perform a thorough license check cause it was implied by the
> > > > disclaimer that this rather OK for this type of release. If we need to
> > > > check for all licenses involved then I don't see much point in having
> > > > this WIP file.
> > >
> > > As the WIP disclaimer states, "List of known issues goes here”, so you
> > > need to know (in general) what the issues are, particularly if they are
> > > Category X related the users need to be aware of those. It doesn't need
> > to
> > > be perfect, as it's an incubating project, but you should still do a
> > basic
> > > check.
> > >
> > > Kind Regards,
> > > Justin
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >
> >
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by Jesus Camacho Rodriguez <jc...@apache.org>.
Thank you all for the valuable feedback, and apologies for dropping
the ball on this. I should have been more diligent despite the WIP
disclaimer, I did not fully understand the implications.
Since those artifacts have already been published to Maven Central and
cannot be removed, what would be the best way to proceed?
Here is a possible plan: 1) Exclude xtable-utilities module from the
release process as Ryan suggested (I'll start a discussion immediately on
the XTable dev list about this), 2) Release a new version as soon as
possible, addressing any possible additional license issues in other
modules, and 3) Make sure the licensing issue with the already released
artifacts is clearly communicated in the new version release notes, release
announcements on the mailing lists, and project website.
Does this approach sound reasonable? Other suggestions?
Thanks,
Jesús
On Thu, Sep 12, 2024 at 12:47 PM rdblue@gmail.com <rd...@gmail.com> wrote:
> Good point Justin about the importance of checking for problematic
> licenses.
> That fat jar is 600Mb and includes the kitchen sink in terms of classes.
>
> One set of classes is from OpenJDK JOL and this is GPL-2.0 licensed.
>
> This seems like a big problem to me, especially because the artifact has
> already been uploaded to maven central. Downstream users could accidentally
> include or distribute GPL code by using and redistributing Apache XTable.
>
> XTable may also need to be dual licensed because of 2.b) in the GPL-2.0
> (the copyleft part):
>
> You must cause any work that you distribute or publish, that in whole or in
> part contains or is derived from the Program or any part thereof, to be
> licensed as a whole at no charge to all third parties *under the terms of
> this License*.
>
> My interpretation of the incubator disclaimer is not that we can make
> releases without attempting to produce license documentation -- that
> doesn't change the consequences of distributing GPL code. It means that we
> (the IPMC) have not fully checked and verified the license documentation.
> Given the risks to people using ASF software, I don’t think it is at all
> safe to make releases without due diligence here.
>
> Ryan
>
> On Thu, Sep 12, 2024 at 2:23 AM Justin Mclean <ju...@classsoftware.com>
> wrote:
>
> > Hi,
> >
> > > Thanks for sharing LEGAL-469 Justin. I have seen it at some point but
> > > as time passed I forgot its existence.
> > >
> > > The DISCLAIMER-WIP contains the following snippet:
> > > Some of the incubating project’s releases may not be fully compliant
> > > with ASF policy. For example, releases may have incomplete or
> > > un-reviewed licensing conditions. What follows is a list of issues the
> > > project is currently aware of (this list is likely to be incomplete):
> > > List of known issues goes here
> > >
> > > I didn't perform a thorough license check cause it was implied by the
> > > disclaimer that this rather OK for this type of release. If we need to
> > > check for all licenses involved then I don't see much point in having
> > > this WIP file.
> >
> > As the WIP disclaimer states, "List of known issues goes here”, so you
> > need to know (in general) what the issues are, particularly if they are
> > Category X related the users need to be aware of those. It doesn't need
> to
> > be perfect, as it's an incubating project, but you should still do a
> basic
> > check.
> >
> > Kind Regards,
> > Justin
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
>
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by "rdblue@gmail.com" <rd...@gmail.com>.
Good point Justin about the importance of checking for problematic licenses.
That fat jar is 600Mb and includes the kitchen sink in terms of classes.
One set of classes is from OpenJDK JOL and this is GPL-2.0 licensed.
This seems like a big problem to me, especially because the artifact has
already been uploaded to maven central. Downstream users could accidentally
include or distribute GPL code by using and redistributing Apache XTable.
XTable may also need to be dual licensed because of 2.b) in the GPL-2.0
(the copyleft part):
You must cause any work that you distribute or publish, that in whole or in
part contains or is derived from the Program or any part thereof, to be
licensed as a whole at no charge to all third parties *under the terms of
this License*.
My interpretation of the incubator disclaimer is not that we can make
releases without attempting to produce license documentation -- that
doesn't change the consequences of distributing GPL code. It means that we
(the IPMC) have not fully checked and verified the license documentation.
Given the risks to people using ASF software, I don’t think it is at all
safe to make releases without due diligence here.
Ryan
On Thu, Sep 12, 2024 at 2:23 AM Justin Mclean <ju...@classsoftware.com>
wrote:
> Hi,
>
> > Thanks for sharing LEGAL-469 Justin. I have seen it at some point but
> > as time passed I forgot its existence.
> >
> > The DISCLAIMER-WIP contains the following snippet:
> > Some of the incubating project’s releases may not be fully compliant
> > with ASF policy. For example, releases may have incomplete or
> > un-reviewed licensing conditions. What follows is a list of issues the
> > project is currently aware of (this list is likely to be incomplete):
> > List of known issues goes here
> >
> > I didn't perform a thorough license check cause it was implied by the
> > disclaimer that this rather OK for this type of release. If we need to
> > check for all licenses involved then I don't see much point in having
> > this WIP file.
>
> As the WIP disclaimer states, "List of known issues goes here”, so you
> need to know (in general) what the issues are, particularly if they are
> Category X related the users need to be aware of those. It doesn't need to
> be perfect, as it's an incubating project, but you should still do a basic
> check.
>
> Kind Regards,
> Justin
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
> Thanks for sharing LEGAL-469 Justin. I have seen it at some point but
> as time passed I forgot its existence.
>
> The DISCLAIMER-WIP contains the following snippet:
> Some of the incubating project’s releases may not be fully compliant
> with ASF policy. For example, releases may have incomplete or
> un-reviewed licensing conditions. What follows is a list of issues the
> project is currently aware of (this list is likely to be incomplete):
> List of known issues goes here
>
> I didn't perform a thorough license check cause it was implied by the
> disclaimer that this rather OK for this type of release. If we need to
> check for all licenses involved then I don't see much point in having
> this WIP file.
As the WIP disclaimer states, "List of known issues goes here”, so you need to know (in general) what the issues are, particularly if they are Category X related the users need to be aware of those. It doesn't need to be perfect, as it's an incubating project, but you should still do a basic check.
Kind Regards,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by Stamatis Zampetakis <za...@gmail.com>.
Thanks for sharing LEGAL-469 Justin. I have seen it at some point but
as time passed I forgot its existence.
The DISCLAIMER-WIP contains the following snippet:
Some of the incubating project’s releases may not be fully compliant
with ASF policy. For example, releases may have incomplete or
un-reviewed licensing conditions. What follows is a list of issues the
project is currently aware of (this list is likely to be incomplete):
List of known issues goes here
I didn't perform a thorough license check cause it was implied by the
disclaimer that this rather OK for this type of release. If we need to
check for all licenses involved then I don't see much point in having
this WIP file.
On Thu, Sep 12, 2024 at 2:07 AM PJ Fanning <fa...@apache.org> wrote:
>
> Good point Justin about the importance of checking for problematic licenses.
> That fat jar is 600Mb and includes the kitchen sink in terms of classes.
>
> One set of classes is from OpenJDK JOL and this is GPL-2.0 licensed.
> https://github.com/openjdk/jol
>
> So I withdraw my +1 and switch to:
> -1 binding - fanningpj (IPMC)
>
> On Thu, 12 Sept 2024 at 00:52, Justin Mclean <ju...@classsoftware.com> wrote:
> >
> > Hi,
> >
> > While we have had some previous incubating projects use the WIP DISCLAIMER and not have complete LICENSE and NOTICE information, that was not the original intent.
> >
> > From [1]
> >
> > Blocker - must be fixed and and revoted on:
> > - 3rd party Category X or Category B bundled code licenses not listed in LICENSE
> >
> > Kind Regards,
> > Justin
> >
> > 1. https://issues.apache.org/jira/browse/LEGAL-469
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by PJ Fanning <fa...@apache.org>.
Good point Justin about the importance of checking for problematic licenses.
That fat jar is 600Mb and includes the kitchen sink in terms of classes.
One set of classes is from OpenJDK JOL and this is GPL-2.0 licensed.
https://github.com/openjdk/jol
So I withdraw my +1 and switch to:
-1 binding - fanningpj (IPMC)
On Thu, 12 Sept 2024 at 00:52, Justin Mclean <ju...@classsoftware.com> wrote:
>
> Hi,
>
> While we have had some previous incubating projects use the WIP DISCLAIMER and not have complete LICENSE and NOTICE information, that was not the original intent.
>
> From [1]
>
> Blocker - must be fixed and and revoted on:
> - 3rd party Category X or Category B bundled code licenses not listed in LICENSE
>
> Kind Regards,
> Justin
>
> 1. https://issues.apache.org/jira/browse/LEGAL-469
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache XTable (Incubating) 0.1.0-incubating
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
While we have had some previous incubating projects use the WIP DISCLAIMER and not have complete LICENSE and NOTICE information, that was not the original intent.
From [1]
Blocker - must be fixed and and revoted on:
- 3rd party Category X or Category B bundled code licenses not listed in LICENSE
Kind Regards,
Justin
1. https://issues.apache.org/jira/browse/LEGAL-469
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org