Thu 24 Feb, 2011
Tags: app reviews, chrome, cr-48, development, php, svn
Running software development projects ‘in the cloud’ has several barriers that traditional development projects do not face. First, regardless of the project, you’ll need someplace to keep the files when you’re not working on them; most “cloud storage” currently is biased towards either backups or towards documents; obtaining a URI to work with a project from one cloud on a service hosted in another cloud is rather like pulling teeth. This barrier can be overcome with some careful work (or a solution that I’m currently developing), but in the meantime, ShiftEdit has some useful features.
ShiftEdit is a PHP editor with the typical syntactical highlighting, automatic indenting, and paren-completion that developers have come to expect from traditional IDEs. It has a clean interface and works well enough on the CR-48 to be worth using. Most critically, beyond the FTP retrieval of object files that other competitor products provide, ShiftEdit allows for SFTP and SVN.
The SFTP access can be leveraged to obtain files from any server that you have SSH access to; read/write may be a little slow (depending on the server) but it works well enough. The SVN access does not yet support SVN+SSH, but the developer assures me that this capability is in the works.
ShiftEdit is still very much in active development; the developer takes the time to respond to queries about the status of the project and to trace down any errors that may occur.
Things I like: clean, useful interface; built-in versioning; under active development
Things I dislike: not enough documentation
Things I would change: adding SSH+SVN, perhaps adding a little storage on the server for small projects
Edit: Ok, make that VERY active development. It looks like SSH+SVN was added while I wasn’t looking. Even more recommended now. :-)