Re: [VOTE] Cayenne 4.1.M2 release

2018-07-23 Thread Nikita Timofeev
Thanks for another catch :)
I think this is a result of maven-assembly-plugin update to the latest
version. Will dig this later.

Anyway we have everything ready to publish this release.

With my +1 voting results are following:

John Huss (PMC): +1
Andrus Adamchik (PMC): +1
Michael Gentry (PMC): +1
Nikita Timofeev (PMC): +1

Thanks everyone!
I'll perform remaining release steps.

On Sun, Jul 22, 2018 at 4:39 PM, Michael Gentry  wrote:
> Hi Nikita,
>
> I noticed that cayenne-4.1.M2-win.zip doesn't create a cayenne-4.1.M2-win
> directory when you unzip it, unlike cayenne-3.1.3-win.zip, which creates
> a cayenne-3.1.3-win directory to unzip the distribution into.  Is this
> intentional?  I think it would be preferable to create a directory instead
> of cluttering the directory where the zip resides.  This isn't a
> release-stopper, though.
>
> Outside of that, my release checks[1] passed, so +1.
>
> Thanks,
>
> mrg
>
> [1] JDK 8 only and macOS High Sierra only.
>
> On Thu, Jul 12, 2018 at 4:10 AM Nikita Timofeev 
> wrote:
>
>> Hi all,
>>
>> This milestone release of Cayenne 4.1 includes around 60 fixes and new
>> features [1].
>>
>> Maven repo:
>> https://repository.apache.org/content/repositories/orgapachecayenne-1024/
>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.1.M2/
>>
>> Please evaluate it and cast your votes.
>>
>> [1] https://github.com/apache/cayenne/blob/4.1.M2/RELEASE-NOTES.txt
>>
>> --
>> Best regards,
>> Nikita Timofeev
>>
>
>>



-- 
Best regards,
Nikita Timofeev


Re: [VOTE] Cayenne 4.1.M2 release

2018-07-22 Thread Michael Gentry
Hi Nikita,

I noticed that cayenne-4.1.M2-win.zip doesn't create a cayenne-4.1.M2-win
directory when you unzip it, unlike cayenne-3.1.3-win.zip, which creates
a cayenne-3.1.3-win directory to unzip the distribution into.  Is this
intentional?  I think it would be preferable to create a directory instead
of cluttering the directory where the zip resides.  This isn't a
release-stopper, though.

Outside of that, my release checks[1] passed, so +1.

Thanks,

mrg

[1] JDK 8 only and macOS High Sierra only.

On Thu, Jul 12, 2018 at 4:10 AM Nikita Timofeev 
wrote:

> Hi all,
>
> This milestone release of Cayenne 4.1 includes around 60 fixes and new
> features [1].
>
> Maven repo:
> https://repository.apache.org/content/repositories/orgapachecayenne-1024/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.1.M2/
>
> Please evaluate it and cast your votes.
>
> [1] https://github.com/apache/cayenne/blob/4.1.M2/RELEASE-NOTES.txt
>
> --
> Best regards,
> Nikita Timofeev
>

>


Re: [VOTE] Cayenne 4.1.M2 release

2018-07-20 Thread Andrus Adamchik
My checklist passes (including LinkRest/LinkMove upgrades). I am +1.

1. MD5/SHA512 matches (using cayenne-release-tools script)
2. Signature checks (using cayenne-release-tools script)
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
9. Upgrade LinkRest/LinkMove using the Maven repo.

Andrus


> On Jul 17, 2018, at 11:05 AM, Nikita Timofeev  
> wrote:
> 
> Thanks Andrus for catch, tried to shortcut via Mac, no luck :)
> 
> Rebuild windows assemblies and committed (with new signatures) to
> https://dist.apache.org/repos/dist/dev/cayenne/4.1.M2/
> Everything should be correct now.
> 
> 
> On Mon, Jul 16, 2018 at 9:18 PM, Andrus Adamchik  
> wrote:
>> 
>> 
>>> On Jul 12, 2018, at 11:09 AM, Nikita Timofeev  
>>> wrote:
>>> 
>>> Hi all,
>>> 
>>> This milestone release of Cayenne 4.1 includes around 60 fixes and new
>>> features [1].
>>> 
>>> Maven repo: 
>>> https://repository.apache.org/content/repositories/orgapachecayenne-1024/
>>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.1.M2/
>>> 
>>> Please evaluate it and cast your votes.
>>> 
>>> [1] https://github.com/apache/cayenne/blob/4.1.M2/RELEASE-NOTES.txt
>>> 
>>> --
>>> Best regards,
>>> Nikita Timofeev
>> 
>> I am in the process of evaluating this release. Noticed that Windows 
>> assembly has a few issues:
>> 
>> - .zip contains MacOS resource fork folder __MACOSX that may confuse some 
>> people.
>> - On unzip I am getting "loss of encryption" warning similar to the one 
>> described here. [1]
>> - Month name encoding in the "About" dialog is messed up [2].
>> 
>> I suspect all these issues will go away if the Win build is assembled on 
>> Windows instead of Mac. Also since this only affects the binary, we don't 
>> need a new tag, just a new Win assembly. Other assemblies don't have to be 
>> replaced.
>> 
>> Thanks,
>> Andrus
>> 
>> [1] 
>> https://superuser.com/questions/313663/what-is-encryption-loss-when-unzipping
>> [2] 
>> https://drive.google.com/file/d/1_44tCyYv3RM3dhTH3a8BipIXHIrG_Isi/view?usp=sharing
>> 
>> 
>> 
>> 
> 
> 
> 
> -- 
> Best regards,
> Nikita Timofeev



Re: [VOTE] Cayenne 4.1.M2 release

2018-07-18 Thread John Huss
I ran my checks and this release looks good.  +1

On Tue, Jul 17, 2018 at 3:06 AM Nikita Timofeev 
wrote:

> Thanks Andrus for catch, tried to shortcut via Mac, no luck :)
>
> Rebuild windows assemblies and committed (with new signatures) to
> https://dist.apache.org/repos/dist/dev/cayenne/4.1.M2/
> Everything should be correct now.
>
>
> On Mon, Jul 16, 2018 at 9:18 PM, Andrus Adamchik 
> wrote:
> >
> >
> >> On Jul 12, 2018, at 11:09 AM, Nikita Timofeev <
> ntimof...@objectstyle.com> wrote:
> >>
> >> Hi all,
> >>
> >> This milestone release of Cayenne 4.1 includes around 60 fixes and new
> >> features [1].
> >>
> >> Maven repo:
> https://repository.apache.org/content/repositories/orgapachecayenne-1024/
> >> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.1.M2/
> >>
> >> Please evaluate it and cast your votes.
> >>
> >> [1] https://github.com/apache/cayenne/blob/4.1.M2/RELEASE-NOTES.txt
> >>
> >> --
> >> Best regards,
> >> Nikita Timofeev
> >
> > I am in the process of evaluating this release. Noticed that Windows
> assembly has a few issues:
> >
> > - .zip contains MacOS resource fork folder __MACOSX that may confuse
> some people.
> > - On unzip I am getting "loss of encryption" warning similar to the one
> described here. [1]
> > - Month name encoding in the "About" dialog is messed up [2].
> >
> > I suspect all these issues will go away if the Win build is assembled on
> Windows instead of Mac. Also since this only affects the binary, we don't
> need a new tag, just a new Win assembly. Other assemblies don't have to be
> replaced.
> >
> > Thanks,
> > Andrus
> >
> > [1]
> https://superuser.com/questions/313663/what-is-encryption-loss-when-unzipping
> > [2]
> https://drive.google.com/file/d/1_44tCyYv3RM3dhTH3a8BipIXHIrG_Isi/view?usp=sharing
> >
> >
> >
> >
>
>
>
> --
> Best regards,
> Nikita Timofeev
>


Re: [VOTE] Cayenne 4.1.M2 release

2018-07-17 Thread Nikita Timofeev
Thanks Andrus for catch, tried to shortcut via Mac, no luck :)

Rebuild windows assemblies and committed (with new signatures) to
https://dist.apache.org/repos/dist/dev/cayenne/4.1.M2/
Everything should be correct now.


On Mon, Jul 16, 2018 at 9:18 PM, Andrus Adamchik  wrote:
>
>
>> On Jul 12, 2018, at 11:09 AM, Nikita Timofeev  
>> wrote:
>>
>> Hi all,
>>
>> This milestone release of Cayenne 4.1 includes around 60 fixes and new
>> features [1].
>>
>> Maven repo: 
>> https://repository.apache.org/content/repositories/orgapachecayenne-1024/
>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.1.M2/
>>
>> Please evaluate it and cast your votes.
>>
>> [1] https://github.com/apache/cayenne/blob/4.1.M2/RELEASE-NOTES.txt
>>
>> --
>> Best regards,
>> Nikita Timofeev
>
> I am in the process of evaluating this release. Noticed that Windows assembly 
> has a few issues:
>
> - .zip contains MacOS resource fork folder __MACOSX that may confuse some 
> people.
> - On unzip I am getting "loss of encryption" warning similar to the one 
> described here. [1]
> - Month name encoding in the "About" dialog is messed up [2].
>
> I suspect all these issues will go away if the Win build is assembled on 
> Windows instead of Mac. Also since this only affects the binary, we don't 
> need a new tag, just a new Win assembly. Other assemblies don't have to be 
> replaced.
>
> Thanks,
> Andrus
>
> [1] 
> https://superuser.com/questions/313663/what-is-encryption-loss-when-unzipping
> [2] 
> https://drive.google.com/file/d/1_44tCyYv3RM3dhTH3a8BipIXHIrG_Isi/view?usp=sharing
>
>
>
>



-- 
Best regards,
Nikita Timofeev


Re: [VOTE] Cayenne 4.1.M2 release

2018-07-16 Thread Andrus Adamchik



> On Jul 12, 2018, at 11:09 AM, Nikita Timofeev  
> wrote:
> 
> Hi all,
> 
> This milestone release of Cayenne 4.1 includes around 60 fixes and new
> features [1].
> 
> Maven repo: 
> https://repository.apache.org/content/repositories/orgapachecayenne-1024/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.1.M2/
> 
> Please evaluate it and cast your votes.
> 
> [1] https://github.com/apache/cayenne/blob/4.1.M2/RELEASE-NOTES.txt
> 
> -- 
> Best regards,
> Nikita Timofeev

I am in the process of evaluating this release. Noticed that Windows assembly 
has a few issues:

- .zip contains MacOS resource fork folder __MACOSX that may confuse some 
people.
- On unzip I am getting "loss of encryption" warning similar to the one 
described here. [1]
- Month name encoding in the "About" dialog is messed up [2].

I suspect all these issues will go away if the Win build is assembled on 
Windows instead of Mac. Also since this only affects the binary, we don't need 
a new tag, just a new Win assembly. Other assemblies don't have to be replaced.

Thanks,
Andrus

[1] 
https://superuser.com/questions/313663/what-is-encryption-loss-when-unzipping
[2] 
https://drive.google.com/file/d/1_44tCyYv3RM3dhTH3a8BipIXHIrG_Isi/view?usp=sharing






[VOTE] Cayenne 4.1.M2 release

2018-07-12 Thread Nikita Timofeev
Hi all,

This milestone release of Cayenne 4.1 includes around 60 fixes and new
features [1].

Maven repo: 
https://repository.apache.org/content/repositories/orgapachecayenne-1024/
Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.1.M2/

Please evaluate it and cast your votes.

[1] https://github.com/apache/cayenne/blob/4.1.M2/RELEASE-NOTES.txt

-- 
Best regards,
Nikita Timofeev