Taj Campbell Dana Fujimoto Brian Steadman railpad Taj Campbell Dana Fujimoto Brian Steadman
Life Cycle Objective Vision Architecture Benefits Feasibility
Vision Reading Document split to manageable sections View/hide user comments View other revisions easily
Vision Editing Make edits to current and old revisions of sections Editor overlays current page seamlessly
Architecture
Architecture
Benefits Comments on screen Revision page back/forward Uncluttered interface User group permissions Cross-platform Open source (extensible/affordable)
Risks Ruby on Rails and AJAX must be powerful and easy to learn Expanding/collapsing menus and paging through revisions/comments is useful and useable for authors Most features cannot be compromised to achieve product vision
Questions?