Changes

Jump to: navigation, search

Labs/Bespin/Roadmap

1,496 bytes added, 22:54, 16 February 2009
no edit summary
* Adding project and session data into the UI, so you can easily get between files
* Implementing the Apple-T "Go to file" Textmate use case
* Implement "go to declaration" so you can jump from a method name to where it was declared
* so so so much more.
==== Internationalization ====
==== Search ====
 
Search throughout the entire project and give jump of points. The server does the hard work here.
==== Collaboration ====
 
SubEthaEdit on the Web. Neil Fraser's [http://neil.fraser.name/writing/sync/ work] could come in handy here.
==== Revision Control Integration ====
 
We want to pair Bespin to revision control. You should be able to easily edit and fork code, and we need nice merge tools and the like to make this really fun and snappy. Want to make sure that this is an open architecture that people can plugin to various rcs backends (e.g. git/hg/svn/...)
==== Ubiquity Integration ====
We love command lines, and Ubiquity is the mother of them all. Social features built in. We made the Bespin command line as close to Ubiquity as possible to allow for us to fully integrate them two.  Imagine being able to: * Subscribe to peoples commands* Have a place to find commands at the Herd* run Ubiquity commands directly from within Bespin? This is exciting indeed for us. We also want to research using the same Ubiquity parser to make it super smart. Completion is key, and we only have one layer right now. A short term project it to get multi-level completion. ==== Collaboration AST on the server ==== We want to experiment by having the server grind and create AST that is shared with the clients on a project ==Actual Roadmap == Above are the high level features, but what is coming soon? It feels like the next versions will be: * 0.2: Version control release* 0.3: Collaboration release
355
edits

Navigation menu