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
>
>

Reply via email to