>From a Karaf point of view, we need to plug in the karaf shell into it instead of the felix shell. The karaf shell provides more features (additional commands, command / argument completion, history, etc...) that karaf users would want to leverage. I guess the added difficulty is that the karaf shell does not work the same way: i.e. you don't launch a command and grab the ouput of the command, but rather you have an output stream and an error stream which are not tied to a given command, so the ui has to be implemented slightly differently.
On Wed, Jun 10, 2009 at 13:16, Felix Meschberger<[email protected]> wrote: > Hi, > > Guillaume Nodet schrieb: >> Two ideas for the console: >> * add some security to the console / shell (role based for a given >> action / command) > > +1 > >> * have a low level shell access from the console (using command line >> as we already discussed) >> I guess both are not simple problems to tackle, so not sure Marcin >> availability will be enough. >> If not, I'd be glad to try implementing the low level shell access >> from the console. >> >> My thinking about that was to have a hidden feature as Hiram >> demonstrated some time ago on his prototype. >> Typing '~' in the console would bring up a popup and start a shell >> with the credentials of the user that logged into the web console (not >> sure how to retrieve those in a safe manner yet). Typing again the >> same key would hide the popup. > > This already exists: If you install the shell service bundle, the web > console has a "Shell" page which provides you with shell access inside > the browser. > > Regards > Felix > >> >> On Wed, Jun 10, 2009 at 09:37, Gert Vanthienen<[email protected]> >> wrote: >>> Guillaume, >>> >>> I created http://cwiki.apache.org/confluence/display/FELIX/GSoC+2009 >>> to keep track of this. The current working schedule is at the top of >>> the page, with the bits of information I'm aware of already filled in. >>> >>> I added the original schedule at the bottom, but because of our >>> decision to leverage the Felix Web Console, most of the tasks in that >>> schedule are no longer necessary. So if people have any suggestions >>> for other work to fill in those gaps... >>> >>> Regards, >>> >>> Gert Vanthienen >>> ------------------------ >>> Open Source SOA: http://fusesource.com >>> Blog: http://gertvanthienen.blogspot.com/ >>> >>> >>> >>> 2009/6/9 Guillaume Nodet <[email protected]>: >>>> Yeah ! Keep up the good work. >>>> Do you have a plan for the coming weeks / monthes. Maybe you could >>>> create a wiki page somewhere or maybe even an email so we can get see >>>> what you plan to work on and maybe give some input / discuss things ? >>>> >>>> On Mon, Jun 8, 2009 at 23:32, Marcin Wilkos<[email protected]> wrote: >>>>> Hi, >>>>> I'm Marcin Wilkos. Like Gert Vanthienen wrote before I'm working on >>>>> webconsole for Karaf and ServiceMix as GSoC project. I'll be sending >>>>> weekly >>>>> reports to this list. >>>>> In last week I focused on first extension for felix web console, which >>>>> lists >>>>> Karaf features. I created JIRA issue for this and uploaded a patch. Gert >>>>> checked it and uploaded to svn. >>>>> Regards, >>>>> Marcin Wilkos >>>>> >>>> >>>> >>>> -- >>>> Cheers, >>>> Guillaume Nodet >>>> ------------------------ >>>> Blog: http://gnodet.blogspot.com/ >>>> ------------------------ >>>> Open Source SOA >>>> http://fusesource.com >>>> >> >> >> > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com
