I've downgraded the requirement or the gogo-runtime to java 7. That's not really possible for the gogo-jline bundle which has a dependency on jline requiring java 8 atm.
Given the amount of change, I think it would be better to bump the gogo-runtime bundle version. Given it's currently at 0.17, what should it be then ? Bump to 1.0 ? 2016-09-28 10:52 GMT+02:00 David Bosschaert <david.bosscha...@gmail.com>: > I think it would be great to finally get the improved gogo shell released > in Felix. Personally I don't really need Java 7 support, but it might be > good to allow this to enable wider adoption. If we support Java 7 we might > be able to replace the default shell in the Felix Framework download with > this improved one. It might be harder to replace the default if it requires > Java 8... > > I'm not entirely sure - what do people think, will we replace the default > shell in the framework with this new gogo shell? And if so, will Java 8 be > ok? > > Thanks, > > David > > On 28 September 2016 at 01:40, David Jencks <david_jen...@yahoo.com. > invalid> > wrote: > > > I don’t recall too well…. IIRC line requires java 8. Does the rest of > > gogo now also require java 8? > > > > thanks > > david jencks > > > > > > > On Sep 27, 2016, at 3:02 PM, Guillaume Nodet <gno...@apache.org> > wrote: > > > > > > I'd like to release the big changes pending in gogo runtime and gogo > > jline > > > bundles. > > > Given there are some big changes in the runtime (the jline one is a new > > > bundle, so it does not matter so much), I'd like to give people some > time > > > to review the changes. > > > > > > I'd like to do the release next week if there's no concerns. > > > > > > Some of the new features from gogo runtime: > > > * better parser > > > * support for redirections > > > * support for jobs > > > * advanced parameter expansion (such as ${(GL)it/_/-}) > > > Features provided by the new gogo jline bundle (similar to the gogo > > shell, > > > but using jline + leveraging the new runtime features): > > > * better terminal support > > > * full line editing > > > * completion > > > * syntax highlighting > > > * multi line edition > > > > > > Note that those bundles can also be run outside osgi (jline + > > gogo-runtime > > > + gogo-jline). I'm using the following command line to launch those > from > > > the felix/gogo directory: > > > > > > java -cp > > > /Users/gnodet/.m2/repository/org/jline/jline/3.0.0.M2/ > > jline-3.0.0.M2.jar:runtime/target/org.apache.felix.gogo. > > runtime-0.17.0-SNAPSHOT.jar:jline/target/org.apache.felix. > > gogo.jline-0.1.0-SNAPSHOT.jar > > > org.apache.felix.gogo.jline.Main > > > > > > Cheers, > > > Guillaume Nodet > > > > > -- ------------------------ Guillaume Nodet ------------------------ Red Hat, Open Source Integration Email: gno...@redhat.com Web: http://fusesource.com Blog: http://gnodet.blogspot.com/