Hi all,

This is a call for a vote on releasing Apache Hamilton apache-hamilton-ui
0.0.18-incubating, release candidate 1.

The PPMC vote thread is here (passed with the required PPMC +1s):
https://lists.apache.org/thread/f7zvk9f5g306zn3tmpnxjy0vkg5ft12m
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-ui on PyPI. Import names are
unchanged (hamilton_ui).

== Release notes ==
apache-hamilton-ui 0.0.18 (previously sf-hamilton-ui 0.0.17):
- Renamed package to apache-hamilton-ui
- Added Apache license headers to all source files
- Added a dedicated README.md for the backend package
- Tests now included in the source distribution
- Source tarball is source-only (compiled frontend assets are shipped in the
  convenience wheel, not the source tarball)
- No functional changes from sf-hamilton-ui 0.0.17

== Source artifacts ==
https://dist.apache.org/repos/dist/dev/incubator/hamilton/apache-hamilton-ui/0.0.18-RC1/

== Git tag ==
https://github.com/apache/hamilton/tree/apache-hamilton-ui-v0.0.18-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_ui.sh 0.0.18 1

The script performs: GPG signature verification, SHA512 checksum
verification, Apache RAT license header check, build from source (verifies
the source tarball contains no compiled frontend assets), and functional
tests (version check, server health check, frontend
serves HTML from the convenience wheel).

Prerequisites: svn, gpg, java (for RAT), uv, flit, node/npm

Release artifacts are signed with key:
FE668E857E89A11C5E5C000CA8D3D15600545C61

Known issue (not a blocker, fixed for the next release):
The LICENSE references a third-party file 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:

[ ] Incubating in name. (the .whl file is exempt from this requirement as
it is a convenience package)
[ ] 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 given the US holiday.

On behalf of the Apache Hamilton PPMC,
Stefan

Reply via email to