You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by Savva Kolbachev <sk...@apache.org> on 2016/12/06 15:26:54 UTC
[VOTE] 4.0.M4
Hi All,
I'm glad to tell you that I've prepared 4.0.M4 artifacts for voting.
Maven artifacts:
https://repository.apache.org/content/repositories/orgapachecayenne-1011/
Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
Please evaluate and cast your votes.
--
Best Regards,
Savva Kolbachev
Re: [VOTE] 4.0.M4
Posted by Savva Kolbachev <s....@gmail.com>.
Thank you all for participating! Finally, we have 4 PMC votes. Results are
as follows:
Andrus Adamchik (PMC) +1
Michael Gentry (PMC) +1
Mike Kienenberger (PMC) +1
Savva Kolbachev (PMC) +1
bonus: Aristedes Maniatis's (PMC) complete non-binding enthusiasm :-)
So, the vote passes and we officially have 4.0.M4 release. I'll do all
necessary things to complete the release.
On Mon, Dec 12, 2016 at 5:26 PM, Mike Kienenberger <mk...@gmail.com>
wrote:
> - signatures and checksums match
> - source builds
> - apache rat passes
>
> +1
>
>
>
>
>
>
> Below are the linux commands I used to verify the release of the
> cayenne-4.0.M4 files:
>
> =============================================
>
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4-macosx.dmg
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4-macosx.dmg.asc
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4-macosx.dmg.md5
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4-src.tar.gz
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4-src.tar.gz.asc
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4-src.tar.gz.md5
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4-win.zip
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4-win.zip.asc
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4-win.zip.md5
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4.tar.gz
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4.tar.gz.asc
> wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> cayenne-4.0.M4.tar.gz.md5
>
> # check checksums
> ## made with gpg --print-md MD5 cayenne-X.X.tar.gz
> cat *.md5 | tr -d ' ' | awk 'BEGIN{OFS=" "; FS=":"}
> {tmp=$1;$1=$2;$2=tmp;print}' | md5sum -c
>
> # check signatures
> wget http://www.apache.org/dist/cayenne/KEYS
> gpg --import KEYS
> find . -name '*.asc' -exec gpg --verify {} \;
>
> # verify .tar.gz and -win.zip files are identical -- flawed process
> due to platform building differences
> mkdir src
> cd src
> tar xvf ../cayenne-4.0.M4.tar.gz
> mv cayenne-4.0.M4/ cayenne-4.0.M4-tar-gz
> unzip ../cayenne-4.0.M4-win.zip
> # should be no output
> # but windows and tar package are built with different java versions.
> ## differences in jars, pdfs, html resources, css, html, package-info
> between tar.gz and zip(win)
> diff -rq cayenne-4.0.M4* | grep -v "jar differ" | grep -v "html
> differ" | grep -v "pdf differ" | grep -v ".css differ"
> # should be "are identical" output
> diff -srq cayenne-4.0.M4* | grep -v "jar differ" | grep -v "html
> differ" | grep -v "pdf differ" | grep -v ".css differ" | grep -v "are
> identical"
>
> # unpack source
> tar xvzf ../cayenne-4.0.M4-src.tar.gz
> # build source
> cd cayenne-4.0.M4-src
> mvn install
>
> ## mvn apache-rat currently unused for cayenne
> # manually verify that there are no unknown or unapproved licensed files
> ./rat.sh ../../../../java/apache-rat-0.11/apache-rat-0.11.jar
> ##mvn apache-rat:check
> # To check for all errors, if more than one project is affected
> # mvn apache-rat:check -Drat.numUnapprovedLicenses=9999
> # To see details of rat failure
> # mvn -e -X apache-rat:check
>
>
> On Tue, Dec 6, 2016 at 10:26 AM, Savva Kolbachev <sk...@apache.org>
> wrote:
> > Hi All,
> > I'm glad to tell you that I've prepared 4.0.M4 artifacts for voting.
> >
> > Maven artifacts:
> > https://repository.apache.org/content/repositories/
> orgapachecayenne-1011/
> > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> >
> > Please evaluate and cast your votes.
> >
> > --
> > Best Regards,
> > Savva Kolbachev
>
--
Best Regards,
Savva Kolbachev
Re: [VOTE] 4.0.M4
Posted by Mike Kienenberger <mk...@gmail.com>.
- signatures and checksums match
- source builds
- apache rat passes
+1
Below are the linux commands I used to verify the release of the
cayenne-4.0.M4 files:
=============================================
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4-macosx.dmg
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4-macosx.dmg.asc
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4-macosx.dmg.md5
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4-src.tar.gz
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4-src.tar.gz.asc
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4-src.tar.gz.md5
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4-win.zip
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4-win.zip.asc
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4-win.zip.md5
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4.tar.gz
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4.tar.gz.asc
wget https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/cayenne-4.0.M4.tar.gz.md5
# check checksums
## made with gpg --print-md MD5 cayenne-X.X.tar.gz
cat *.md5 | tr -d ' ' | awk 'BEGIN{OFS=" "; FS=":"}
{tmp=$1;$1=$2;$2=tmp;print}' | md5sum -c
# check signatures
wget http://www.apache.org/dist/cayenne/KEYS
gpg --import KEYS
find . -name '*.asc' -exec gpg --verify {} \;
# verify .tar.gz and -win.zip files are identical -- flawed process
due to platform building differences
mkdir src
cd src
tar xvf ../cayenne-4.0.M4.tar.gz
mv cayenne-4.0.M4/ cayenne-4.0.M4-tar-gz
unzip ../cayenne-4.0.M4-win.zip
# should be no output
# but windows and tar package are built with different java versions.
## differences in jars, pdfs, html resources, css, html, package-info
between tar.gz and zip(win)
diff -rq cayenne-4.0.M4* | grep -v "jar differ" | grep -v "html
differ" | grep -v "pdf differ" | grep -v ".css differ"
# should be "are identical" output
diff -srq cayenne-4.0.M4* | grep -v "jar differ" | grep -v "html
differ" | grep -v "pdf differ" | grep -v ".css differ" | grep -v "are
identical"
# unpack source
tar xvzf ../cayenne-4.0.M4-src.tar.gz
# build source
cd cayenne-4.0.M4-src
mvn install
## mvn apache-rat currently unused for cayenne
# manually verify that there are no unknown or unapproved licensed files
./rat.sh ../../../../java/apache-rat-0.11/apache-rat-0.11.jar
##mvn apache-rat:check
# To check for all errors, if more than one project is affected
# mvn apache-rat:check -Drat.numUnapprovedLicenses=9999
# To see details of rat failure
# mvn -e -X apache-rat:check
On Tue, Dec 6, 2016 at 10:26 AM, Savva Kolbachev <sk...@apache.org> wrote:
> Hi All,
> I'm glad to tell you that I've prepared 4.0.M4 artifacts for voting.
>
> Maven artifacts:
> https://repository.apache.org/content/repositories/orgapachecayenne-1011/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
>
> Please evaluate and cast your votes.
>
> --
> Best Regards,
> Savva Kolbachev
Re: [VOTE] 4.0.M4
Posted by Andrus Adamchik <an...@objectstyle.org>.
Yeah, participation is going to be important if we are to shorten the release cycle. FWIW, with yesterday's commits, I want M5 already :)
A.
> On Dec 12, 2016, at 2:07 PM, Aristedes Maniatis <ar...@maniatis.org> wrote:
>
> I'm sorry, but I'm just not going to get the time to review it. However I'm a big fan of getting milestones out more regularly, so you have my complete non-binding enthusiasm :-)
>
> Ari
>
> On 12/12/16 8:56pm, Savva Kolbachev wrote:
>> Hi All,
>>
>> So far we have 3 PMC votes including my one:
>>
>> Andrus Adamchik (PMC) +1
>> Michael Gentry (PMC) +1
>> Savva Kolbachev (PMC) +1
>>
>> It's already enough to close the voting. In case if someone else verifies
>> the release, I'm going to close the voting tomorrow.
>>
>> On Sat, Dec 10, 2016 at 6:26 PM, Michael Gentry <bl...@gmail.com> wrote:
>>
>>> All of my release steps passed. +1
>>>
>>> Thanks!
>>>
>>> mrg
>>>
>>>
>>> On Tue, Dec 6, 2016 at 10:26 AM, Savva Kolbachev <sk...@apache.org>
>>> wrote:
>>>
>>>> Hi All,
>>>> I'm glad to tell you that I've prepared 4.0.M4 artifacts for voting.
>>>>
>>>> Maven artifacts:
>>>> https://repository.apache.org/content/repositories/
>>> orgapachecayenne-1011/
>>>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
>>>>
>>>> Please evaluate and cast your votes.
>>>>
>>>> --
>>>> Best Regards,
>>>> Savva Kolbachev
>>>>
>>>
>>
>>
>>
>
>
> --
> -------------------------->
> Aristedes Maniatis
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
Re: [VOTE] 4.0.M4
Posted by Aristedes Maniatis <ar...@maniatis.org>.
I'm sorry, but I'm just not going to get the time to review it. However I'm a big fan of getting milestones out more regularly, so you have my complete non-binding enthusiasm :-)
Ari
On 12/12/16 8:56pm, Savva Kolbachev wrote:
> Hi All,
>
> So far we have 3 PMC votes including my one:
>
> Andrus Adamchik (PMC) +1
> Michael Gentry (PMC) +1
> Savva Kolbachev (PMC) +1
>
> It's already enough to close the voting. In case if someone else verifies
> the release, I'm going to close the voting tomorrow.
>
> On Sat, Dec 10, 2016 at 6:26 PM, Michael Gentry <bl...@gmail.com> wrote:
>
>> All of my release steps passed. +1
>>
>> Thanks!
>>
>> mrg
>>
>>
>> On Tue, Dec 6, 2016 at 10:26 AM, Savva Kolbachev <sk...@apache.org>
>> wrote:
>>
>>> Hi All,
>>> I'm glad to tell you that I've prepared 4.0.M4 artifacts for voting.
>>>
>>> Maven artifacts:
>>> https://repository.apache.org/content/repositories/
>> orgapachecayenne-1011/
>>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
>>>
>>> Please evaluate and cast your votes.
>>>
>>> --
>>> Best Regards,
>>> Savva Kolbachev
>>>
>>
>
>
>
--
-------------------------->
Aristedes Maniatis
GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
Re: [VOTE] 4.0.M4
Posted by Savva Kolbachev <s....@gmail.com>.
Hi All,
So far we have 3 PMC votes including my one:
Andrus Adamchik (PMC) +1
Michael Gentry (PMC) +1
Savva Kolbachev (PMC) +1
It's already enough to close the voting. In case if someone else verifies
the release, I'm going to close the voting tomorrow.
On Sat, Dec 10, 2016 at 6:26 PM, Michael Gentry <bl...@gmail.com> wrote:
> All of my release steps passed. +1
>
> Thanks!
>
> mrg
>
>
> On Tue, Dec 6, 2016 at 10:26 AM, Savva Kolbachev <sk...@apache.org>
> wrote:
>
> > Hi All,
> > I'm glad to tell you that I've prepared 4.0.M4 artifacts for voting.
> >
> > Maven artifacts:
> > https://repository.apache.org/content/repositories/
> orgapachecayenne-1011/
> > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
> >
> > Please evaluate and cast your votes.
> >
> > --
> > Best Regards,
> > Savva Kolbachev
> >
>
--
Best Regards,
Savva Kolbachev
Re: [VOTE] 4.0.M4
Posted by Michael Gentry <bl...@gmail.com>.
All of my release steps passed. +1
Thanks!
mrg
On Tue, Dec 6, 2016 at 10:26 AM, Savva Kolbachev <sk...@apache.org>
wrote:
> Hi All,
> I'm glad to tell you that I've prepared 4.0.M4 artifacts for voting.
>
> Maven artifacts:
> https://repository.apache.org/content/repositories/orgapachecayenne-1011/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
>
> Please evaluate and cast your votes.
>
> --
> Best Regards,
> Savva Kolbachev
>
Re: [VOTE] 4.0.M4
Posted by Michael Gentry <mg...@masslight.net>.
Hi Savva,
Thanks for putting this together for us. It'll be this weekend before I
can evaluate, though. Not sure the schedules of others, just giving an FYI
on when I can get to it.
Thanks again!
mrg
On Tue, Dec 6, 2016 at 10:26 AM, Savva Kolbachev <sk...@apache.org>
wrote:
> Hi All,
> I'm glad to tell you that I've prepared 4.0.M4 artifacts for voting.
>
> Maven artifacts:
> https://repository.apache.org/content/repositories/orgapachecayenne-1011/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
>
> Please evaluate and cast your votes.
>
> --
> Best Regards,
> Savva Kolbachev
>
Re: [VOTE] 4.0.M4
Posted by Andrus Adamchik <an...@objectstyle.org>.
Also here is a cross-db test matrix for the last 3 releases:
https://docs.google.com/document/d/1sLR2CykqZSoPU2WdQaKKcp4rLgwja4fmPEOvYw5zZgc/
M4 is doing pretty well.
Andrus
> On Dec 8, 2016, at 11:42 AM, Andrus Adamchik <an...@objectstyle.org> wrote:
>
> I went successfully through the following checklist:
>
> 1. MD5 matches
> 2. Signature checks
> 3. rat passes
> 4. LICENSE and NOTICE files present in the root of the distro
> 5. builds from source
> 6. Modeler runs on OS X
> 7. Cross-platform Modeler runs on OS X
> 8. Modeler runs on Windows
>
> The recently added cdbimport docs section has a few inaccuracies, that I just fixed on master. I don't see this is a blocker though.
>
> So +1 on the release.
>
> Andrus
>
> P.S. BTW check out the new welcome screen :)
>
>
>> On Dec 6, 2016, at 6:26 PM, Savva Kolbachev <sk...@apache.org> wrote:
>>
>> Hi All,
>> I'm glad to tell you that I've prepared 4.0.M4 artifacts for voting.
>>
>> Maven artifacts:
>> https://repository.apache.org/content/repositories/orgapachecayenne-1011/
>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
>>
>> Please evaluate and cast your votes.
>>
>> --
>> Best Regards,
>> Savva Kolbachev
>
Re: [VOTE] 4.0.M4
Posted by Andrus Adamchik <an...@objectstyle.org>.
I went successfully through the following checklist:
1. MD5 matches
2. Signature checks
3. rat passes
4. LICENSE and NOTICE files present in the root of the distro
5. builds from source
6. Modeler runs on OS X
7. Cross-platform Modeler runs on OS X
8. Modeler runs on Windows
The recently added cdbimport docs section has a few inaccuracies, that I just fixed on master. I don't see this is a blocker though.
So +1 on the release.
Andrus
P.S. BTW check out the new welcome screen :)
> On Dec 6, 2016, at 6:26 PM, Savva Kolbachev <sk...@apache.org> wrote:
>
> Hi All,
> I'm glad to tell you that I've prepared 4.0.M4 artifacts for voting.
>
> Maven artifacts:
> https://repository.apache.org/content/repositories/orgapachecayenne-1011/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0.M4/
>
> Please evaluate and cast your votes.
>
> --
> Best Regards,
> Savva Kolbachev