Understood. Thanks.



On 11/4/15, 12:19 PM, "Guillaume Nodet" <[email protected]> wrote:

>My goal was not to provide a jline based console on top of the existing
>runtime, I've already done that in Karaf years ago, the goal was to
>integrate the jline3 code base and provide new features, hence the
>dependencies on jline 3.0-SNAPSHOT and gogo runtime 0.17-SNAPSHOT which are
>not released and the requirement on JDK8.
>
>
>2015-11-04 9:20 GMT+01:00 Frank Langel <[email protected]>:
>
>> Dear Guillaume,
>>
>> Ah, I see. You are using gogo runtime version 17.0 as a dependency.
>> This forces everyone to update gogo runtime, and backward compatibility
>> suffers greatly, and I am unsure of the maturity of V0.17
>>
>> Do you think the use of version 16.0 or lower makes sense, as the console
>> would appeal to a wider audience
>> Are there some features in 17 that we need to use? Do we need Job and
>> Process classes?
>>
>>
>> Thanks a lot in advance
>> Frank
>>
>>
>> On 11/4/15, 1:33 AM, "Guillaume Nodet" <[email protected]> wrote:
>>
>> >You need to build locally the following projects, as there's no snapshots
>> >of those deployed anywhere
>> >  https://github.com/jline/jline2/tree/jline3
>> >  https://github.com/gnodet/felix/tree/trunk-jline/gogo/runtime
>> >  https://github.com/gnodet/felix/tree/trunk-jline/gogo/jline
>> >
>> >Guillaume
>> >
>> >
>> >2015-11-03 19:17 GMT+01:00 Frank Langel <[email protected]>:
>> >
>> >> Dear Guillaume,
>> >>
>> >> Your shell is referencing the following
>> >>
>> >>  org.apache.felix.gogo.api.Job
>> >>
>> >>
>> >>
>> >> which I cannot find anywhere.
>> >>
>> >> Moreover, I cannot find
>> >>
>> >>       <dependency>
>> >>          <groupId>org.apache.felix</groupId>
>> >>          <artifactId>org.apache.felix.gogo.runtime</artifactId>
>> >>          <version>0.17.0-SNAPSHOT</version>
>> >>          </dependency>
>> >>
>> >>
>> >> Especially not here
>> >>
>> >> http://felix.apache.org/downloads.cgi
>> >>
>> >>
>> >> Any pointers would be highly appreciated.
>> >> Frank
>> >>
>> >>
>> >>
>> >> On 11/3/15, 2:31 PM, "Frank Langel" <[email protected]> wrote:
>> >>
>> >> >Agreed. But which way to go
>> >> >a) back port the Karaf one?
>> >> >B) the new console version by Guillaume Nodet
>> >> >
>> >> >Best
>> >> >Frank
>> >> >
>> >> >
>> >> >
>> >> >On 11/3/15, 2:26 PM, "David Bosschaert" <[email protected]>
>> >> 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 <[email protected]>
>> >> wrote:
>> >> >>> Awesome, I try it out
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> On 11/3/15, 1:37 PM, "Guillaume Nodet" <[email protected]> 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é <[email protected]>:
>> >> >>>>
>> >> >>>>> 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é
>> >> >>>>> [email protected]
>> >> >>>>> http://blog.nanthrax.net
>> >> >>>>> Talend - http://www.talend.com
>> >> >>>>>
>> >> >>>>>
>> ---------------------------------------------------------------------
>> >> >>>>> To unsubscribe, e-mail: [email protected]
>> >> >>>>> For additional commands, e-mail: [email protected]
>> >> >>>>>
>> >> >>>>>
>> >> >>>
>> >> >>>
>> >> >>>
>> ---------------------------------------------------------------------
>> >> >>> To unsubscribe, e-mail: [email protected]
>> >> >>> For additional commands, e-mail: [email protected]
>> >> >>>
>> >> >>
>> >> >>---------------------------------------------------------------------
>> >> >>To unsubscribe, e-mail: [email protected]
>> >> >>For additional commands, e-mail: [email protected]
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [email protected]
>> >> For additional commands, e-mail: [email protected]
>> >>
>> >>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to