Hi All, Thanks everyone for your votes. I'm adding my +1 and closing the vote. Results are as follows: Andrus Adamchik [PMC] +1 Mike Kienenberger [PMC] +1 Michael Gentry [PMC] +1 Aristedes Maniatis [PMC] +0 Savva Kolbachev [PMC] +1
Congratulations! The vote passed and we have 3.1.1 release. I'll do all necessary things to complete it in a few days. 2016-05-11 1:52 GMT+03:00 Aristedes Maniatis <a...@maniatis.org>: > I think that realistically I'm not going to get time to look at this in > detail. However I took a quick look through the artifacts and things look > good. And looking at the commits, it makes sense to release now. I'm +0 > that the release should happen, but I don't have a project that I can test > Cayenne 3 against any more. Trusting that the unit tests have really good > coverage, we should release. > > > Ari > > > On 11/05/2016 3:24am, Andrus Adamchik wrote: > > Hi Mike, > > > > Great research. At least we know that nothing is broken at the source > level. > > > > Andrus > > > >> On May 10, 2016, at 6:38 AM, Michael Gentry <blackn...@gmail.com> > wrote: > >> > >> So, my final bit of investigation (unless anyone thinks of anything > else): > >> > >> Fedora 23 + OpenJDK 8 + build Cayenne 3.1.1 source bundle: CM works > >> > >> For whatever reason, the binary distribution doesn't work with OpenJDK > 8 on > >> Fedora, but if you compile the source with OpenJDK 8, you'll have a > working > >> CM. We should just be aware of this in case someone is having an issue. > >> We can tell them two solutions: compile CM yourself with OpenJDK 8 or > use > >> Oracle's JDK. > >> > >> Thanks, > >> > >> mrg > >> > >> > >> On Mon, May 9, 2016 at 4:03 PM, Michael Gentry <blackn...@gmail.com> > wrote: > >> > >>> Fedora 23 + Oracle JDK 1.8.0_92: CM runs > >>> Fedora 23 + Open JDK 1.8.0_91: CM crashes > >>> Linux Mint 17.3 Cinnamon + Open JDK 1.7.0_101: CM runs > >>> > >>> I'm assuming it'll run on Ubuntu as well, since Mint is based upon > Ubuntu > >>> and Ubuntu uses JDK 7 if memory serves. > >>> > >>> So, at first glance, seems to be some compatibility issue with OpenJDK > 8 + > >>> CM. > >>> > >>> mrg > >>> > >>> > >>> On Mon, May 9, 2016 at 3:06 PM, Michael Gentry <blackn...@gmail.com> > >>> wrote: > >>> > >>>> I'm pretty sure Mint uses OpenJDK, too, but I believe it comes with > Java > >>>> 7 instead of Java 8. I'll investigate, including Oracle, and report > back. > >>>> > >>>> Thanks, > >>>> > >>>> mrg > >>>> > >>>>> On May 9, 2016, at 11:31 AM, Andrus Adamchik <and...@objectstyle.org > > > >>>> wrote: > >>>>> > >>>>> Would it be possible to try it on Oracle Java? Could be an OpenJDK > bug. > >>>>> > >>>>> Andrus > >>>>> > >>>>>> On May 9, 2016, at 7:36 AM, Michael Gentry <blackn...@gmail.com> > >>>> wrote: > >>>>>> > >>>>>> For grins, I installed Mint and Fedora in VirtualBox. Cayenne > Modeler > >>>> runs > >>>>>> in Mint, but not Fedora. > >>>>>> > >>>>>> Here is the exception: > >>>>>> > >>>>>> [mrg@localhost cayenne-3.1.1]$ java -jar bin/CayenneModeler.jar > >>>>>> May 09, 2016 10:31:55 AM > org.apache.cayenne.modeler.util.ModelerLogger > >>>> info > >>>>>> INFO: Starting CayenneModeler. > >>>>>> May 09, 2016 10:31:56 AM > org.apache.cayenne.modeler.util.ModelerLogger > >>>> info > >>>>>> INFO: JRE v.1.8.0_91 at > >>>>>> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc23.x86_64/jre > >>>>>> Exception in thread "main" java.lang.ExceptionInInitializerError > >>>>>> at > >>>>>> > >>>> > com.jgoodies.looks.plastic.PlasticLookAndFeel.<clinit>(PlasticLookAndFeel.java:122) > >>>>>> at > >>>>>> > >>>> > org.apache.cayenne.modeler.generic.GenericPlatformInitializer.findTheme(GenericPlatformInitializer.java:64) > >>>>>> at > >>>>>> > >>>> > org.apache.cayenne.modeler.generic.GenericPlatformInitializer.initLookAndFeel(GenericPlatformInitializer.java:48) > >>>>>> at org.apache.cayenne.modeler.Main.launch(Main.java:79) > >>>>>> at > >>>> > org.apache.cayenne.modeler.generic.GenericMain.main(GenericMain.java:33) > >>>>>> Caused by: java.awt.HeadlessException > >>>>>> at > >>>> sun.awt.HeadlessToolkit.getScreenResolution(HeadlessToolkit.java:226) > >>>>>> at com.jgoodies.looks.LookUtils.isLowResolution(LookUtils.java:436) > >>>>>> at com.jgoodies.looks.LookUtils.<clinit>(LookUtils.java:180) > >>>>>> ... 5 more > >>>>>> > >>>>>> > >>>>>> Does anyone have Fedora (or Red Hat) they can test Cayenne Modeler > >>>> on? It > >>>>>> could be an issue with VirtualBox. I used Fedora 23, Java 8 (as you > >>>> can > >>>>>> see in the stack trace), and 1920x1080 monitor resolution. > >>>>>> > >>>>>> Thanks, > >>>>>> > >>>>>> mrg > >>>>>> > >>>>>> > >>>>>> > >>>>>>> On Sat, May 7, 2016 at 2:42 PM, Michael Gentry < > blackn...@gmail.com> > >>>> wrote: > >>>>>>> > >>>>>>> Given other's feedback, ignoring the .iml files. > >>>>>>> > >>>>>>> > >>>>>>> The following generated files were missing a license header: > >>>>>>> > >>>>>>> > >>>>>>> > >>>> > framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/exp/parser/ExpressionParserTreeConstants.java > >>>>>>> > >>>>>>> > >>>> > framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/exp/parser/JJTExpressionParserState.java > >>>>>>> > >>>>>>> We have the license header in other generated files, such as: > >>>>>>> > >>>>>>> > >>>>>>> > >>>> > framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/exp/parser/Token.java > >>>>>>> > >>>>>>> I don't think this is a big issue, but thought I'd mention it. No > >>>> idea if > >>>>>>> it can be easily added and even if so, I'd not hold up a release > on it > >>>>>>> since they are generated files. > >>>>>>> > >>>>>>> This one is also missing a license header, which also is probably > not > >>>>>>> significant: > >>>>>>> > >>>>>>> > >>>>>>> > >>>> > itests/cayenne-tools-itest/src/test/resources/org/apache/cayenne/tools/velotemplate.vm > >>>>>>> > >>>>>>> > >>>>>>> Outside of that: > >>>>>>> > >>>>>>> 1) All artifacts download. > >>>>>>> 2) MD5 checksums are valid. > >>>>>>> 3) Signatures are valid. > >>>>>>> 4) OS X DMG mounts and is valid and Cayenne Modeler runs. > >>>>>>> 5) Linux binary extracts and Cayenne Modeler runs. > >>>>>>> 6) rat passes (mostly, see above) > >>>>>>> 7) JDK7 builds. > >>>>>>> 8) JDK8 builds. > >>>>>>> 9) Cayenne Modeler runs from built sources (OS X and Linux). > >>>>>>> > >>>>>>> +1 > >>>>>>> > >>>>>>> > >>>>>>> Thanks, > >>>>>>> > >>>>>>> mrg > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> On Fri, Apr 29, 2016 at 12:04 PM, Savva Kolbachev < > >>>> s.kolbac...@gmail.com> > >>>>>>> wrote: > >>>>>>>> > >>>>>>>> Hi All, > >>>>>>>> I'm glad to tell you that I've prepared 3.1.1 artifacts for > voting. > >>>>>>>> > >>>>>>>> Maven artifacts: > >>>>>>> > >>>> > https://repository.apache.org/content/repositories/orgapachecayenne-1010/ > >>>>>>>> Assemblies: > >>>>>>>> > https://dist.apache.org/repos/dist/dev/cayenne/cayenne-parent-3.1.1/ > >>>>>>>> > >>>>>>>> Please evaluate and cast your votes. > >>>>>>>> > >>>>>>>> -- > >>>>>>>> Thanks and Regards > >>>>>>>> Savva Kolbachev > >>>>> > >>>> > >>> > >>> > > > > -- > --------------------------> > Aristedes Maniatis > GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A > -- Thanks and Regards Savva Kolbachev