Yeah, years ago, Karaf was quite monolithic. Things have improved a lot since though.
Anyway, the new module I mentioned earlier has very few dependencies: gogo-runtime, jline, gogo-jline, and jansi when running on windows. 2015-11-03 14:35 GMT+01:00 Marcel Offermans <marcel.offerm...@luminis.nl>: > I have. I tried it (some years ago) and it just about pulled in every > dependency on the internet. Okay, I’m exaggerating a bit here, but at that > time it needed so many dependencies that I immediately stopped using it > myself. Now that might have changed, or maybe Guillaume’s new project is > different, so if that’s the case I would definitely welcome such > improvements! > > Greetings, Marcel > > On 3 November 2015 at 14:31:01, David Bosschaert ( > david.bosscha...@gmail.com) wrote: > > I always wondered why the 'fork' of gogo that's in Karaf was never > contributed back into Felix? I think that it is much better in terms > of usability (completion, colours) and it would be nice if it could be > used by the Felix framework as well, i.e. be shipped as the default > shell implementation with the Felix download... > > Any thoughts? > > Cheers, > > David > > On 3 November 2015 at 14:15, Frank Langel <fr...@frankjlangel.com> wrote: > > Awesome, I try it out > > > > > > > > > > On 11/3/15, 1:37 PM, "Guillaume Nodet" <gno...@apache.org> wrote: > > > >>I've been improving JLine, Gogo Runtime and wrote a new module for JLine > + > >>Gogo, similar to gogo-shell, but with tighter integration. > >>Feel free to have a look at it if you want. > >> > >>You'll have to build > >> https://github.com/jline/jline2/tree/jline3 > >>and > >> https://github.com/gnodet/felix/tree/trunk-jline/gogo > >> > >>Inside the gogo dir, you can launch the shell using: > >> java -cp > > >>runtime/target/classes:jline/target/classes:/Users/gnodet/.m2/repository/jline/jline/3.0.0-SNAPSHOT/jline-3.0.0-SNAPSHOT.jar > >>org.apache.felix.gogo.jline.Main > >> > >>This shell provides completion (simple, list, menu with inline help), > >>history, redirections, variable expansion, job support (^Z, fg, bg, > jobs). > >>You have a bunch of posix commands available (less, grep, etc...), an > >>inline editor (nano). > >>The line reading behaviour can be customised using setopt / keymap / > widget > >>commands. > >> > >>Fwiw, the focus was not on the OSGi side, as I've mostly used it as I > >>indicated above for development. > >> > >>If you see any problem, let me know. > >> > >>2015-11-03 12:51 GMT+01:00 Jean-Baptiste Onofré <j...@nanthrax.net>: > >> > >>> Hi Frank > >>> > >>> I know that Guillaume is working on bunch of improvement on the shell. > I > >>> don't know if it's on the Karaf Shell or Gogo Shell. > >>> > >>> Anyway, why not using Karaf for the shell ? It provides autocompletion, > >>> history, etc. > >>> > >>> Regards > >>> JB > >>> > >>> > >>> On 11/03/2015 12:18 PM, Frank Langel wrote: > >>> > >>>> Hi, > >>>> > >>>> Are there any plans on improving the Gogo Shell Console > >>>> Autocomplete > >>>> History > >>>> … > >>>> We use gogo shell commands extensively, and miss such functionality > >>>> dearly… > >>>> > >>>> Thanks a lot in advance > >>>> Frank > >>>> > >>>> > >>>> > >>>> > >>> -- > >>> Jean-Baptiste Onofré > >>> jbono...@apache.org > >>> http://blog.nanthrax.net > >>> Talend - http://www.talend.com > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org > >>> For additional commands, e-mail: users-h...@felix.apache.org > >>> > >>> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@felix.apache.org > > For additional commands, e-mail: users-h...@felix.apache.org > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@felix.apache.org > For additional commands, e-mail: users-h...@felix.apache.org > >