You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wayang.apache.org by Mads Sejer Pedersen <se...@itu.dk.INVALID> on 2025/06/24 08:17:39 UTC

[VOTE] Apache Wayang (Incubating) 1.1.0 RC2

Dear all,

Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to vote
on accepting it for release. All Maven artifacts are available under [1].
Voting will be open for 72hr.

A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass.

Release tag: v1.1.0-rc2
Hash for the release tag (commit 6725ad0):
https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2

Per [3] "Before voting +1 PPMC members are required to download
the signed source code package, compile it as provided, and test
the resulting executable on their own platform, along with also
verifying that the package meets the requirements of the ASF policy
on releases."

You can achieve the above by following [4].

[ ]  +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
[ ]  -1 reject (explanation required)


[1] https://repository.apache.org/content/repositories/orgapachewayang-1027/
[2] https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/
[3] https://www.apache.org/dev/release.html#approving-a-release
[4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release




Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

Posted by Zoi Kaoudi <zk...@apache.org>.
Hi all,

+1 (binding) from me too!

Checked:
- mvn install clean: SUCCESS

- Verified signature:
 gpg --verify apache-wayang-incubating-1.1.0-source-release.zip.asc apache-wayang-incubating-1.1.0-source-release.zip
gpg: Signature made Di 24 Jun 09:36:20 2025 CEST
gpg:                using RSA key 7ED05702C50C73B1A5BFD628C8115B360408A915
gpg: Good signature from "sejer (CODE SIGNING KEY) <se...@apache.org>" [unknown]

- Verified hashes: shasum -a512 apache-wayang-incubating-1.1.0-source-release.zip 

Great job Mads!

Best
--
Zoi

On 2025/06/24 12:01:54 Alexander Alten wrote:
> Hi,
> 
> 
> Check'd:
> gpg --verify apache-wayang-incubating-1.1.0-source-release.zip.asc apache-wayang-incubating-1.1.0-source-release.zip 
> gpg: Signature made Tue Jun 24 09:36:20 2025 CEST
> gpg:                using RSA key 7ED05702C50C73B1A5BFD628C8115B360408A915
> gpg: key C8115B360408A915: new key but contains no user ID - skipped
> gpg: Total number processed: 1
> gpg:           w/o user IDs: 1
> gpg: Can't check signature: No public key
> 
> Build works:
> INFO] Wayang Integration Test 1.1.0 ...................... SUCCESS [  1.552 s]
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time:  02:44 min
> [INFO] Finished at: 2025-06-24T13:57:40+02:00
> [INFO] ------------------------------------------------------------------------
> 
> Verfified License and Notice exists:
> [ -f LICENSE ] && [ -f NOTICE ] && [ -f README.md ] && [ -f RELEASE_NOTES ] && echo "All files exist" || echo "Missing at least one file" 
> All files exist
> 
> grep " B " target/rat.txt 
> \  B     python/src/pywy/platforms/__pycache__/java.cpython-38.pyc
>   B     python/src/pywy/platforms/__pycache__/__init__.cpython-38.pyc
>   B     python/src/pywy/platforms/__pycache__/spark.cpython-38.pyc
>   B     python/src/pywy/core/__pycache__/__init__.cpython-38.pyc
>   B     python/src/pywy/core/__pycache__/platform.cpython-38.pyc
>   B     python/src/pywy/core/__pycache__/core.cpython-38.pyc
>   B     python/src/pywy/operators/__pycache__/__init__.cpython-38.pyc
>   B     python/src/pywy/operators/__pycache__/source.cpython-38.pyc
>   B     python/src/pywy/operators/__pycache__/sink.cpython-38.pyc
>   B     python/src/pywy/operators/__pycache__/unary.cpython-38.pyc
>   B     python/src/pywy/operators/__pycache__/base.cpython-38.pyc
>   B     python/src/pywy/graph/__pycache__/graph.cpython-38.pyc
>   B     python/src/pywy/graph/__pycache__/__init__.cpython-38.pyc
>   B     python/src/pywy/graph/__pycache__/types.cpython-38.pyc
>   B     images/wordcount_result.png
>   B     images/uppercase.png
>   B     images/wordcount.png
>   B     wayang-docs/src/main/resources/extending_wayang/Apache Wayang meets Apache Kafka.docx
>   B     wayang-docs/src/main/resources/extending_wayang/Scenario-cross-organizational-sharing.graffle
>   B     wayang-docs/src/main/resources/assets/omnigraffle/Apache-Wayang-Architecture-Overview-MK-v01.graffle
>   B     wayang-docs/src/main/resources/assets/img/puzzle-piece-gray.png
>   B     wayang-docs/src/main/resources/assets/img/wayang-banner.png
>   B     wayang-docs/src/main/resources/assets/img/logo/logo_3500x1400.png
>   B     wayang-docs/src/main/resources/assets/img/logo/logo_800x320.png
>   B     wayang-docs/src/main/resources/assets/img/logo/logo_2000x2000.png
>   B     wayang-docs/src/main/resources/assets/img/logo/favicon.ico
>   B     wayang-docs/src/main/resources/assets/img/logo/logo_800x800.png
>   B     wayang-docs/src/main/resources/assets/img/logo/Apache_Wayang/Apache_Wayang.pdf
>   B     wayang-docs/src/main/resources/assets/img/logo/logo_2000x800.png
>   B     wayang-docs/src/main/resources/assets/img/logo/logo_400x160.png
>   B     wayang-docs/src/main/resources/assets/img/logo/favicon-pluma.ico
>   B     wayang-docs/src/main/resources/assets/img/logo/logo_200x200.png
>   B     wayang-docs/src/main/resources/assets/img/egg-logo.png
>   B     wayang-docs/src/main/resources/assets/img/puzzle-piece.png
> 
> No snapshots in the build.
> 
> Rat-check also green:
> [INFO] Wayang Integration Test ............................ SUCCESS [  0.012 s]
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time:  2.191 s
> [INFO] Finished at: 2025-06-24T14:00:45+02:00
> [INFO] ------------------------------------------------------------------------
> 
> 
> All in all, +1 (binding) from me! 
> 
> Best,
> —Alex 
> 
> > On Jun 24, 2025, at 10:17, Mads Sejer Pedersen <se...@itu.dk.invalid> wrote:
> > 
> > Dear all,
> > 
> > Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to vote
> > on accepting it for release. All Maven artifacts are available under [1].
> > Voting will be open for 72hr.
> > 
> > A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass.
> > 
> > Release tag: v1.1.0-rc2
> > Hash for the release tag (commit 6725ad0):
> > https://www.google.com/url?q=https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2&source=gmail-imap&ust=1751357881000000&usg=AOvVaw2CjKLa7e0MkRmiafU6Gaf8
> > 
> > Per [3] "Before voting +1 PPMC members are required to download
> > the signed source code package, compile it as provided, and test
> > the resulting executable on their own platform, along with also
> > verifying that the package meets the requirements of the ASF policy
> > on releases."
> > 
> > You can achieve the above by following [4].
> > 
> > [ ]  +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
> > [ ]  -1 reject (explanation required)
> > 
> > 
> > [1] https://www.google.com/url?q=https://repository.apache.org/content/repositories/orgapachewayang-1027/&source=gmail-imap&ust=1751357881000000&usg=AOvVaw1GArNNli7JWBRX6Hu1DQ58
> > [2] https://www.google.com/url?q=https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/&source=gmail-imap&ust=1751357881000000&usg=AOvVaw1hkN2g2Vz1fBCQG0Xxzg4a
> > [3] https://www.google.com/url?q=https://www.apache.org/dev/release.html%23approving-a-release&source=gmail-imap&ust=1751357881000000&usg=AOvVaw2BDWY-c4lt5wPYIQVou-Kt
> > [4] https://www.google.com/url?q=https://cwiki.apache.org/confluence/display/PLC4X/Validating%2Ba%2Bstaged%2BRelease&source=gmail-imap&ust=1751357881000000&usg=AOvVaw0FI2troz3WBJ5pFKljMuC-
> > 
> > 
> > 
> 
> 
> -- 
> *Scalytics Connect*
> The foundation for secure, scalable, and transparent 
> AI.
> 
> 
> 
> --
> 3401 N. MIAMI AVE. STE 230
> 33127 Miami, Florida 
> United States
> www.scalytics.io <http://www.scalytics.io>
> 
> --  Please consider the 
> environment before printing this email --
> 
> Disclaimer:
> The content of this 
> message is confidential. If you have received it by mistake, please inform 
> us by an email reply and then delete the message. It is forbidden to copy, 
> forward, or in any way reveal the contents of this message to anyone. The 
> integrity and security of this email cannot be guaranteed over the 
> Internet. Therefore, the sender will not be held liable for any damage 
> caused by the message.
> 

Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

Posted by Alexander Alten <al...@scalytics.io.INVALID>.
Hi,


Check'd:
gpg --verify apache-wayang-incubating-1.1.0-source-release.zip.asc apache-wayang-incubating-1.1.0-source-release.zip 
gpg: Signature made Tue Jun 24 09:36:20 2025 CEST
gpg:                using RSA key 7ED05702C50C73B1A5BFD628C8115B360408A915
gpg: key C8115B360408A915: new key but contains no user ID - skipped
gpg: Total number processed: 1
gpg:           w/o user IDs: 1
gpg: Can't check signature: No public key

Build works:
INFO] Wayang Integration Test 1.1.0 ...................... SUCCESS [  1.552 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  02:44 min
[INFO] Finished at: 2025-06-24T13:57:40+02:00
[INFO] ------------------------------------------------------------------------

Verfified License and Notice exists:
[ -f LICENSE ] && [ -f NOTICE ] && [ -f README.md ] && [ -f RELEASE_NOTES ] && echo "All files exist" || echo "Missing at least one file" 
All files exist

grep " B " target/rat.txt 
\  B     python/src/pywy/platforms/__pycache__/java.cpython-38.pyc
  B     python/src/pywy/platforms/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/platforms/__pycache__/spark.cpython-38.pyc
  B     python/src/pywy/core/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/core/__pycache__/platform.cpython-38.pyc
  B     python/src/pywy/core/__pycache__/core.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/source.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/sink.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/unary.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/base.cpython-38.pyc
  B     python/src/pywy/graph/__pycache__/graph.cpython-38.pyc
  B     python/src/pywy/graph/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/graph/__pycache__/types.cpython-38.pyc
  B     images/wordcount_result.png
  B     images/uppercase.png
  B     images/wordcount.png
  B     wayang-docs/src/main/resources/extending_wayang/Apache Wayang meets Apache Kafka.docx
  B     wayang-docs/src/main/resources/extending_wayang/Scenario-cross-organizational-sharing.graffle
  B     wayang-docs/src/main/resources/assets/omnigraffle/Apache-Wayang-Architecture-Overview-MK-v01.graffle
  B     wayang-docs/src/main/resources/assets/img/puzzle-piece-gray.png
  B     wayang-docs/src/main/resources/assets/img/wayang-banner.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_3500x1400.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_800x320.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_2000x2000.png
  B     wayang-docs/src/main/resources/assets/img/logo/favicon.ico
  B     wayang-docs/src/main/resources/assets/img/logo/logo_800x800.png
  B     wayang-docs/src/main/resources/assets/img/logo/Apache_Wayang/Apache_Wayang.pdf
  B     wayang-docs/src/main/resources/assets/img/logo/logo_2000x800.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_400x160.png
  B     wayang-docs/src/main/resources/assets/img/logo/favicon-pluma.ico
  B     wayang-docs/src/main/resources/assets/img/logo/logo_200x200.png
  B     wayang-docs/src/main/resources/assets/img/egg-logo.png
  B     wayang-docs/src/main/resources/assets/img/puzzle-piece.png

No snapshots in the build.

Rat-check also green:
[INFO] Wayang Integration Test ............................ SUCCESS [  0.012 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  2.191 s
[INFO] Finished at: 2025-06-24T14:00:45+02:00
[INFO] ------------------------------------------------------------------------


All in all, +1 (binding) from me! 

Best,
—Alex 

> On Jun 24, 2025, at 10:17, Mads Sejer Pedersen <se...@itu.dk.invalid> wrote:
> 
> Dear all,
> 
> Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to vote
> on accepting it for release. All Maven artifacts are available under [1].
> Voting will be open for 72hr.
> 
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass.
> 
> Release tag: v1.1.0-rc2
> Hash for the release tag (commit 6725ad0):
> https://www.google.com/url?q=https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2&source=gmail-imap&ust=1751357881000000&usg=AOvVaw2CjKLa7e0MkRmiafU6Gaf8
> 
> Per [3] "Before voting +1 PPMC members are required to download
> the signed source code package, compile it as provided, and test
> the resulting executable on their own platform, along with also
> verifying that the package meets the requirements of the ASF policy
> on releases."
> 
> You can achieve the above by following [4].
> 
> [ ]  +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
> [ ]  -1 reject (explanation required)
> 
> 
> [1] https://www.google.com/url?q=https://repository.apache.org/content/repositories/orgapachewayang-1027/&source=gmail-imap&ust=1751357881000000&usg=AOvVaw1GArNNli7JWBRX6Hu1DQ58
> [2] https://www.google.com/url?q=https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/&source=gmail-imap&ust=1751357881000000&usg=AOvVaw1hkN2g2Vz1fBCQG0Xxzg4a
> [3] https://www.google.com/url?q=https://www.apache.org/dev/release.html%23approving-a-release&source=gmail-imap&ust=1751357881000000&usg=AOvVaw2BDWY-c4lt5wPYIQVou-Kt
> [4] https://www.google.com/url?q=https://cwiki.apache.org/confluence/display/PLC4X/Validating%2Ba%2Bstaged%2BRelease&source=gmail-imap&ust=1751357881000000&usg=AOvVaw0FI2troz3WBJ5pFKljMuC-
> 
> 
> 


-- 
*Scalytics Connect*
The foundation for secure, scalable, and transparent 
AI.



--
3401 N. MIAMI AVE. STE 230
33127 Miami, Florida 
United States
www.scalytics.io <http://www.scalytics.io>

--  Please consider the 
environment before printing this email --

Disclaimer:
The content of this 
message is confidential. If you have received it by mistake, please inform 
us by an email reply and then delete the message. It is forbidden to copy, 
forward, or in any way reveal the contents of this message to anyone. The 
integrity and security of this email cannot be guaranteed over the 
Internet. Therefore, the sender will not be held liable for any damage 
caused by the message.

Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

Posted by Juri Petersen <ju...@itu.dk.INVALID>.
Hello,
I executed the following steps to verify the staged release candidate:


  1.
Downloaded the bundle https://github.com/apache/incubator-wayang/archive/refs/tags/v1.1.0-rc2.tar.gz
  2.
Verified the hash and signature - OK
  3.
Ran RAT - OK
  4.
Installed from source with mvn - OK
  5.
Ran the integration tests - All passed

So, +1 (binding) for me.

Best,
Juri
________________________________
From: Mads Sejer Pedersen <se...@apache.org>
Sent: 27 June 2025 09:51
To: dev@wayang.apache.org <de...@wayang.apache.org>
Subject: Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

[You don't often get email from sejer@apache.org. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]

Hiya, I believe I also get a vote?

Verify key:
gpg --verify apache-wayang-incubating-1.1.0-source-release.zip.asc apache-wayang-incubating-1.1.0-source-release.zip
gpg: Signature made Tue Jun 24 09:36:20 2025 CEST
gpg:                using RSA key 7ED05702C50C73B1A5BFD628C8115B360408A915
gpg: Good signature from "sejer (CODE SIGNING KEY) <se...@apache.org>" [ultimate]

Verify hash:
shasum -a512 apache-wayang-incubating-1.1.0-source-release.zip
5839bce6efe63188d8f120c41fd51a0126023d1de800a68801ac169b2f5c6cef47a73148a82911a600c65eec6703b665967796c91544e0c4b673be838488cf88
apache-wayang-incubating-1.1.0-source-release.zip

cat apache-wayang-incubating-1.1.0-source-release.zip.sha512.txt
5839bce6efe63188d8f120c41fd51a0126023d1de800a68801ac169b2f5c6cef47a73148a82911a600c65eec6703b665967796c91544e0c4b673be838488cf8

Verify LICENSE, NOTICE, RELEASE_NOTES, README:
find apache-wayang-incubating-1.1.0/ -name "RELEASE_NOTES"
apache-wayang-incubating-1.1.0/RELEASE_NOTES
find apache-wayang-incubating-1.1.0/ -name "LICENSE"
apache-wayang-incubating-1.1.0/LICENSE
apache-wayang-incubating-1.1.0/python/LICENSE
find apache-wayang-incubating-1.1.0/ -name "README.md"
apache-wayang-incubating-1.1.0/wayang-api/wayang-api-scala-java/README.md
apache-wayang-incubating-1.1.0/wayang-assembly/README.md
apache-wayang-incubating-1.1.0/README.md
apache-wayang-incubating-1.1.0/python/README.md
apache-wayang-incubating-1.1.0/wayang-benchmark/README.md
apache-wayang-incubating-1.1.0/wayang-ml4all/README.md
apache-wayang-incubating-1.1.0/wayang-docs/src/main/resources/README.md
apache-wayang-incubating-1.1.0/wayang-applications/README.md
apache-wayang-incubating-1.1.0/wayang-applications/data/case-study/DATA_REPO_001/README.md
find apache-wayang-incubating-1.1.0/ -name "NOTICE"
apache-wayang-incubating-1.1.0/wayang-commons/wayang-utils-profile-db/NOTICE
apache-wayang-incubating-1.1.0/NOTICE

Verify concordance of RELEASE_NOTES & README w. staged
cat apache-wayang-incubating-1.1.0/RELEASE_NOTES
https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/RELEASE_NOTES (check)
cat apache-wayang-incubating-1.1.0/README.md
https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/README (check)

Verify build in accordance with README
mvn clean install -DskipTests
...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Wayang (incubating) 1.1.0 ................... SUCCESS [ 32.928 s]
[INFO] Wayang Commons 1.1.0 ............................... SUCCESS [ 12.180 s]
[INFO] wayang-utils-profile-db 1.1.0 ...................... SUCCESS [  6.273 s]
[INFO] Wayang Core 1.1.0 .................................. SUCCESS [ 24.963 s]
[INFO] Wayang Basic 1.1.0 ................................. SUCCESS [ 12.327 s]
[INFO] Wayang Platform 1.1.0 .............................. SUCCESS [  8.714 s]
[INFO] Wayang Platform Java 1.1.0 ......................... SUCCESS [ 11.963 s]
[INFO] Wayang Platform Spark 1.1.0 ........................ SUCCESS [ 39.584 s]
[INFO] Wayang Platform JDBC Template 1.1.0 ................ SUCCESS [ 10.211 s]
[INFO] Wayang Platform Postgres 1.1.0 ..................... SUCCESS [ 42.365 s]
[INFO] Wayang Platform SQLite3 1.1.0 ...................... SUCCESS [ 10.069 s]
[INFO] Wayang Platform Giraph 1.1.0 ....................... SUCCESS [  7.437 s]
[INFO] Wayang API 1.1.0 ................................... SUCCESS [  4.605 s]
[INFO] Wayang API Python 1.1.0 ............................ SUCCESS [  3.217 s]
[INFO] Wayang Platform Tensorflow 1.1.0 ................... SUCCESS [  9.867 s]
[INFO] Wayang API Utils 1.1.0 ............................. SUCCESS [  9.261 s]
[INFO] wayang-api-sql 1.1.0 ............................... SUCCESS [ 26.929 s]
[INFO] Wayang Platform Apache Flink 1.1.0 ................. SUCCESS [ 11.357 s]
[INFO] Wayang Platform Generic Jdbc 1.1.0 ................. SUCCESS [  5.903 s]
[INFO] Wayang API Scala-Java 1.1.0 ........................ SUCCESS [ 37.849 s]
[INFO] Wayang API JSON 1.0.1 .............................. SUCCESS [ 21.928 s]
[INFO] Wayang Profiler 1.1.0 .............................. SUCCESS [  7.893 s]
[INFO] Wayang Extensions 1.1.0 ............................ SUCCESS [  0.276 s]
[INFO] wayang-iejoin 1.1.0 ................................ SUCCESS [ 10.691 s]
[INFO] Wayang - Common resources 1.1.0 .................... SUCCESS [  0.941 s]
[INFO] wayang-benchmark 1.1.0 ............................. SUCCESS [ 57.334 s]
[INFO] Wayang ML4all 1.1.0 ................................ SUCCESS [  9.084 s]
[INFO] Wayang Project Assembly 1.1.0 ...................... SUCCESS [  2.905 s]
[INFO] wayang-applications 1.1.0 .......................... SUCCESS [  5.780 s]
[INFO] Wayang Integration Test 1.1.0 ...................... SUCCESS [  3.153 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  07:29 min
[INFO] Finished at: 2025-06-27T09:36:47+02:00
[INFO] ------------------------------------------------------------------------
review ratcheck:
find . -type f -name 'rat.txt' -exec grep -l " B " {} \;
./target/rat.txt
grep " B " target/rat.txt
  B     python/src/pywy/operators/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/unary.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/source.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/sink.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/base.cpython-38.pyc
  B     python/src/pywy/core/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/core/__pycache__/platform.cpython-38.pyc
  B     python/src/pywy/core/__pycache__/core.cpython-38.pyc
  B     python/src/pywy/platforms/__pycache__/spark.cpython-38.pyc
  B     python/src/pywy/platforms/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/platforms/__pycache__/java.cpython-38.pyc
  B     python/src/pywy/graph/__pycache__/graph.cpython-38.pyc
  B     python/src/pywy/graph/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/graph/__pycache__/types.cpython-38.pyc
  B     images/wordcount_result.png
  B     images/wordcount.png
  B     images/uppercase.png
  B     wayang-docs/src/main/resources/extending_wayang/Scenario-cross-organizational-sharing.graffle
  B     wayang-docs/src/main/resources/extending_wayang/Apache Wayang meets Apache Kafka.docx
  B     wayang-docs/src/main/resources/assets/omnigraffle/Apache-Wayang-Architecture-Overview-MK-v01.graffle
  B     wayang-docs/src/main/resources/assets/img/wayang-banner.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_2000x2000.png
  B     wayang-docs/src/main/resources/assets/img/logo/favicon-pluma.ico
  B     wayang-docs/src/main/resources/assets/img/logo/logo_800x800.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_3500x1400.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_200x200.png
  B     wayang-docs/src/main/resources/assets/img/logo/Apache_Wayang/Apache_Wayang.pdf
  B     wayang-docs/src/main/resources/assets/img/logo/logo_400x160.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_2000x800.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_800x320.png
  B     wayang-docs/src/main/resources/assets/img/logo/favicon.ico
  B     wayang-docs/src/main/resources/assets/img/puzzle-piece-gray.png
  B     wayang-docs/src/main/resources/assets/img/egg-logo.png
  B     wayang-docs/src/main/resources/assets/img/puzzle-piece.png
Verify no snapshot reference:
find . -type f -name 'pom.xml' -exec grep -l "SNAPSHOT" {} \;

So, +1 (binding) from me too :)!

On 2025/06/24 08:17:39 Mads Sejer Pedersen wrote:
> Dear all,
>
> Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to vote
> on accepting it for release. All Maven artifacts are available under [1].
> Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass.
>
> Release tag: v1.1.0-rc2
> Hash for the release tag (commit 6725ad0):
> https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2
>
> Per [3] "Before voting +1 PPMC members are required to download
> the signed source code package, compile it as provided, and test
> the resulting executable on their own platform, along with also
> verifying that the package meets the requirements of the ASF policy
> on releases."
>
> You can achieve the above by following [4].
>
> [ ]  +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
> [ ]  -1 reject (explanation required)
>
>
> [1] https://repository.apache.org/content/repositories/orgapachewayang-1027/
> [2] https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/
> [3] https://www.apache.org/dev/release.html#approving-a-release
> [4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
>
>
>
>

Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

Posted by Mads Sejer Pedersen <se...@apache.org>.
Hiya, I believe I also get a vote?

Verify key:
gpg --verify apache-wayang-incubating-1.1.0-source-release.zip.asc apache-wayang-incubating-1.1.0-source-release.zip
gpg: Signature made Tue Jun 24 09:36:20 2025 CEST
gpg:                using RSA key 7ED05702C50C73B1A5BFD628C8115B360408A915
gpg: Good signature from "sejer (CODE SIGNING KEY) <se...@apache.org>" [ultimate]

Verify hash:
shasum -a512 apache-wayang-incubating-1.1.0-source-release.zip
5839bce6efe63188d8f120c41fd51a0126023d1de800a68801ac169b2f5c6cef47a73148a82911a600c65eec6703b665967796c91544e0c4b673be838488cf88  
apache-wayang-incubating-1.1.0-source-release.zip

cat apache-wayang-incubating-1.1.0-source-release.zip.sha512.txt 
5839bce6efe63188d8f120c41fd51a0126023d1de800a68801ac169b2f5c6cef47a73148a82911a600c65eec6703b665967796c91544e0c4b673be838488cf8

Verify LICENSE, NOTICE, RELEASE_NOTES, README:
find apache-wayang-incubating-1.1.0/ -name "RELEASE_NOTES"
apache-wayang-incubating-1.1.0/RELEASE_NOTES
find apache-wayang-incubating-1.1.0/ -name "LICENSE"
apache-wayang-incubating-1.1.0/LICENSE
apache-wayang-incubating-1.1.0/python/LICENSE
find apache-wayang-incubating-1.1.0/ -name "README.md"
apache-wayang-incubating-1.1.0/wayang-api/wayang-api-scala-java/README.md
apache-wayang-incubating-1.1.0/wayang-assembly/README.md
apache-wayang-incubating-1.1.0/README.md
apache-wayang-incubating-1.1.0/python/README.md
apache-wayang-incubating-1.1.0/wayang-benchmark/README.md
apache-wayang-incubating-1.1.0/wayang-ml4all/README.md
apache-wayang-incubating-1.1.0/wayang-docs/src/main/resources/README.md
apache-wayang-incubating-1.1.0/wayang-applications/README.md
apache-wayang-incubating-1.1.0/wayang-applications/data/case-study/DATA_REPO_001/README.md
find apache-wayang-incubating-1.1.0/ -name "NOTICE"
apache-wayang-incubating-1.1.0/wayang-commons/wayang-utils-profile-db/NOTICE
apache-wayang-incubating-1.1.0/NOTICE

Verify concordance of RELEASE_NOTES & README w. staged
cat apache-wayang-incubating-1.1.0/RELEASE_NOTES
https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/RELEASE_NOTES (check)
cat apache-wayang-incubating-1.1.0/README.md
https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/README (check)

Verify build in accordance with README
mvn clean install -DskipTests
...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache Wayang (incubating) 1.1.0 ................... SUCCESS [ 32.928 s]
[INFO] Wayang Commons 1.1.0 ............................... SUCCESS [ 12.180 s]
[INFO] wayang-utils-profile-db 1.1.0 ...................... SUCCESS [  6.273 s]
[INFO] Wayang Core 1.1.0 .................................. SUCCESS [ 24.963 s]
[INFO] Wayang Basic 1.1.0 ................................. SUCCESS [ 12.327 s]
[INFO] Wayang Platform 1.1.0 .............................. SUCCESS [  8.714 s]
[INFO] Wayang Platform Java 1.1.0 ......................... SUCCESS [ 11.963 s]
[INFO] Wayang Platform Spark 1.1.0 ........................ SUCCESS [ 39.584 s]
[INFO] Wayang Platform JDBC Template 1.1.0 ................ SUCCESS [ 10.211 s]
[INFO] Wayang Platform Postgres 1.1.0 ..................... SUCCESS [ 42.365 s]
[INFO] Wayang Platform SQLite3 1.1.0 ...................... SUCCESS [ 10.069 s]
[INFO] Wayang Platform Giraph 1.1.0 ....................... SUCCESS [  7.437 s]
[INFO] Wayang API 1.1.0 ................................... SUCCESS [  4.605 s]
[INFO] Wayang API Python 1.1.0 ............................ SUCCESS [  3.217 s]
[INFO] Wayang Platform Tensorflow 1.1.0 ................... SUCCESS [  9.867 s]
[INFO] Wayang API Utils 1.1.0 ............................. SUCCESS [  9.261 s]
[INFO] wayang-api-sql 1.1.0 ............................... SUCCESS [ 26.929 s]
[INFO] Wayang Platform Apache Flink 1.1.0 ................. SUCCESS [ 11.357 s]
[INFO] Wayang Platform Generic Jdbc 1.1.0 ................. SUCCESS [  5.903 s]
[INFO] Wayang API Scala-Java 1.1.0 ........................ SUCCESS [ 37.849 s]
[INFO] Wayang API JSON 1.0.1 .............................. SUCCESS [ 21.928 s]
[INFO] Wayang Profiler 1.1.0 .............................. SUCCESS [  7.893 s]
[INFO] Wayang Extensions 1.1.0 ............................ SUCCESS [  0.276 s]
[INFO] wayang-iejoin 1.1.0 ................................ SUCCESS [ 10.691 s]
[INFO] Wayang - Common resources 1.1.0 .................... SUCCESS [  0.941 s]
[INFO] wayang-benchmark 1.1.0 ............................. SUCCESS [ 57.334 s]
[INFO] Wayang ML4all 1.1.0 ................................ SUCCESS [  9.084 s]
[INFO] Wayang Project Assembly 1.1.0 ...................... SUCCESS [  2.905 s]
[INFO] wayang-applications 1.1.0 .......................... SUCCESS [  5.780 s]
[INFO] Wayang Integration Test 1.1.0 ...................... SUCCESS [  3.153 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  07:29 min
[INFO] Finished at: 2025-06-27T09:36:47+02:00
[INFO] ------------------------------------------------------------------------
review ratcheck:
find . -type f -name 'rat.txt' -exec grep -l " B " {} \;
./target/rat.txt
grep " B " target/rat.txt
  B     python/src/pywy/operators/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/unary.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/source.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/sink.cpython-38.pyc
  B     python/src/pywy/operators/__pycache__/base.cpython-38.pyc
  B     python/src/pywy/core/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/core/__pycache__/platform.cpython-38.pyc
  B     python/src/pywy/core/__pycache__/core.cpython-38.pyc
  B     python/src/pywy/platforms/__pycache__/spark.cpython-38.pyc
  B     python/src/pywy/platforms/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/platforms/__pycache__/java.cpython-38.pyc
  B     python/src/pywy/graph/__pycache__/graph.cpython-38.pyc
  B     python/src/pywy/graph/__pycache__/__init__.cpython-38.pyc
  B     python/src/pywy/graph/__pycache__/types.cpython-38.pyc
  B     images/wordcount_result.png
  B     images/wordcount.png
  B     images/uppercase.png
  B     wayang-docs/src/main/resources/extending_wayang/Scenario-cross-organizational-sharing.graffle
  B     wayang-docs/src/main/resources/extending_wayang/Apache Wayang meets Apache Kafka.docx
  B     wayang-docs/src/main/resources/assets/omnigraffle/Apache-Wayang-Architecture-Overview-MK-v01.graffle
  B     wayang-docs/src/main/resources/assets/img/wayang-banner.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_2000x2000.png
  B     wayang-docs/src/main/resources/assets/img/logo/favicon-pluma.ico
  B     wayang-docs/src/main/resources/assets/img/logo/logo_800x800.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_3500x1400.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_200x200.png
  B     wayang-docs/src/main/resources/assets/img/logo/Apache_Wayang/Apache_Wayang.pdf
  B     wayang-docs/src/main/resources/assets/img/logo/logo_400x160.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_2000x800.png
  B     wayang-docs/src/main/resources/assets/img/logo/logo_800x320.png
  B     wayang-docs/src/main/resources/assets/img/logo/favicon.ico
  B     wayang-docs/src/main/resources/assets/img/puzzle-piece-gray.png
  B     wayang-docs/src/main/resources/assets/img/egg-logo.png
  B     wayang-docs/src/main/resources/assets/img/puzzle-piece.png
Verify no snapshot reference:
find . -type f -name 'pom.xml' -exec grep -l "SNAPSHOT" {} \;

So, +1 (binding) from me too :)!

On 2025/06/24 08:17:39 Mads Sejer Pedersen wrote:
> Dear all,
> 
> Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to vote
> on accepting it for release. All Maven artifacts are available under [1].
> Voting will be open for 72hr.
> 
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass.
> 
> Release tag: v1.1.0-rc2
> Hash for the release tag (commit 6725ad0):
> https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2
> 
> Per [3] "Before voting +1 PPMC members are required to download
> the signed source code package, compile it as provided, and test
> the resulting executable on their own platform, along with also
> verifying that the package meets the requirements of the ASF policy
> on releases."
> 
> You can achieve the above by following [4].
> 
> [ ]  +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
> [ ]  -1 reject (explanation required)
> 
> 
> [1] https://repository.apache.org/content/repositories/orgapachewayang-1027/
> [2] https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/
> [3] https://www.apache.org/dev/release.html#approving-a-release
> [4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
> 
> 
> 
> 

Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

Posted by Alexander Alten <al...@scalytics.io.INVALID>.
Hey JB,

Would be great :) 

Best,
 —Alex 

> On Aug 18, 2025, at 09:34, Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
> 
> Hi
> 
> In order to easily review the release (especially LICENSE/NOTICE), it
> would help to list the artifacts that bundle (shade) other artifacts.
> 
> Regards
> JB
> 
> On Sun, Jul 20, 2025 at 3:06 PM Zoi Kaoudi <zk...@apache.org> wrote:
>> 
>> Hi JB,
>> 
>> what do you mean about the maven staging repo?
>> 
>> https://www.google.com/url?q=https://repository.apache.org/%23stagingRepositories&source=gmail-imap&ust=1756107301000000&usg=AOvVaw1NAG0M94MC8HZk18i3fcA1
>> Everything should be there: https://www.google.com/url?q=https://repository.apache.org/content/repositories/orgapachewayang-1027/&source=gmail-imap&ust=1756107301000000&usg=AOvVaw10ml4OjPws9g7cEjpA8man
>> 
>> Best
>> --
>> Zoi
>> 
>> On 2025/07/16 05:21:04 Jean-Baptiste Onofré wrote:
>>> +1 (binding)
>>> 
>>> I checked (in the source distribution):
>>> - incubating is in the name/version
>>> - signature and checksum are OK
>>> - DISCLAIMER is there
>>> - LICENSE and NOTICE are good (but, we can remove javax.annotation-api
>>> mention as it's not code copy)
>>> - Header is OK, but I would suggest to add ASF header in
>>> wayang-applications/README.md and wayang-ml4all/README.md
>>> - No binary found in the source distribution
>>> 
>>> Can you please list the binary artifacts (on Maven staging repository)
>>> that bundle dependencies ? I would like to do a check there.
>>> 
>>> Thanks !
>>> Regards
>>> JB
>>> 
>>> On Tue, Jun 24, 2025 at 10:17 AM Mads Sejer Pedersen
>>> <se...@itu.dk.invalid> wrote:
>>>> 
>>>> Dear all,
>>>> 
>>>> Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to vote
>>>> on accepting it for release. All Maven artifacts are available under [1].
>>>> Voting will be open for 72hr.
>>>> 
>>>> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass.
>>>> 
>>>> Release tag: v1.1.0-rc2
>>>> Hash for the release tag (commit 6725ad0):
>>>> https://www.google.com/url?q=https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2&source=gmail-imap&ust=1756107301000000&usg=AOvVaw2Jt5igwO1KOiRfxM645yv3
>>>> 
>>>> Per [3] "Before voting +1 PPMC members are required to download
>>>> the signed source code package, compile it as provided, and test
>>>> the resulting executable on their own platform, along with also
>>>> verifying that the package meets the requirements of the ASF policy
>>>> on releases."
>>>> 
>>>> You can achieve the above by following [4].
>>>> 
>>>> [ ]  +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
>>>> [ ]  -1 reject (explanation required)
>>>> 
>>>> 
>>>> [1] https://www.google.com/url?q=https://repository.apache.org/content/repositories/orgapachewayang-1027/&source=gmail-imap&ust=1756107301000000&usg=AOvVaw10ml4OjPws9g7cEjpA8man
>>>> [2] https://www.google.com/url?q=https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/&source=gmail-imap&ust=1756107301000000&usg=AOvVaw0yhbs2ZoWXx2PijRSWH0wv
>>>> [3] https://www.google.com/url?q=https://www.apache.org/dev/release.html%23approving-a-release&source=gmail-imap&ust=1756107301000000&usg=AOvVaw3M2UXZM8yUHk9vXOyT_gei
>>>> [4] https://www.google.com/url?q=https://cwiki.apache.org/confluence/display/PLC4X/Validating%2Ba%2Bstaged%2BRelease&source=gmail-imap&ust=1756107301000000&usg=AOvVaw0ZEfCWiuEB8aVncvNPk_vR
>>>> 
>>>> 
>>>> 
>>> 


-- 
*Scalytics Connect*
The foundation for secure, scalable, and transparent 
AI.
www.scalytics.io <http://www.scalytics.io>

--  Please consider the 
environment before printing this email --

Disclaimer:
The content of this 
message is confidential. If you have received it by mistake, please inform 
us by an email reply and then delete the message. It is forbidden to copy, 
forward, or in any way reveal the contents of this message to anyone. The 
integrity and security of this email cannot be guaranteed over the 
Internet. Therefore, the sender will not be held liable for any damage 
caused by the message.

Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi

In order to easily review the release (especially LICENSE/NOTICE), it
would help to list the artifacts that bundle (shade) other artifacts.

Regards
JB

On Sun, Jul 20, 2025 at 3:06 PM Zoi Kaoudi <zk...@apache.org> wrote:
>
> Hi JB,
>
> what do you mean about the maven staging repo?
>
> https://repository.apache.org/#stagingRepositories
> Everything should be there: https://repository.apache.org/content/repositories/orgapachewayang-1027/
>
> Best
> --
> Zoi
>
> On 2025/07/16 05:21:04 Jean-Baptiste Onofré wrote:
> > +1 (binding)
> >
> > I checked (in the source distribution):
> > - incubating is in the name/version
> > - signature and checksum are OK
> > - DISCLAIMER is there
> > - LICENSE and NOTICE are good (but, we can remove javax.annotation-api
> > mention as it's not code copy)
> > - Header is OK, but I would suggest to add ASF header in
> > wayang-applications/README.md and wayang-ml4all/README.md
> > - No binary found in the source distribution
> >
> > Can you please list the binary artifacts (on Maven staging repository)
> > that bundle dependencies ? I would like to do a check there.
> >
> > Thanks !
> > Regards
> > JB
> >
> > On Tue, Jun 24, 2025 at 10:17 AM Mads Sejer Pedersen
> > <se...@itu.dk.invalid> wrote:
> > >
> > > Dear all,
> > >
> > > Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to vote
> > > on accepting it for release. All Maven artifacts are available under [1].
> > > Voting will be open for 72hr.
> > >
> > > A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass.
> > >
> > > Release tag: v1.1.0-rc2
> > > Hash for the release tag (commit 6725ad0):
> > > https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2
> > >
> > > Per [3] "Before voting +1 PPMC members are required to download
> > > the signed source code package, compile it as provided, and test
> > > the resulting executable on their own platform, along with also
> > > verifying that the package meets the requirements of the ASF policy
> > > on releases."
> > >
> > > You can achieve the above by following [4].
> > >
> > > [ ]  +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
> > > [ ]  -1 reject (explanation required)
> > >
> > >
> > > [1] https://repository.apache.org/content/repositories/orgapachewayang-1027/
> > > [2] https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/
> > > [3] https://www.apache.org/dev/release.html#approving-a-release
> > > [4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
> > >
> > >
> > >
> >

Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

Posted by Zoi Kaoudi <zk...@apache.org>.
Hi JB,

what do you mean about the maven staging repo? 

https://repository.apache.org/#stagingRepositories
Everything should be there: https://repository.apache.org/content/repositories/orgapachewayang-1027/

Best
--
Zoi

On 2025/07/16 05:21:04 Jean-Baptiste Onofré wrote:
> +1 (binding)
> 
> I checked (in the source distribution):
> - incubating is in the name/version
> - signature and checksum are OK
> - DISCLAIMER is there
> - LICENSE and NOTICE are good (but, we can remove javax.annotation-api
> mention as it's not code copy)
> - Header is OK, but I would suggest to add ASF header in
> wayang-applications/README.md and wayang-ml4all/README.md
> - No binary found in the source distribution
> 
> Can you please list the binary artifacts (on Maven staging repository)
> that bundle dependencies ? I would like to do a check there.
> 
> Thanks !
> Regards
> JB
> 
> On Tue, Jun 24, 2025 at 10:17 AM Mads Sejer Pedersen
> <se...@itu.dk.invalid> wrote:
> >
> > Dear all,
> >
> > Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to vote
> > on accepting it for release. All Maven artifacts are available under [1].
> > Voting will be open for 72hr.
> >
> > A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass.
> >
> > Release tag: v1.1.0-rc2
> > Hash for the release tag (commit 6725ad0):
> > https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2
> >
> > Per [3] "Before voting +1 PPMC members are required to download
> > the signed source code package, compile it as provided, and test
> > the resulting executable on their own platform, along with also
> > verifying that the package meets the requirements of the ASF policy
> > on releases."
> >
> > You can achieve the above by following [4].
> >
> > [ ]  +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
> > [ ]  -1 reject (explanation required)
> >
> >
> > [1] https://repository.apache.org/content/repositories/orgapachewayang-1027/
> > [2] https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/
> > [3] https://www.apache.org/dev/release.html#approving-a-release
> > [4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
> >
> >
> >
> 

AW: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

Posted by Christofer Dutz <ch...@c-ware.de>.
+1 (binding)

Chris

[OK] Download all staged artifacts under the url specified in the release vote email.
[OK] Verify the signature is correct.
[OK] Check if the signature references an Apache email address.
[OK] Verify the SHA512 hashes.
[OK] Unzip the archive.
[OK] Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES files in the extracted source bundle.
[MINOR] Verify the content of LICENSE, NOTICE, README, RELEASE_NOTES files in the extracted source bundle.

  *
LICENSE file lists the following resources as coming from profiledb-java repo, however I could not find them there:
  *

wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/storage/FileStorage.java
wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/storage/JDBCStorage.java
wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/storage/Storage.java

  *
 Where are they coming from?
  *
Also you don’t need to list the dependencies in the LICENSE and NOTICE file (The 4 at the bottom)
  *
The README in the root refers to the SNAPSHOT version.

[OK] Verify the staged source README, RELEASE_NOTE files correspond to those in the extracted source bundle.
[OK] Run RAT externally to ensure there are no surprises.

  *
Mainly test-resources without headers. README files could have them added though.

[OK] Search for SNAPSHOT references
[OK] Search for Copyright references, and if they are in headers, make sure these files containing them are mentioned in the LICENSE file.

  *
wayang-docs/src/main/resources/_includes/footer.html (references 2023)
  *
wayang-applications/data/case-study/DATA_REPO_001/README.md (references 2024)
  *
wayang-docs/src/main/resources/index.md (references 2024)

[OK] Build the project according to the information in the README.md file.


Von: Jean-Baptiste Onofré <jb...@nanthrax.net>
Datum: Mittwoch, 16. Juli 2025 um 07:21
An: dev@wayang.apache.org <de...@wayang.apache.org>
Betreff: Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

+1 (binding)

I checked (in the source distribution):
- incubating is in the name/version
- signature and checksum are OK
- DISCLAIMER is there
- LICENSE and NOTICE are good (but, we can remove javax.annotation-api
mention as it's not code copy)
- Header is OK, but I would suggest to add ASF header in
wayang-applications/README.md and wayang-ml4all/README.md
- No binary found in the source distribution

Can you please list the binary artifacts (on Maven staging repository)
that bundle dependencies ? I would like to do a check there.

Thanks !
Regards
JB

On Tue, Jun 24, 2025 at 10:17 AM Mads Sejer Pedersen
<se...@itu.dk.invalid> wrote:
>
> Dear all,
>
> Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to vote
> on accepting it for release. All Maven artifacts are available under [1].
> Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass.
>
> Release tag: v1.1.0-rc2
> Hash for the release tag (commit 6725ad0):
> https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2
>
> Per [3] "Before voting +1 PPMC members are required to download
> the signed source code package, compile it as provided, and test
> the resulting executable on their own platform, along with also
> verifying that the package meets the requirements of the ASF policy
> on releases."
>
> You can achieve the above by following [4].
>
> [ ]  +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
> [ ]  -1 reject (explanation required)
>
>
> [1] https://repository.apache.org/content/repositories/orgapachewayang-1027/
> [2] https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/
> [3] https://www.apache.org/dev/release.html#approving-a-release
> [4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
>
>
>

Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
+1 (binding)

I checked (in the source distribution):
- incubating is in the name/version
- signature and checksum are OK
- DISCLAIMER is there
- LICENSE and NOTICE are good (but, we can remove javax.annotation-api
mention as it's not code copy)
- Header is OK, but I would suggest to add ASF header in
wayang-applications/README.md and wayang-ml4all/README.md
- No binary found in the source distribution

Can you please list the binary artifacts (on Maven staging repository)
that bundle dependencies ? I would like to do a check there.

Thanks !
Regards
JB

On Tue, Jun 24, 2025 at 10:17 AM Mads Sejer Pedersen
<se...@itu.dk.invalid> wrote:
>
> Dear all,
>
> Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to vote
> on accepting it for release. All Maven artifacts are available under [1].
> Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass.
>
> Release tag: v1.1.0-rc2
> Hash for the release tag (commit 6725ad0):
> https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2
>
> Per [3] "Before voting +1 PPMC members are required to download
> the signed source code package, compile it as provided, and test
> the resulting executable on their own platform, along with also
> verifying that the package meets the requirements of the ASF policy
> on releases."
>
> You can achieve the above by following [4].
>
> [ ]  +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
> [ ]  -1 reject (explanation required)
>
>
> [1] https://repository.apache.org/content/repositories/orgapachewayang-1027/
> [2] https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/
> [3] https://www.apache.org/dev/release.html#approving-a-release
> [4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
>
>
>