You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Stefan Krawczyk <st...@gmail.com> on 2026/07/04 18:30:20 UTC
[VOTE] Release Apache Hamilton - apache-hamilton-contrib 0.0.9-incubating (RC1)
Hi all,
This is a call for a vote on releasing Apache Hamilton
apache-hamilton-contrib 0.0.9-incubating, release candidate 1.
The PPMC vote thread is here (passed with the required PPMC +1s):
https://lists.apache.org/thread/j85q200n78j5vgd50vv1kkdl2v9gsk5w We are
carrying over the binding +1 IPMC vote from Jarek Potiuk on that thread.
This is the first release of this package under the Apache namespace. It
was previously published as sf-hamilton-contrib on PyPI. Import names are
unchanged (hamilton.contrib).
== Release notes ==
apache-hamilton-contrib 0.0.9 (previously sf-hamilton-contrib 0.0.8):
- Renamed package to apache-hamilton-contrib
- Added Apache license headers to all source files
- Tests now included in the source distribution
- scripts/version_check.py now included in the source distribution
- No functional changes from sf-hamilton-contrib 0.0.8
== Source artifacts ==
https://dist.apache.org/repos/dist/dev/incubator/hamilton/apache-hamilton-contrib/0.0.9-RC1/
== Git tag ==
https://github.com/apache/hamilton/tree/apache-hamilton-contrib-v0.0.9-incubating-RC1
Functional Commit:
https://github.com/apache/hamilton/commit/507b1b716414e9adcef2cb9ad48a6d74bb00b031
Logical Commit:
https://github.com/apache/hamilton/commit/92133ad0
== Keys ==
https://downloads.apache.org/incubator/hamilton/KEYS
== How to verify ==
git clone https://github.com/apache/hamilton.git
cd hamilton
scripts/verify-sub-packages/verify_contrib.sh 0.0.9 1
The script performs: GPG signature verification, SHA512 checksum
verification, Apache RAT license header check, build from source, and
functional tests (version check, version.py, namespace imports).
Prerequisites: svn, gpg, java (for RAT), uv, flit
Release artifacts are signed with key:
FE668E857E89A11C5E5C000CA8D3D15600545C61
Known issue (not a blocker, fixed for the next release):
The LICENSE references a third-party file
(hamilton/experimental/databackend.py) that is not present in this
package's artifacts -- a copy/paste carryover from the main package's
LICENSE. Fix in progress: https://github.com/apache/hamilton/pull/1634
== Vote ==
[ ] +1 Release this package
[ ] +0 No opinion
[ ] -1 Do not release (provide reason)
Checklist for reference (the verify script will help with most of these):
[ ] Incubating in name.
[ ] Download links are valid.
[ ] Checksums and signatures.
[ ] LICENSE/NOTICE/DISCLAIMER files exist
[ ] No unexpected binary files
[ ] All source files have ASF headers
[ ] Can compile from source
This vote will be open for at least 72 hours and likely longer given the
holiday in the US.
On behalf of the Apache Hamilton PPMC,
Stefan
Re: [VOTE] Release Apache Hamilton - apache-hamilton-contrib 0.0.9-incubating (RC1)
Posted by PJ Fanning <fa...@apache.org>.
I didn't actually vote for this contrib release but the result has been announced listing me as a +1.
Since my phantom vote is needed to reach the 3 IPMC +1s, I suppose I better provide a +1 after the fact, despite my stated reservations about this contrib release.
+1 binding
On 2026/07/13 07:09:05 Alin Jerpelea wrote:
> +1 (binding)
>
> checked that exist
> -LICENSE
> -DISCLAIMER
> -NOTICE
>
> Best regards
> Alin J
>
> On Fri, Jul 10, 2026 at 3:27 PM Jarek Potiuk <ja...@potiuk.com> wrote:
>
> > To be explicit about my vote — my earlier reply only responded to the
> > naming concern:
> >
> > +1 (binding) to release apache-hamilton-contrib 0.0.9-incubating RC1.
> >
> > I verified it in full (scripts/verify-sub-packages/verify_contrib.sh
> > 0.0.9): GPG signature good (key
> > FE668E857E89A11C5E5C000CA8D3D15600545C61), SHA512 match, Apache RAT
> > clean, builds from source (flit), hamilton.contrib namespace imports
> > OK, LICENSE / NOTICE / DISCLAIMER present, "incubating" in the
> > artifact names.
> >
> > On PJ's point (#1652): I agree the per-user /user/<name>/ contrib
> > layout isn't ideal for an ASF project and should move to feature-based
> > naming. But, like PJ, I don't treat it as a blocker for this release —
> > it's a rename that can land in a follow-up, and the vote is on the
> > artifacts' provenance and licensing, which check out. So my +1 stands,
> > with a request that the naming be addressed in a subsequent release.
> >
> > Thanks,
> > Jarek
> >
> > ---------------------------------------------------------------------
> > 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 Hamilton - apache-hamilton-contrib 0.0.9-incubating (RC1)
Posted by Alin Jerpelea <je...@gmail.com>.
+1 (binding)
checked that exist
-LICENSE
-DISCLAIMER
-NOTICE
Best regards
Alin J
On Fri, Jul 10, 2026 at 3:27 PM Jarek Potiuk <ja...@potiuk.com> wrote:
> To be explicit about my vote — my earlier reply only responded to the
> naming concern:
>
> +1 (binding) to release apache-hamilton-contrib 0.0.9-incubating RC1.
>
> I verified it in full (scripts/verify-sub-packages/verify_contrib.sh
> 0.0.9): GPG signature good (key
> FE668E857E89A11C5E5C000CA8D3D15600545C61), SHA512 match, Apache RAT
> clean, builds from source (flit), hamilton.contrib namespace imports
> OK, LICENSE / NOTICE / DISCLAIMER present, "incubating" in the
> artifact names.
>
> On PJ's point (#1652): I agree the per-user /user/<name>/ contrib
> layout isn't ideal for an ASF project and should move to feature-based
> naming. But, like PJ, I don't treat it as a blocker for this release —
> it's a rename that can land in a follow-up, and the vote is on the
> artifacts' provenance and licensing, which check out. So my +1 stands,
> with a request that the naming be addressed in a subsequent release.
>
> Thanks,
> Jarek
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>
Re: [VOTE] Release Apache Hamilton - apache-hamilton-contrib 0.0.9-incubating (RC1)
Posted by Jarek Potiuk <ja...@potiuk.com>.
To be explicit about my vote — my earlier reply only responded to the
naming concern:
+1 (binding) to release apache-hamilton-contrib 0.0.9-incubating RC1.
I verified it in full (scripts/verify-sub-packages/verify_contrib.sh
0.0.9): GPG signature good (key
FE668E857E89A11C5E5C000CA8D3D15600545C61), SHA512 match, Apache RAT
clean, builds from source (flit), hamilton.contrib namespace imports
OK, LICENSE / NOTICE / DISCLAIMER present, "incubating" in the
artifact names.
On PJ's point (#1652): I agree the per-user /user/<name>/ contrib
layout isn't ideal for an ASF project and should move to feature-based
naming. But, like PJ, I don't treat it as a blocker for this release —
it's a rename that can land in a follow-up, and the vote is on the
artifacts' provenance and licensing, which check out. So my +1 stands,
with a request that the naming be addressed in a subsequent release.
Thanks,
Jarek
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache Hamilton - apache-hamilton-contrib 0.0.9-incubating (RC1)
Posted by Jarek Potiuk <ja...@potiuk.com>.
Good points PJ - missed that one, but fully agree
On Fri, Jul 10, 2026 at 12:13 PM PJ Fanning <fa...@apache.org> wrote:
>
> I have raised concerns about this contrib component:
> https://github.com/apache/hamilton/issues/1652
>
> I would appreciate if Incubator PMC members could weigh in on this.
> This component comprises of a few contrib elements and these contribs appear approximately under /user/name-of-user/ as opposed to being /feature-name/.
> To me, this goes against the norm of ASF projects being about community and not naming stuff after living people.
>
>
> On 2026/07/04 18:30:20 Stefan Krawczyk wrote:
> > Hi all,
> >
> > This is a call for a vote on releasing Apache Hamilton
> > apache-hamilton-contrib 0.0.9-incubating, release candidate 1.
> >
> > The PPMC vote thread is here (passed with the required PPMC +1s):
> > https://lists.apache.org/thread/j85q200n78j5vgd50vv1kkdl2v9gsk5w We are
> > carrying over the binding +1 IPMC vote from Jarek Potiuk on that thread.
> >
> > This is the first release of this package under the Apache namespace. It
> > was previously published as sf-hamilton-contrib on PyPI. Import names are
> > unchanged (hamilton.contrib).
> >
> > == Release notes ==
> > apache-hamilton-contrib 0.0.9 (previously sf-hamilton-contrib 0.0.8):
> > - Renamed package to apache-hamilton-contrib
> > - Added Apache license headers to all source files
> > - Tests now included in the source distribution
> > - scripts/version_check.py now included in the source distribution
> > - No functional changes from sf-hamilton-contrib 0.0.8
> >
> > == Source artifacts ==
> > https://dist.apache.org/repos/dist/dev/incubator/hamilton/apache-hamilton-contrib/0.0.9-RC1/
> >
> > == Git tag ==
> > https://github.com/apache/hamilton/tree/apache-hamilton-contrib-v0.0.9-incubating-RC1
> > Functional Commit:
> > https://github.com/apache/hamilton/commit/507b1b716414e9adcef2cb9ad48a6d74bb00b031
> > Logical Commit:
> > https://github.com/apache/hamilton/commit/92133ad0
> >
> > == Keys ==
> > https://downloads.apache.org/incubator/hamilton/KEYS
> >
> > == How to verify ==
> > git clone https://github.com/apache/hamilton.git
> > cd hamilton
> > scripts/verify-sub-packages/verify_contrib.sh 0.0.9 1
> >
> > The script performs: GPG signature verification, SHA512 checksum
> > verification, Apache RAT license header check, build from source, and
> > functional tests (version check, version.py, namespace imports).
> >
> > Prerequisites: svn, gpg, java (for RAT), uv, flit
> >
> > Release artifacts are signed with key:
> > FE668E857E89A11C5E5C000CA8D3D15600545C61
> >
> > Known issue (not a blocker, fixed for the next release):
> > The LICENSE references a third-party file
> > (hamilton/experimental/databackend.py) that is not present in this
> > package's artifacts -- a copy/paste carryover from the main package's
> > LICENSE. Fix in progress: https://github.com/apache/hamilton/pull/1634
> >
> > == Vote ==
> > [ ] +1 Release this package
> > [ ] +0 No opinion
> > [ ] -1 Do not release (provide reason)
> >
> > Checklist for reference (the verify script will help with most of these):
> > [ ] Incubating in name.
> > [ ] Download links are valid.
> > [ ] Checksums and signatures.
> > [ ] LICENSE/NOTICE/DISCLAIMER files exist
> > [ ] No unexpected binary files
> > [ ] All source files have ASF headers
> > [ ] Can compile from source
> >
> >
> > This vote will be open for at least 72 hours and likely longer given the
> > holiday in the US.
> >
> > On behalf of the Apache Hamilton PPMC,
> >
> > Stefan
> >
>
> ---------------------------------------------------------------------
> 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 Hamilton - apache-hamilton-contrib 0.0.9-incubating (RC1)
Posted by PJ Fanning <fa...@apache.org>.
I have raised concerns about this contrib component:
https://github.com/apache/hamilton/issues/1652
I would appreciate if Incubator PMC members could weigh in on this.
This component comprises of a few contrib elements and these contribs appear approximately under /user/name-of-user/ as opposed to being /feature-name/.
To me, this goes against the norm of ASF projects being about community and not naming stuff after living people.
On 2026/07/04 18:30:20 Stefan Krawczyk wrote:
> Hi all,
>
> This is a call for a vote on releasing Apache Hamilton
> apache-hamilton-contrib 0.0.9-incubating, release candidate 1.
>
> The PPMC vote thread is here (passed with the required PPMC +1s):
> https://lists.apache.org/thread/j85q200n78j5vgd50vv1kkdl2v9gsk5w We are
> carrying over the binding +1 IPMC vote from Jarek Potiuk on that thread.
>
> This is the first release of this package under the Apache namespace. It
> was previously published as sf-hamilton-contrib on PyPI. Import names are
> unchanged (hamilton.contrib).
>
> == Release notes ==
> apache-hamilton-contrib 0.0.9 (previously sf-hamilton-contrib 0.0.8):
> - Renamed package to apache-hamilton-contrib
> - Added Apache license headers to all source files
> - Tests now included in the source distribution
> - scripts/version_check.py now included in the source distribution
> - No functional changes from sf-hamilton-contrib 0.0.8
>
> == Source artifacts ==
> https://dist.apache.org/repos/dist/dev/incubator/hamilton/apache-hamilton-contrib/0.0.9-RC1/
>
> == Git tag ==
> https://github.com/apache/hamilton/tree/apache-hamilton-contrib-v0.0.9-incubating-RC1
> Functional Commit:
> https://github.com/apache/hamilton/commit/507b1b716414e9adcef2cb9ad48a6d74bb00b031
> Logical Commit:
> https://github.com/apache/hamilton/commit/92133ad0
>
> == Keys ==
> https://downloads.apache.org/incubator/hamilton/KEYS
>
> == How to verify ==
> git clone https://github.com/apache/hamilton.git
> cd hamilton
> scripts/verify-sub-packages/verify_contrib.sh 0.0.9 1
>
> The script performs: GPG signature verification, SHA512 checksum
> verification, Apache RAT license header check, build from source, and
> functional tests (version check, version.py, namespace imports).
>
> Prerequisites: svn, gpg, java (for RAT), uv, flit
>
> Release artifacts are signed with key:
> FE668E857E89A11C5E5C000CA8D3D15600545C61
>
> Known issue (not a blocker, fixed for the next release):
> The LICENSE references a third-party file
> (hamilton/experimental/databackend.py) that is not present in this
> package's artifacts -- a copy/paste carryover from the main package's
> LICENSE. Fix in progress: https://github.com/apache/hamilton/pull/1634
>
> == Vote ==
> [ ] +1 Release this package
> [ ] +0 No opinion
> [ ] -1 Do not release (provide reason)
>
> Checklist for reference (the verify script will help with most of these):
> [ ] Incubating in name.
> [ ] Download links are valid.
> [ ] Checksums and signatures.
> [ ] LICENSE/NOTICE/DISCLAIMER files exist
> [ ] No unexpected binary files
> [ ] All source files have ASF headers
> [ ] Can compile from source
>
>
> This vote will be open for at least 72 hours and likely longer given the
> holiday in the US.
>
> On behalf of the Apache Hamilton PPMC,
>
> Stefan
>
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org