I've been considering swithing karaf shell from Geronimo Gshell to Felix Gogo. The main reasons are: * Gogo is/will implement OSGi RFC 0142 to standardize the shell (it's not yet a spec, but should be in the future) * Gogo should be able to be used at launch time to run the framework * Gogo shell syntax is more powerfull, in addition to pipes, it supports closures, loops, if / then / else ... * lightweight: < 100 ko vs > 1 Mo for gshell
The drawbacks are: * yet another change in the syntax (we've already changed it when between 1.0.0 and 1.1.0) * some more work is needed as we're currently missing completors, history, banner Feedback welcome -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com
