All actions performed on OS X 10.9.2. - build from svn tag with clean repository -- Oracle Java(TM) SE Runtime Environment (build 1.8.0-b132) : FAIL [see 1 below] -- Oracle Java(TM) SE Runtime Environment (build 1.7.0_51-b13): OK
- build from source zip with clean repository -- Oracle Java(TM) SE Runtime Environment (build 1.8.0-b132) : not tested -- Oracle Java(TM) SE Runtime Environment (build 1.7.0_51-b13): OK - "update" in Eclipse Kepler SR 2 -- uninstall previous release candidate (uninstalled feature, deleted *ruta* from plugins folder, removed ruta entries from artifact.xml with text editor, restarted with -clean) : ARGH! -- install from update site : OK - rough look into various other places (JARs, PDF) : OK There are binary release packages generated. I remember that you didn't want to ship those for reasons that I do not remember anymore. Maybe building them should be disabled as well? I still find it pretty annoying that the Eclipse bundles do not have a time-based qualifier. Removing an RC from Eclipse and reinstalling it is a major hassle. Most of our users should (I suppose) try to upgrade existing plugins to new versions. We should be able to update to a new RC and eventually to a final version, just as a regular user does. I'd personally not consider the JDK 8 build failure critical, so from me: [X] +1 OK to release Cheers, -- Richard [1] Stack trace: [INFO] ANTLR: Processing source directory /Users/bluefire/svn/ruta-2.2.0/ruta-core/src/main/antlr3 ANTLR Parser Generator Version 3.1.3 Mar 17, 2009 19:23:44 org/apache/uima/ruta/parser/RutaLexer.g org/apache/uima/ruta/parser/RutaParser.g error(10): internal error: Can't get property indirectDelegates using method get/isIndirectDelegates from org.antlr.tool.Grammar instance : java.lang.NullPointerException java.util.Objects.requireNonNull(Objects.java:203) java.util.ArrayList.removeAll(ArrayList.java:674) org.antlr.tool.CompositeGrammar.getIndirectDelegates(CompositeGrammar.java:222) org.antlr.tool.Grammar.getIndirectDelegates(Grammar.java:2620) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:483) org.antlr.stringtemplate.language.ASTExpr.invokeMethod(ASTExpr.java:563) org.antlr.stringtemplate.language.ASTExpr.rawGetObjectProperty(ASTExpr.java:514) org.antlr.stringtemplate.language.ASTExpr.getObjectProperty(ASTExpr.java:416) org.antlr.stringtemplate.language.ActionEvaluator.attribute(ActionEvaluator.java:351) org.antlr.stringtemplate.language.ActionEvaluator.expr(ActionEvaluator.java:136) org.antlr.stringtemplate.language.ActionEvaluator.templateApplication(ActionEvaluator.java:216) org.antlr.stringtemplate.language.ActionEvaluator.expr(ActionEvaluator.java:126) org.antlr.stringtemplate.language.ActionEvaluator.action(ActionEvaluator.java:84) org.antlr.stringtemplate.language.ASTExpr.write(ASTExpr.java:148) org.antlr.stringtemplate.StringTemplate.write(StringTemplate.java:700) org.antlr.stringtemplate.language.ASTExpr.write(ASTExpr.java:722) org.antlr.stringtemplate.language.ASTExpr.writeAttribute(ASTExpr.java:659) org.antlr.stringtemplate.language.ActionEvaluator.action(ActionEvaluator.java:86) org.antlr.stringtemplate.language.ASTExpr.write(ASTExpr.java:148) org.antlr.stringtemplate.StringTemplate.write(StringTemplate.java:700) org.antlr.stringtemplate.language.ASTExpr.write(ASTExpr.java:722) org.antlr.stringtemplate.language.ASTExpr.writeAttribute(ASTExpr.java:659) org.antlr.stringtemplate.language.ActionEvaluator.action(ActionEvaluator.java:86) org.antlr.stringtemplate.language.ASTExpr.write(ASTExpr.java:148) org.antlr.stringtemplate.StringTemplate.write(StringTemplate.java:700) org.antlr.stringtemplate.language.ASTExpr.write(ASTExpr.java:722) org.antlr.stringtemplate.language.ASTExpr.writeAttribute(ASTExpr.java:659) org.antlr.stringtemplate.language.ActionEvaluator.action(ActionEvaluator.java:86) org.antlr.stringtemplate.language.ASTExpr.write(ASTExpr.java:148) org.antlr.stringtemplate.StringTemplate.write(StringTemplate.java:700) org.antlr.codegen.CodeGenerator.write(CodeGenerator.java:1278) org.antlr.codegen.Target.genRecognizerFile(Target.java:94) org.antlr.codegen.CodeGenerator.genRecognizer(CodeGenerator.java:463) org.antlr.Tool.generateRecognizer(Tool.java:607) org.antlr.Tool.process(Tool.java:429) org.antlr.mojo.antlr3.Antlr3Mojo.execute(Antlr3Mojo.java:372) <snip> On 09.04.2014, at 15:16, Peter Klügl <[email protected]> wrote: > Hi, > > the sixth release candidate of Apache UIMA Ruta v2.2.0 is ready for voting. > > Changes in RC6 since RC5: > - (UIMA-3729) License file of ruta engine plugin missed items > - (UIMA-3728) Ruta Workbench reports false problem on imported script > > Changes in RC5 since RC4: > - fixed relative path to parent pom > - (UIMA-3307) Ruta project references closed project > - (UIMA-3269) Imported type system specified with broken url > - (UIMA-3607) Improve auto-completion functionality for type system import > - (UIMA-3352) absolute vs. relative paths in auto generated engine.xml > - (UIMA-3147) Invisible wildcard match in Ruta should not be applied > - (UIMA-2900) Refactor Ruta IDE validators > > Changes in RC4 since RC3: > - ruta-docbook maven.deploy.skip=true > - changed UimafitTest to work without external txt file > - replaced backslashes in ruta-core pom > - added syntax checks of references in EXEC action > - enabled autocompletion on uimafit analysis engines > - (UIMA-3668) Ruta Workbench: Load type system descriptor from maven > dependencies > - (UIMA-3678) Ruta: Trim Action throws Nullpointer on fully trimmed > Annotations > - (UIMA-3207) Investigate if all streams and scanners are closed in Ruta > - (UIMA-3683) Ruta: Add block that stops after first applied statement > - (UIMA-3679) Ruta documentation mentions wordlist with wrong quoting > > > Staging repository: > https://repository.apache.org/content/repositories/orgapacheuima-1015/ > > SVN tag: > https://svn.apache.org/repos/asf/uima/ruta/tags/ruta-2.2.0 > > Update site: > http://people.apache.org/~pkluegl/uima-releases/ruta-2.2.0-rc6/eclipse-update-site/ruta/ > > Archive with all sources: > http://people.apache.org/~pkluegl/uima-releases/ruta-2.2.0-rc6/ruta-2.2.0-source-release.zip > > Overall 80 issues have been fixed for this release. > They can be found in the RELEASE_NOTES.html and here: > https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%202.2.0ruta%20AND%20component%20%3D%20ruta%20ORDER%20BY%20priority%20DESC > > Major Changes in this Release > > UIMA Ruta Language and Analysis Engine: > - Major performance improvements > - Improved import type functionality and handling of ambiguous short names > - Support of block extensions for rule inference adaptions > - Options to determine where the next match should start > - Requires at least Java 6 > - Many bug fixes > > UIMA Ruta Workbench: > - Smaller improvements in many views > - Support of mixin Java/Ruta projects > - Many bug fixes > > > > Please vote on release: > > [ ] +1 OK to release > [ ] 0 Don't care > [ ] -1 Not OK to release, because ... > > Thanks. > > Peter
