I was fortunate enough to try out the Google Cr-48 for the Chrome OS trial period. Ideally, Google wants testers to use it as their primary computer -- in my case, primary usage would be for web development. However I find it difficult to fulfill that role on a completely browser-based environment.
My requirements are very basic (Basic editor/SFTP), but without a desktop IDE or even a notepad equivalent its considerably difficult to accomplish anything in Chrome OS in terms of web development. Additionally, disk space and file management is incredibly limited in Chrome OS at this time, so even downloading site files on a temporary basis would not be very practical.
One idea would be to write a web-based IDE that performs SFTP on the server-side to fetch remote documents, edit in the browser, and have the server FTP it back on save.
Ideas?
Cloud9 IDE is an in-the-cloud IDE with a server based on node.js (the server is GPL and Ajax.org has some other interesting stuff coming up). The editor itself is called "ACE" and we (Mozilla devtools) are in the process of merging Bespin with ACE to make Skywriter 1.0.
Short summary: Mozilla Skywriter is for people wanting to embed an editor in their web applications. Cloud9 IDE builds on the same editor to provide a complete coding-in-the-cloud solution.
(ObDisclaimer: I'm the manager of Mozilla devtools and have been involved with Bespin/Skywriter since before the project was publicly announced, so I have my biases :)