Basically the one thing that allows me to continue working on Chromium
OS as a programmer is the ability to use SSH to get onto a remote
server to get actual work done. Crosh may not have many features but
ssh is a big one. Even as a pure SSH box, my cr-48 is fantastic - a
hardware keyboard makes it better than an Android tablet, and instant
resume and long battery life make it better than an ordinary laptop.
Given that Chromebooks are intended to be really portable, is it
possible to get mosh ( http://mosh.mit.edu/ ) as one of the programs
offered by the crosh shell? mosh improves on ssh by making it more
tolerant of many of the usage models of Chromebooks, including putting
the computer to sleep by closing the lid and switching IP's by
transitioning from WiFI to 3G and back, and some other really nice
features. Essentially, if it makes sense to include SSH in crosh, then
it certainly seems to make sense to at least offer mosh as an
alternative. Mosh is one of the few missing features that would make
ChromeOS a perfect product.
And, since mosh is open source, licensing isn't an issue and the code
can easily be checked for security vulnerabilities by the ChromeOS
team to make sure everything's still secure.
On Tue, Apr 24, 2012 at 1:46 AM, Ari Becker <wickedpheo...@gmail.com> wrote: > Basically the one thing that allows me to continue working on Chromium > OS as a programmer is the ability to use SSH to get onto a remote > server to get actual work done. Crosh may not have many features but > ssh is a big one. Even as a pure SSH box, my cr-48 is fantastic - a > hardware keyboard makes it better than an Android tablet, and instant > resume and long battery life make it better than an ordinary laptop.
> Given that Chromebooks are intended to be really portable, is it > possible to get mosh ( http://mosh.mit.edu/ ) as one of the programs > offered by the crosh shell? mosh improves on ssh by making it more > tolerant of many of the usage models of Chromebooks, including putting > the computer to sleep by closing the lid and switching IP's by > transitioning from WiFI to 3G and back, and some other really nice > features. Essentially, if it makes sense to include SSH in crosh, then > it certainly seems to make sense to at least offer mosh as an > alternative. Mosh is one of the few missing features that would make > ChromeOS a perfect product.
> And, since mosh is open source, licensing isn't an issue and the code > can easily be checked for security vulnerabilities by the ChromeOS > team to make sure everything's still secure.
> What do you guys think?
Probably makes sense to do that at some point. I think crosh is mostly just using a NaCL verions of openssh at this point, so if mosh can get built in a similar way then I would guess it should be relatively easy to add it.
The crosh shell isn't intended to be part of the normal usage pattern. It's a daily necessity for some today, as the only way to get ssh, but that's going to change soon. Once we have a better ssh solution, crosh will only exist for the diagnostic commands.
In this world, it makes more sense to package mosh as a Chrome App than to bake it into the Chrom(e|ium) OS system image.
On Tue, Apr 24, 2012 at 12:44 PM, Sonny Rao <sonny...@chromium.org> wrote: > On Tue, Apr 24, 2012 at 1:46 AM, Ari Becker <wickedpheo...@gmail.com> wrote: >> Basically the one thing that allows me to continue working on Chromium >> OS as a programmer is the ability to use SSH to get onto a remote >> server to get actual work done. Crosh may not have many features but >> ssh is a big one. Even as a pure SSH box, my cr-48 is fantastic - a >> hardware keyboard makes it better than an Android tablet, and instant >> resume and long battery life make it better than an ordinary laptop.
>> Given that Chromebooks are intended to be really portable, is it >> possible to get mosh ( http://mosh.mit.edu/ ) as one of the programs >> offered by the crosh shell? mosh improves on ssh by making it more >> tolerant of many of the usage models of Chromebooks, including putting >> the computer to sleep by closing the lid and switching IP's by >> transitioning from WiFI to 3G and back, and some other really nice >> features. Essentially, if it makes sense to include SSH in crosh, then >> it certainly seems to make sense to at least offer mosh as an >> alternative. Mosh is one of the few missing features that would make >> ChromeOS a perfect product.
>> And, since mosh is open source, licensing isn't an issue and the code >> can easily be checked for security vulnerabilities by the ChromeOS >> team to make sure everything's still secure.
>> What do you guys think?
> Probably makes sense to do that at some point. I think crosh is > mostly just using a NaCL verions of openssh at this point, so if mosh > can get built in a similar way then I would guess it should be > relatively easy to add it.
I agree with Robert. The crosh shell is basically a web app now anyway with R20 (well, also on that evil 19.0.1055 version ;-) As soon as I read the request I thought of an html5 web app. The crosh shell implementation is an infant, but it works really well, even allowing right-click copy/paste.
On Tue, Apr 24, 2012 at 13:42, Robert Ginda <rgi...@chromium.org> wrote: > The crosh shell isn't intended to be part of the normal usage pattern. > It's a daily necessity for some today, as the only way to get ssh, > but that's going to change soon. Once we have a better ssh solution, > crosh will only exist for the diagnostic commands.
> In this world, it makes more sense to package mosh as a Chrome App > than to bake it into the Chrom(e|ium) OS system image.
> Rob.
> On Tue, Apr 24, 2012 at 12:44 PM, Sonny Rao <sonny...@chromium.org> wrote: > > On Tue, Apr 24, 2012 at 1:46 AM, Ari Becker <wickedpheo...@gmail.com> > wrote: > >> Basically the one thing that allows me to continue working on Chromium > >> OS as a programmer is the ability to use SSH to get onto a remote > >> server to get actual work done. Crosh may not have many features but > >> ssh is a big one. Even as a pure SSH box, my cr-48 is fantastic - a > >> hardware keyboard makes it better than an Android tablet, and instant > >> resume and long battery life make it better than an ordinary laptop.
> >> Given that Chromebooks are intended to be really portable, is it > >> possible to get mosh ( http://mosh.mit.edu/ ) as one of the programs > >> offered by the crosh shell? mosh improves on ssh by making it more > >> tolerant of many of the usage models of Chromebooks, including putting > >> the computer to sleep by closing the lid and switching IP's by > >> transitioning from WiFI to 3G and back, and some other really nice > >> features. Essentially, if it makes sense to include SSH in crosh, then > >> it certainly seems to make sense to at least offer mosh as an > >> alternative. Mosh is one of the few missing features that would make > >> ChromeOS a perfect product.
> >> And, since mosh is open source, licensing isn't an issue and the code > >> can easily be checked for security vulnerabilities by the ChromeOS > >> team to make sure everything's still secure.
> >> What do you guys think?
> > Probably makes sense to do that at some point. I think crosh is > > mostly just using a NaCL verions of openssh at this point, so if mosh > > can get built in a similar way then I would guess it should be > > relatively easy to add it.