You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wayang.apache.org by Zoi Kaoudi <zk...@yahoo.gr.INVALID> on 2024/12/22 23:43:37 UTC
[VOTE] Apache Wayang (Incubator) 1.0.0 RC3
Dear all,
Apache Wayang (Incubator) 1.0.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.0.0
Hash for the release tag (commit r73819):
https://github.com/apache/incubator-wayang/releases/tag/wayang-1.0.0-RC3-SNAPSHOT
Per [3] "Before voting +1 PMC 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-1019
[2] https://dist.apache.org/repos/dist/dev/wayang/1.0.0/rc3
[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 (Incubator) 1.0.0 RC3
Posted by Alexander Alten <al...@scalytics.io>.
Hi,
Happy new year!
Yes, when we solve the points we’re good, at least from my current point of view.
Best,
—a.
> On Jan 9, 2025, at 08:11, Mirko Kämpf <mi...@gmail.com> wrote:
>
> Hello Wayang people,
>
> happy new year to all of you.
>
> Are we ready for another release attempt?
> In my mail from 29.12.2024 I prepared all the steps I think we must go through to address the reported issues.
>
> @Alexander Alten and @Kaustubh - Do you miss anything in the list?
>
> Cheers,
> Mirko
>
>
>
> Am So., 29. Dez. 2024 um 14:59 Uhr schrieb Mirko Kämpf <mi...@gmail.com>:
> Hello Wayang team,
>
> I reviewed RC3 according to the docs which have been shared in the initial vote announcement.
>
> Here in [1] are all the findings, in a consolidate form.
>
> (1) Regarding the signatures:
> - I can't check the signature, because I can't import the public key, used for signing.
> I guess, maybe Zoi hasn't uploaded the key to the public repository.
>
> (2) Regarding the SNAPSHOT in pom.xml files:
> - Changing the 3 pom.xml files as shown solves this problem.
>
>
> (3) Regarding the *.pyc files:
> - We can easily remove those files:
>
> Suggestion:
> - We add this to our pom.xml for automatic cleaning:
>
> <build>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-clean-plugin</artifactId>
> <version>3.1.0</version>
> <configuration>
> <filesets>
> <fileset>
> <directory>${basedir}</directory>
> <includes>
> <include>**/__pycache__/**</include>
> <include>**/*.pyc</include>
> </includes>
> </fileset>
> </filesets>
> </configuration>
> </plugin>
> </plugins>
> </build>
> By fixing these issues all reported issues from Alex and Kaustubh are also addressed,
> and we can do a new vote for v1.0.0-RC3.
>
> Cheers,
> Mirko
>
> [1] https://docs.google.com/spreadsheets/d/1BXo1ypQWEu0ME5UMmcjznDk1UZVeh5UjI-ILXtg2FNc/edit?usp=sharing
>
>
> Am Di., 24. Dez. 2024 um 13:56 Uhr schrieb Mirko Kämpf <mi...@gmail.com>:
> Hello,
>
> regarding the vote - which is open for 72 hours -
> I would ask for additional time - due to the Christmas break, I am
> not able to validate the released artifacts before 27th of December,
> which is after the voting period has ended.
>
> Cheers,
> Mirko
>
>
>
>
> --
> Dr. Mirko Kämpf
> Gründer & Coach
> maindset.ACADEMY
>
> Müchelner Str. 23
> 06259 Frankleben
>
>
>
>
>
> --
> Dr. Mirko Kämpf
> Gründer & Coach
> maindset.ACADEMY
>
> Müchelner Str. 23
> 06259 Frankleben
>
>
>
--
*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 (Incubator) 1.0.0 RC3
Posted by Mirko Kämpf <mi...@gmail.com>.
Hello Wayang people,
happy new year to all of you.
Are we ready for another release attempt?
In my mail from 29.12.2024 I prepared all the steps I think we must
go through to address the reported issues.
@Alexander Alten <al...@scalytics.io> and @Kaustubh - Do you miss anything in
the list?
Cheers,
Mirko
Am So., 29. Dez. 2024 um 14:59 Uhr schrieb Mirko Kämpf <
mirko.kaempf@gmail.com>:
> Hello Wayang team,
>
> I reviewed RC3 according to the docs which have been shared in the initial
> vote announcement.
>
> Here
> <https://docs.google.com/spreadsheets/d/1BXo1ypQWEu0ME5UMmcjznDk1UZVeh5UjI-ILXtg2FNc/edit?usp=sharing>
> in [1] are all the findings, in a consolidate form.
>
> *(1) Regarding the signatures: *
> - I can't check the signature, because I can't import the public key, used
> for signing.
> I guess, maybe Zoi hasn't uploaded the key to the public repository.
>
>
> *(2) Regarding the SNAPSHOT in pom.xml files:*- Changing the 3 pom.xml
> files as shown solves this problem.
> [image: image.png]
>
> *(3) Regarding the *.pyc files:*
> - We can easily remove those files:
> [image: image.png]
> Suggestion:
> - We add this to our pom.xml for automatic cleaning:
>
> <build>
>
> <plugins>
>
> <plugin>
>
> <groupId>org.apache.maven.plugins</groupId>
>
> <artifactId>maven-clean-plugin</artifactId>
>
> <version>3.1.0</version>
>
> <configuration>
>
> <filesets>
>
> <fileset>
>
> <directory>${basedir}</directory>
>
> <includes>
>
> <include>**/__pycache__/**</include>
>
> <include>**/*.pyc</include>
>
> </includes>
>
> </fileset>
>
> </filesets>
>
> </configuration>
>
> </plugin>
>
> </plugins>
> </build>
>
> By fixing these issues all reported issues from Alex and Kaustubh are also
> addressed,
> and we can do a new vote for v1.0.0-RC3.
>
> Cheers,
> Mirko
>
> [1]
> https://docs.google.com/spreadsheets/d/1BXo1ypQWEu0ME5UMmcjznDk1UZVeh5UjI-ILXtg2FNc/edit?usp=sharing
>
>
> Am Di., 24. Dez. 2024 um 13:56 Uhr schrieb Mirko Kämpf <
> mirko.kaempf@gmail.com>:
>
>> Hello,
>>
>> regarding the vote - which is open for 72 hours -
>> I would ask for additional time - due to the Christmas break, I am
>> not able to validate the released artifacts before 27th of December,
>> which is after the voting period has ended.
>>
>> Cheers,
>> Mirko
>>
>>
>>
>
> --
> Dr. Mirko Kämpf
> *Gründer & Coach *
> *maindset.ACADEMY*
>
> Müchelner Str. 23
> 06259 Frankleben
>
>
>
>
--
Dr. Mirko Kämpf
*Gründer & Coach *
*maindset.ACADEMY*
Müchelner Str. 23
06259 Frankleben
Re: [VOTE] Apache Wayang (Incubator) 1.0.0 RC3
Posted by Mirko Kämpf <mi...@gmail.com>.
Hello Wayang team,
I reviewed RC3 according to the docs which have been shared in the initial
vote announcement.
Here
<https://docs.google.com/spreadsheets/d/1BXo1ypQWEu0ME5UMmcjznDk1UZVeh5UjI-ILXtg2FNc/edit?usp=sharing>
in [1] are all the findings, in a consolidate form.
*(1) Regarding the signatures: *
- I can't check the signature, because I can't import the public key, used
for signing.
I guess, maybe Zoi hasn't uploaded the key to the public repository.
*(2) Regarding the SNAPSHOT in pom.xml files:*- Changing the 3 pom.xml
files as shown solves this problem.
[image: image.png]
*(3) Regarding the *.pyc files:*
- We can easily remove those files:
[image: image.png]
Suggestion:
- We add this to our pom.xml for automatic cleaning:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<filesets>
<fileset>
<directory>${basedir}</directory>
<includes>
<include>**/__pycache__/**</include>
<include>**/*.pyc</include>
</includes>
</fileset>
</filesets>
</configuration>
</plugin>
</plugins>
</build>
By fixing these issues all reported issues from Alex and Kaustubh are also
addressed,
and we can do a new vote for v1.0.0-RC3.
Cheers,
Mirko
[1]
https://docs.google.com/spreadsheets/d/1BXo1ypQWEu0ME5UMmcjznDk1UZVeh5UjI-ILXtg2FNc/edit?usp=sharing
Am Di., 24. Dez. 2024 um 13:56 Uhr schrieb Mirko Kämpf <
mirko.kaempf@gmail.com>:
> Hello,
>
> regarding the vote - which is open for 72 hours -
> I would ask for additional time - due to the Christmas break, I am
> not able to validate the released artifacts before 27th of December,
> which is after the voting period has ended.
>
> Cheers,
> Mirko
>
>
>
--
Dr. Mirko Kämpf
*Gründer & Coach *
*maindset.ACADEMY*
Müchelner Str. 23
06259 Frankleben
Re: [VOTE] Apache Wayang (Incubator) 1.0.0 RC3
Posted by Mirko Kämpf <mi...@gmail.com>.
Hello,
regarding the vote - which is open for 72 hours -
I would ask for additional time - due to the Christmas break, I am
not able to validate the released artifacts before 27th of December,
which is after the voting period has ended.
Cheers,
Mirko
Re: [VOTE] Apache Wayang (Incubator) 1.0.0 RC3
Posted by Kaustubh Beedkar <kb...@gmail.com>.
-1
hi all,
Following steps in validating a staged release
[1]
(a,b) -ok
(c) I couldn't verify the signature
gpg: Signature made Fri Dec 20 18:04:13 2024 IST
gpg: using RSA key 7395A553CB6D71F8334DCF808A2FABFB85037BC9
gpg: Can't check signature: No public key
gpg --receive-keys 7395A553CB6D71F8334DCF808A2FABFB85037BC9
gpg: keyserver receive failed: No data
(d) Reported Hashes [ok]
[2] (a,b,c,d,) ok
[3] (a,b) ok
(c) could build from README -- ok
./mvnw clean install -DskipTests -Dmaven.repo.local=../m2
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 09:19 min
[INFO] Finished at: 2024-12-24T14:30:20+05:30
(d) ok
(e) not ok ./pom.xml and ./wayang-docs/pom.xml has SNAPSHOT
(f) ok
Kaustubh
On Tue, Dec 24, 2024 at 2:02 PM Alexander Alten <al...@scalytics.io> wrote:
> Hi,
>
> -1 (binding)
>
> find . -type f -name 'pom.xml' -exec grep -l "SNAPSHOT" {} \;
> ./wayang-api/wayang-api-sql/pom.xml
> ./pom.xml
> ./wayang-docs/pom.xml
>
> All snapshot references needs to be replaced with the final release
> version. The ASF guidelines don’t allow SNAPSHOT in official releases,
> since SNAPSHOT refers to development and can change every time.
>
>
> Besides from that, everything else looks good:
> gpg --verify apache-wayang-incubating-1.0.0-RC3-source-release.zip.asc
> apache-wayang-incubating-1.0.0-RC3-source-release.zip
> OK
>
> mvn clean install -DskipTests
> [INFO] BUILD SUCCESS
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 41.253 s
> [INFO] Finished at: 2024-12-24T09:17:38+01:00
>
> Verified the existence of LICENSE, NOTICE, README.md, RELEASE_NOTES:
> [ -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 (images only)
>
> => we have some .pyc files there, not sure if we need them?
>
> mvn apache-rat:check
> [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0,
> generated: 0, approved: 14 licenses.
>
> Best
> —Alex
>
> > On Dec 23, 2024, at 12:43 AM, Zoi Kaoudi <zk...@yahoo.gr.INVALID>
> wrote:
> >
> > Dear all,
> >
> > Apache Wayang (Incubator) 1.0.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.0.0
> > Hash for the release tag (commit r73819):
> >
> https://www.google.com/url?q=https://github.com/apache/incubator-wayang/releases/tag/wayang-1.0.0-RC3-SNAPSHOT&source=gmail-imap&ust=1735515836000000&usg=AOvVaw0eWaNdAGkepg6F0z4VbdXx
> >
> > Per [3] "Before voting +1 PMC 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-1019&source=gmail-imap&ust=1735515836000000&usg=AOvVaw0j6i2WICPsNus-z44IB9Zm
> > [2]
> https://www.google.com/url?q=https://dist.apache.org/repos/dist/dev/wayang/1.0.0/rc3&source=gmail-imap&ust=1735515836000000&usg=AOvVaw2xq7nPuRh6Bsv74fd9C1Su
> > [3]
> https://www.google.com/url?q=https://www.apache.org/dev/release.html%23approving-a-release&source=gmail-imap&ust=1735515836000000&usg=AOvVaw2eLIjpzaBIIFqAYTK8jPAQ
> > [4]
> https://www.google.com/url?q=https://cwiki.apache.org/confluence/display/PLC4X/Validating%2Ba%2Bstaged%2BRelease&source=gmail-imap&ust=1735515836000000&usg=AOvVaw39TSWL3xuowlOMNjoGoa_Z
> >
> >
> >
>
>
> --
> *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 (Incubator) 1.0.0 RC3
Posted by Alexander Alten <al...@scalytics.io>.
Hi,
-1 (binding)
find . -type f -name 'pom.xml' -exec grep -l "SNAPSHOT" {} \;
./wayang-api/wayang-api-sql/pom.xml
./pom.xml
./wayang-docs/pom.xml
All snapshot references needs to be replaced with the final release version. The ASF guidelines don’t allow SNAPSHOT in official releases, since SNAPSHOT refers to development and can change every time.
Besides from that, everything else looks good:
gpg --verify apache-wayang-incubating-1.0.0-RC3-source-release.zip.asc apache-wayang-incubating-1.0.0-RC3-source-release.zip
OK
mvn clean install -DskipTests
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 41.253 s
[INFO] Finished at: 2024-12-24T09:17:38+01:00
Verified the existence of LICENSE, NOTICE, README.md, RELEASE_NOTES:
[ -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 (images only)
=> we have some .pyc files there, not sure if we need them?
mvn apache-rat:check
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 14 licenses.
Best
—Alex
> On Dec 23, 2024, at 12:43 AM, Zoi Kaoudi <zk...@yahoo.gr.INVALID> wrote:
>
> Dear all,
>
> Apache Wayang (Incubator) 1.0.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.0.0
> Hash for the release tag (commit r73819):
> https://www.google.com/url?q=https://github.com/apache/incubator-wayang/releases/tag/wayang-1.0.0-RC3-SNAPSHOT&source=gmail-imap&ust=1735515836000000&usg=AOvVaw0eWaNdAGkepg6F0z4VbdXx
>
> Per [3] "Before voting +1 PMC 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-1019&source=gmail-imap&ust=1735515836000000&usg=AOvVaw0j6i2WICPsNus-z44IB9Zm
> [2] https://www.google.com/url?q=https://dist.apache.org/repos/dist/dev/wayang/1.0.0/rc3&source=gmail-imap&ust=1735515836000000&usg=AOvVaw2xq7nPuRh6Bsv74fd9C1Su
> [3] https://www.google.com/url?q=https://www.apache.org/dev/release.html%23approving-a-release&source=gmail-imap&ust=1735515836000000&usg=AOvVaw2eLIjpzaBIIFqAYTK8jPAQ
> [4] https://www.google.com/url?q=https://cwiki.apache.org/confluence/display/PLC4X/Validating%2Ba%2Bstaged%2BRelease&source=gmail-imap&ust=1735515836000000&usg=AOvVaw39TSWL3xuowlOMNjoGoa_Z
>
>
>
--
*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.