You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by Nikita Timofeev <nt...@objectstyle.com> on 2021/03/13 15:41:23 UTC

[VOTE] Apache Cayenne 4.2.M3 release

Hi all,

Here is hopefully the last milestone release of the 4.2.

Release notes: https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
Maven repo: https://repository.apache.org/content/repositories/orgapachecayenne-1044/
Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/

Please evaluate it and cast your votes.

-- 
Best regards,
Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by John Huss <jo...@gmail.com>.
+1

1) verified signatures
2) verified archives are basically identical between platforms
3) RAT indicates no unlicensed files
4) compiled from source
5) unit tests ran successfully
6) macOS specific and Platform-agnostic modelers launch on macOS

On Sat, Mar 13, 2021 at 9:41 AM Nikita Timofeev <nt...@objectstyle.com>
wrote:

> Hi all,
>
> Here is hopefully the last milestone release of the 4.2.
>
> Release notes:
> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
> Maven repo:
> https://repository.apache.org/content/repositories/orgapachecayenne-1044/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/
>
> Please evaluate it and cast your votes.
>
> --
> Best regards,
> Nikita Timofeev
>

Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Andrus Adamchik <an...@objectstyle.org>.
I suppose the important scenario is the lowest JDK version (i.e. 8), as it produces forward-compatible binaries.

Andrus


> On Mar 18, 2021, at 2:43 PM, Michael Gentry <bl...@gmail.com> wrote:
> 
> What are the expected build scenarios? With Java 8 and 11, everything built
> successfully. With Java 14, it errors out at the documentation:
> 
> [INFO] tutorial-rop-server-http2: Cayenne ROP HTTP/2 Server Tutorial
> SUCCESS [  0.297 s]
> [INFO] cayenne-docs-parent: Cayenne Documentation Parent .. SUCCESS [
> 0.017 s]
> [INFO] cayenne-doc: Cayenne Documentation ................. FAILURE [
> 9.469 s]
> [INFO] cayenne-asciidoc: Cayenne AsciiDoc Documentation parent SKIPPED
> [INFO] cayenne-asciidoc-extension ......................... SKIPPED
> [INFO] cayenne-guide: AsciiDoc - Cayenne Framework Guide .. SKIPPED
> [INFO] getting-started-guide: AsciiDoc - Getting Started with Cayenne
> SKIPPED
> [INFO] getting-started-db-first: AsciiDoc - Cayenne Database First tutorial
> SKIPPED
> [INFO] getting-started-rop: AsciiDoc - Getting Started with Cayenne ROP
> (Remote Object Persistence) SKIPPED
> [INFO] upgrade-guide: Asciidoc - Cayenne New Features and Upgrade Guide
> SKIPPED
> [INFO] cayenne-assembly: Cayenne Release Assembly ......... SKIPPED
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time:  03:01 min
> [INFO] Finished at: 2021-03-18T07:38:57-04:00
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-javadoc-plugin:3.1.1:javadoc (javadoc) on
> project cayenne-doc: An error has occurred in Javadoc report generation:
> [ERROR] Exit code: 1 - javadoc: error - invalid flag:
> --no-module-directories
> [ERROR]
> [ERROR] Command line was: /Users/mrg/.jenv/versions/14/bin/javadoc @options
> @argfile
> [ERROR]
> [ERROR] Refer to the generated Javadoc files in
> '/Users/mrg/Projects/Cayenne-Release/cayenne-4.2.M3-src/docs/doc/target/site/apidocs/doc/api'
> dir.
> 
> 
> 
> On Sat, Mar 13, 2021 at 10:41 AM Nikita Timofeev <nt...@objectstyle.com>
> wrote:
> 
>> Hi all,
>> 
>> Here is hopefully the last milestone release of the 4.2.
>> 
>> Release notes:
>> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
>> Maven repo:
>> https://repository.apache.org/content/repositories/orgapachecayenne-1044/
>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/
>> 
>> Please evaluate it and cast your votes.
>> 
>> --
>> Best regards,
>> Nikita Timofeev
>> 


Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Michael Gentry <bl...@gmail.com>.
What are the expected build scenarios? With Java 8 and 11, everything built
successfully. With Java 14, it errors out at the documentation:

[INFO] tutorial-rop-server-http2: Cayenne ROP HTTP/2 Server Tutorial
SUCCESS [  0.297 s]
[INFO] cayenne-docs-parent: Cayenne Documentation Parent .. SUCCESS [
 0.017 s]
[INFO] cayenne-doc: Cayenne Documentation ................. FAILURE [
 9.469 s]
[INFO] cayenne-asciidoc: Cayenne AsciiDoc Documentation parent SKIPPED
[INFO] cayenne-asciidoc-extension ......................... SKIPPED
[INFO] cayenne-guide: AsciiDoc - Cayenne Framework Guide .. SKIPPED
[INFO] getting-started-guide: AsciiDoc - Getting Started with Cayenne
SKIPPED
[INFO] getting-started-db-first: AsciiDoc - Cayenne Database First tutorial
SKIPPED
[INFO] getting-started-rop: AsciiDoc - Getting Started with Cayenne ROP
(Remote Object Persistence) SKIPPED
[INFO] upgrade-guide: Asciidoc - Cayenne New Features and Upgrade Guide
SKIPPED
[INFO] cayenne-assembly: Cayenne Release Assembly ......... SKIPPED
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time:  03:01 min
[INFO] Finished at: 2021-03-18T07:38:57-04:00
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-javadoc-plugin:3.1.1:javadoc (javadoc) on
project cayenne-doc: An error has occurred in Javadoc report generation:
[ERROR] Exit code: 1 - javadoc: error - invalid flag:
--no-module-directories
[ERROR]
[ERROR] Command line was: /Users/mrg/.jenv/versions/14/bin/javadoc @options
@argfile
[ERROR]
[ERROR] Refer to the generated Javadoc files in
'/Users/mrg/Projects/Cayenne-Release/cayenne-4.2.M3-src/docs/doc/target/site/apidocs/doc/api'
dir.



On Sat, Mar 13, 2021 at 10:41 AM Nikita Timofeev <nt...@objectstyle.com>
wrote:

> Hi all,
>
> Here is hopefully the last milestone release of the 4.2.
>
> Release notes:
> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
> Maven repo:
> https://repository.apache.org/content/repositories/orgapachecayenne-1044/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/
>
> Please evaluate it and cast your votes.
>
> --
> Best regards,
> Nikita Timofeev
>

Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Andrus Adamchik <aa...@gmail.com>.

> On Jun 9, 2021, at 12:53 PM, Justin Mclean <ju...@classsoftware.com> wrote:
> 
>> 
>> I don't see anything about including LICENSE/NOTICE in .jar files anymore (we do include them). 
> 
> Yep that still needed last I looked.

Makes sense. Also since the rule is "license must match what's in the artifact", we should package the *source* LICENSE in the individual jars. 

Andrus


Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> Interesting. Being Apache old-timers, we haven't reviewed the LICENSE/NOTICE requirements in a bit. So looks like we may need 2 separate LICENSE files for source and binary distros

That is how a lot of projects handle it yes.

> I don't see anything about including LICENSE/NOTICE in .jar files anymore (we do include them). 

Yep that still needed last I looked.

Thanks,
Justin

Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Andrus Adamchik <aa...@gmail.com>.
Interesting. Being Apache old-timers, we haven't reviewed the LICENSE/NOTICE requirements in a bit. So looks like we may need 2 separate LICENSE files for source and binary distros:

1. The source one should exclude the following licenses: CAUCHO, JGOODIES, OGNL, VPP, jEdit Syntax, Inflector (did we borrow any inflector sources?), JGraph, SLF4J, EPL.

2. Binary one should exclude EPL (I still don't believe we have any EPL dependencies; maybe the original one came from our attempts to develop an Eclipse plugin?).

I don't see anything about including LICENSE/NOTICE in .jar files anymore (we do include them). Suppose a standalone jar may be considered a special kind of a "binary release". Any ideas?

Andrus 


> On Jun 8, 2021, at 11:04 AM, Justin Mclean <ju...@classsoftware.com> wrote:
> 
> Hi,
> 
> Having a dependancy on something that EPL is 100% OK, but if it is only a dependancy you then don’t need to list it in your LICENSE file. [1] Only things that are in the source release artefact need to be mentioned in LICENSE.
> 
> Kind Regards,
> Justin
> 
> 1. https://infra.apache.org/licensing-howto.html#guiding


Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

Having a dependancy on something that EPL is 100% OK, but if it is only a dependancy you then don’t need to list it in your LICENSE file. [1] Only things that are in the source release artefact need to be mentioned in LICENSE.

Kind Regards,
Justin

1. https://infra.apache.org/licensing-howto.html#guiding

Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Andrus Adamchik <aa...@gmail.com>.
Hi Justin,

Thanks for catching these issues. I think #2 is simply a bug in the build script ("cayenne-gradle-plugin/build" is in ".gitignore" and is clearly copied to the distro by mistake). Need to fix it.

#1 is something I have no recollection of... EPL is indeed included in LICENSE.txt, but is not explicitly linked to a specific dependency. (FWIW the latest Cayenne core doesn't have any dependencies other than SLF4J; the Modeler and build tools have some). It was added way back before we migrated to Git (and truncated some of the history in the process). I suspect that whatever it was referring to is no longer around, but we may need to do some digging. 

Anyone else remembers what dependency EPL was covering?

Andrus



> On Jun 8, 2021, at 10:28 AM, Justin Mclean <jm...@apache.org> wrote:
> 
> Hi,
> 
> I'm not part of your PMC, and there may be a reason(s) for this that I'm unaware of, but I noticed a couple of unusual things in your release:
> 1. The LICENSE includes the Eclipse Public License. The EPL license is Category B and in general you can't include anything that licensed Category B in a source release. [1]
> 2. The source release includes compiled class files [2], and jar files [3][4][5]. Compiled code shouldn't be included in a source release. The gradle jar has been discussed many times and it can't be include in a source release.
> 
> It would be great if you could take at look at these issues.
> 
> Kind Regards,
> Justin
> 
> 1. https://www.apache.org/legal/resolved.html#weak-copyleft-licenses
> 2. ./cayenne-gradle-plugin/build/classes/java/main/org/apache/cayenne/tools/*.class
> 3. ./cayenne-gradle-plugin/gradle/wrapper/gradle-wrapper.jar
> 4. ./cayenne-gradle-plugin/build/libs/cayenne-gradle-plugin-4.2.M3.jar
> 5. ./cayenne-gradle-plugin/build/libs/cayenne-gradle-plugin-4.2.M3-sources.jar
> 6. ./cayenne-gradle-plugin/build/libs/cayenne-gradle-plugin-4.2.M3-javadoc.jar
> 
> 


Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Justin Mclean <jm...@apache.org>.
Hi,

I'm not part of your PMC, and there may be a reason(s) for this that I'm unaware of, but I noticed a couple of unusual things in your release:
1. The LICENSE includes the Eclipse Public License. The EPL license is Category B and in general you can't include anything that licensed Category B in a source release. [1]
2. The source release includes compiled class files [2], and jar files [3][4][5]. Compiled code shouldn't be included in a source release. The gradle jar has been discussed many times and it can't be include in a source release.

It would be great if you could take at look at these issues.

Kind Regards,
Justin

1. https://www.apache.org/legal/resolved.html#weak-copyleft-licenses
2. ./cayenne-gradle-plugin/build/classes/java/main/org/apache/cayenne/tools/*.class
3. ./cayenne-gradle-plugin/gradle/wrapper/gradle-wrapper.jar
4. ./cayenne-gradle-plugin/build/libs/cayenne-gradle-plugin-4.2.M3.jar
5. ./cayenne-gradle-plugin/build/libs/cayenne-gradle-plugin-4.2.M3-sources.jar
6. ./cayenne-gradle-plugin/build/libs/cayenne-gradle-plugin-4.2.M3-javadoc.jar



Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Andrus Adamchik <an...@objectstyle.org>.
Yep, same on mine. Wacky... I am still +1, but would be great to address these at some point.

> On Mar 18, 2021, at 6:43 AM, Michael Gentry <bl...@gmail.com> wrote:
> 
> Images here: https://imgur.com/a/ET6yWHb
> 
> FWIW, I have OpenJDKs 8-15 installed and it launched in 15.
> 
> 
> On Thu, Mar 18, 2021 at 6:37 AM Andrus Adamchik <an...@objectstyle.org>
> wrote:
> 
>> Hi Mike,
>> 
>> Looks like the list strips off the attachments.
>> 
>> Andrus
>> 
>>> On Mar 18, 2021, at 6:31 AM, Michael Gentry <bl...@gmail.com> wrote:
>>> 
>>> Also the ObjEntity Callbacks tab view:
>>> 
>>> 
>>> 
>>> 
>>> On Thu, Mar 18, 2021 at 6:29 AM Michael Gentry <blacknext@gmail.com
>> <ma...@gmail.com>> wrote:
>>> Are the tabs in CM on macOS supposed to look this way?
>>> 
>>> 
>>> 
>>> 
>>> On Wed, Mar 17, 2021 at 2:57 AM Andrus Adamchik <andrus@objectstyle.org
>> <ma...@objectstyle.org>> wrote:
>>> +1
>>> 
>>> Lots of fixes that address problems throughout my apps and downstream
>> frameworks. E.g. I was able to remove a bunch of hacks from Agrest with
>> this upgrade. Great job!
>>> 
>>> Andrus
>>> 
>>> 
>>>> On Mar 13, 2021, at 6:41 PM, Nikita Timofeev <
>> ntimofeev@objectstyle.com <ma...@objectstyle.com>> wrote:
>>>> 
>>>> Hi all,
>>>> 
>>>> Here is hopefully the last milestone release of the 4.2.
>>>> 
>>>> Release notes:
>> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt <
>> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt>
>>>> Maven repo:
>> https://repository.apache.org/content/repositories/orgapachecayenne-1044/
>> <https://repository.apache.org/content/repositories/orgapachecayenne-1044/
>>> 
>>>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/ <
>> https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/>
>>>> 
>>>> Please evaluate it and cast your votes.
>>>> 
>>>> --
>>>> Best regards,
>>>> Nikita Timofeev
>>> 
>> 
>> 


Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Michael Gentry <bl...@gmail.com>.
Images here: https://imgur.com/a/ET6yWHb

FWIW, I have OpenJDKs 8-15 installed and it launched in 15.


On Thu, Mar 18, 2021 at 6:37 AM Andrus Adamchik <an...@objectstyle.org>
wrote:

> Hi Mike,
>
> Looks like the list strips off the attachments.
>
> Andrus
>
> > On Mar 18, 2021, at 6:31 AM, Michael Gentry <bl...@gmail.com> wrote:
> >
> > Also the ObjEntity Callbacks tab view:
> >
> >
> >
> >
> > On Thu, Mar 18, 2021 at 6:29 AM Michael Gentry <blacknext@gmail.com
> <ma...@gmail.com>> wrote:
> > Are the tabs in CM on macOS supposed to look this way?
> >
> >
> >
> >
> > On Wed, Mar 17, 2021 at 2:57 AM Andrus Adamchik <andrus@objectstyle.org
> <ma...@objectstyle.org>> wrote:
> > +1
> >
> > Lots of fixes that address problems throughout my apps and downstream
> frameworks. E.g. I was able to remove a bunch of hacks from Agrest with
> this upgrade. Great job!
> >
> > Andrus
> >
> >
> > > On Mar 13, 2021, at 6:41 PM, Nikita Timofeev <
> ntimofeev@objectstyle.com <ma...@objectstyle.com>> wrote:
> > >
> > > Hi all,
> > >
> > > Here is hopefully the last milestone release of the 4.2.
> > >
> > > Release notes:
> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt <
> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt>
> > > Maven repo:
> https://repository.apache.org/content/repositories/orgapachecayenne-1044/
> <https://repository.apache.org/content/repositories/orgapachecayenne-1044/
> >
> > > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/ <
> https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/>
> > >
> > > Please evaluate it and cast your votes.
> > >
> > > --
> > > Best regards,
> > > Nikita Timofeev
> >
>
>

Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Andrus Adamchik <an...@objectstyle.org>.
Hi Mike,

Looks like the list strips off the attachments.

Andrus

> On Mar 18, 2021, at 6:31 AM, Michael Gentry <bl...@gmail.com> wrote:
> 
> Also the ObjEntity Callbacks tab view:
> 
> 
> 
> 
> On Thu, Mar 18, 2021 at 6:29 AM Michael Gentry <blacknext@gmail.com <ma...@gmail.com>> wrote:
> Are the tabs in CM on macOS supposed to look this way?
> 
> 
> 
> 
> On Wed, Mar 17, 2021 at 2:57 AM Andrus Adamchik <andrus@objectstyle.org <ma...@objectstyle.org>> wrote:
> +1
> 
> Lots of fixes that address problems throughout my apps and downstream frameworks. E.g. I was able to remove a bunch of hacks from Agrest with this upgrade. Great job!
> 
> Andrus 
> 
> 
> > On Mar 13, 2021, at 6:41 PM, Nikita Timofeev <ntimofeev@objectstyle.com <ma...@objectstyle.com>> wrote:
> > 
> > Hi all,
> > 
> > Here is hopefully the last milestone release of the 4.2.
> > 
> > Release notes: https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt <https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt>
> > Maven repo: https://repository.apache.org/content/repositories/orgapachecayenne-1044/ <https://repository.apache.org/content/repositories/orgapachecayenne-1044/>
> > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/ <https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/>
> > 
> > Please evaluate it and cast your votes.
> > 
> > -- 
> > Best regards,
> > Nikita Timofeev
> 


Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Michael Gentry <bl...@gmail.com>.
Also the ObjEntity Callbacks tab view:

[image: Screen Shot 2021-03-18 at 6.30.49 AM.png]


On Thu, Mar 18, 2021 at 6:29 AM Michael Gentry <bl...@gmail.com> wrote:

> Are the tabs in CM on macOS supposed to look this way?
>
> [image: Screen Shot 2021-03-18 at 6.27.48 AM.png]
>
>
> On Wed, Mar 17, 2021 at 2:57 AM Andrus Adamchik <an...@objectstyle.org>
> wrote:
>
>> +1
>>
>> Lots of fixes that address problems throughout my apps and downstream
>> frameworks. E.g. I was able to remove a bunch of hacks from Agrest with
>> this upgrade. Great job!
>>
>> Andrus
>>
>>
>> > On Mar 13, 2021, at 6:41 PM, Nikita Timofeev <nt...@objectstyle.com>
>> wrote:
>> >
>> > Hi all,
>> >
>> > Here is hopefully the last milestone release of the 4.2.
>> >
>> > Release notes:
>> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
>> > Maven repo:
>> https://repository.apache.org/content/repositories/orgapachecayenne-1044/
>> > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/
>> >
>> > Please evaluate it and cast your votes.
>> >
>> > --
>> > Best regards,
>> > Nikita Timofeev
>>
>>

Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Michael Gentry <bl...@gmail.com>.
Are the tabs in CM on macOS supposed to look this way?

[image: Screen Shot 2021-03-18 at 6.27.48 AM.png]


On Wed, Mar 17, 2021 at 2:57 AM Andrus Adamchik <an...@objectstyle.org>
wrote:

> +1
>
> Lots of fixes that address problems throughout my apps and downstream
> frameworks. E.g. I was able to remove a bunch of hacks from Agrest with
> this upgrade. Great job!
>
> Andrus
>
>
> > On Mar 13, 2021, at 6:41 PM, Nikita Timofeev <nt...@objectstyle.com>
> wrote:
> >
> > Hi all,
> >
> > Here is hopefully the last milestone release of the 4.2.
> >
> > Release notes:
> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
> > Maven repo:
> https://repository.apache.org/content/repositories/orgapachecayenne-1044/
> > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/
> >
> > Please evaluate it and cast your votes.
> >
> > --
> > Best regards,
> > Nikita Timofeev
>
>

Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Andrus Adamchik <an...@objectstyle.org>.
+1

Lots of fixes that address problems throughout my apps and downstream frameworks. E.g. I was able to remove a bunch of hacks from Agrest with this upgrade. Great job!

Andrus 


> On Mar 13, 2021, at 6:41 PM, Nikita Timofeev <nt...@objectstyle.com> wrote:
> 
> Hi all,
> 
> Here is hopefully the last milestone release of the 4.2.
> 
> Release notes: https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
> Maven repo: https://repository.apache.org/content/repositories/orgapachecayenne-1044/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/
> 
> Please evaluate it and cast your votes.
> 
> -- 
> Best regards,
> Nikita Timofeev


Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Andrus Adamchik <aa...@gmail.com>.
I can see the artifacts are already on Maven Central. I will work on the announcement.

Andrus


> On Mar 19, 2021, at 6:00 PM, Michael Gentry <bl...@gmail.com> wrote:
> 
> Awesome! Thanks Nikita!
> 
> 
> On Fri, Mar 19, 2021 at 10:21 AM Nikita Timofeev <nt...@objectstyle.com>
> wrote:
> 
>> With my +1 the result is following:
>> 
>> John Huss (PMC): +1
>> Andrus Adamchik (PMC): +1
>> Michael Gentry (PMC): +1
>> Nikita Timofeev (PMC): +1
>> 
>> I will finish the release today.
>> Thanks, everyone!
>> 
>> P.S. Here are issues that Michael have found:
>> https://issues.apache.org/jira/browse/CAY-2702 (callbacks menu, already
>> fixed)
>> https://issues.apache.org/jira/browse/CAY-2703 (tabs)
>> 
>> 
>> 
>> 
>> 
>> On Thu, Mar 18, 2021 at 3:07 PM Michael Gentry <bl...@gmail.com>
>> wrote:
>>> 
>>> * Checksums valid.
>>> * Signatures valid.
>>> * RAT valid.
>>> * DMG mounts.
>>> * Cayenne Modeller (only tested macOS version) runs [1,2].
>>> * Release builds [3].
>>> 
>>> +1 overall. I'd add a release/announcement note for the UI glitches.
>>> 
>>> Thanks!
>>> 
>>> mrg
>>> 
>>> 
>>> 1: There are a few UI glitches (https://imgur.com/a/ET6yWHb), at least
>> on
>>> macOS.
>>> 2: The Callbacks UI glitch appears to be a too-small column. You can
>> resize
>>> it and make it look better.
>>> 3: Java 8 and 11 build, Java 14 builds code-wise, but JavaDoc fails.
>>> 
>>> 
>>> On Sat, Mar 13, 2021 at 10:41 AM Nikita Timofeev <
>> ntimofeev@objectstyle.com>
>>> wrote:
>>> 
>>>> Hi all,
>>>> 
>>>> Here is hopefully the last milestone release of the 4.2.
>>>> 
>>>> Release notes:
>>>> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
>>>> Maven repo:
>>>> 
>> https://repository.apache.org/content/repositories/orgapachecayenne-1044/
>>>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/
>>>> 
>>>> Please evaluate it and cast your votes.
>>>> 
>>>> --
>>>> Best regards,
>>>> Nikita Timofeev
>>>> 
>> 
>> 
>> 
>> --
>> Best regards,
>> Nikita Timofeev
>> 


Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Michael Gentry <bl...@gmail.com>.
Awesome! Thanks Nikita!


On Fri, Mar 19, 2021 at 10:21 AM Nikita Timofeev <nt...@objectstyle.com>
wrote:

> With my +1 the result is following:
>
> John Huss (PMC): +1
> Andrus Adamchik (PMC): +1
> Michael Gentry (PMC): +1
> Nikita Timofeev (PMC): +1
>
> I will finish the release today.
> Thanks, everyone!
>
> P.S. Here are issues that Michael have found:
> https://issues.apache.org/jira/browse/CAY-2702 (callbacks menu, already
> fixed)
> https://issues.apache.org/jira/browse/CAY-2703 (tabs)
>
>
>
>
>
> On Thu, Mar 18, 2021 at 3:07 PM Michael Gentry <bl...@gmail.com>
> wrote:
> >
> > * Checksums valid.
> > * Signatures valid.
> > * RAT valid.
> > * DMG mounts.
> > * Cayenne Modeller (only tested macOS version) runs [1,2].
> > * Release builds [3].
> >
> > +1 overall. I'd add a release/announcement note for the UI glitches.
> >
> > Thanks!
> >
> > mrg
> >
> >
> > 1: There are a few UI glitches (https://imgur.com/a/ET6yWHb), at least
> on
> > macOS.
> > 2: The Callbacks UI glitch appears to be a too-small column. You can
> resize
> > it and make it look better.
> > 3: Java 8 and 11 build, Java 14 builds code-wise, but JavaDoc fails.
> >
> >
> > On Sat, Mar 13, 2021 at 10:41 AM Nikita Timofeev <
> ntimofeev@objectstyle.com>
> > wrote:
> >
> > > Hi all,
> > >
> > > Here is hopefully the last milestone release of the 4.2.
> > >
> > > Release notes:
> > > https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
> > > Maven repo:
> > >
> https://repository.apache.org/content/repositories/orgapachecayenne-1044/
> > > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/
> > >
> > > Please evaluate it and cast your votes.
> > >
> > > --
> > > Best regards,
> > > Nikita Timofeev
> > >
>
>
>
> --
> Best regards,
> Nikita Timofeev
>

Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Nikita Timofeev <nt...@objectstyle.com>.
With my +1 the result is following:

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

I will finish the release today.
Thanks, everyone!

P.S. Here are issues that Michael have found:
https://issues.apache.org/jira/browse/CAY-2702 (callbacks menu, already fixed)
https://issues.apache.org/jira/browse/CAY-2703 (tabs)





On Thu, Mar 18, 2021 at 3:07 PM Michael Gentry <bl...@gmail.com> wrote:
>
> * Checksums valid.
> * Signatures valid.
> * RAT valid.
> * DMG mounts.
> * Cayenne Modeller (only tested macOS version) runs [1,2].
> * Release builds [3].
>
> +1 overall. I'd add a release/announcement note for the UI glitches.
>
> Thanks!
>
> mrg
>
>
> 1: There are a few UI glitches (https://imgur.com/a/ET6yWHb), at least on
> macOS.
> 2: The Callbacks UI glitch appears to be a too-small column. You can resize
> it and make it look better.
> 3: Java 8 and 11 build, Java 14 builds code-wise, but JavaDoc fails.
>
>
> On Sat, Mar 13, 2021 at 10:41 AM Nikita Timofeev <nt...@objectstyle.com>
> wrote:
>
> > Hi all,
> >
> > Here is hopefully the last milestone release of the 4.2.
> >
> > Release notes:
> > https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
> > Maven repo:
> > https://repository.apache.org/content/repositories/orgapachecayenne-1044/
> > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/
> >
> > Please evaluate it and cast your votes.
> >
> > --
> > Best regards,
> > Nikita Timofeev
> >



--
Best regards,
Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2.M3 release

Posted by Michael Gentry <bl...@gmail.com>.
* Checksums valid.
* Signatures valid.
* RAT valid.
* DMG mounts.
* Cayenne Modeller (only tested macOS version) runs [1,2].
* Release builds [3].

+1 overall. I'd add a release/announcement note for the UI glitches.

Thanks!

mrg


1: There are a few UI glitches (https://imgur.com/a/ET6yWHb), at least on
macOS.
2: The Callbacks UI glitch appears to be a too-small column. You can resize
it and make it look better.
3: Java 8 and 11 build, Java 14 builds code-wise, but JavaDoc fails.


On Sat, Mar 13, 2021 at 10:41 AM Nikita Timofeev <nt...@objectstyle.com>
wrote:

> Hi all,
>
> Here is hopefully the last milestone release of the 4.2.
>
> Release notes:
> https://github.com/apache/cayenne/blob/4.2.M3/RELEASE-NOTES.txt
> Maven repo:
> https://repository.apache.org/content/repositories/orgapachecayenne-1044/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M3/
>
> Please evaluate it and cast your votes.
>
> --
> Best regards,
> Nikita Timofeev
>