Background
We need to develop a specialised CMS (internal use only) to support a technical writing team producing specialised long-form content for web (i.e. text with pictures, interactive features). To protect the writers from the nitty-gritty of web development (and to improve output consistency) we'd like to augment a regular WSIWYG html editor with parameterised placeholders for more specialised content (e.g. interactive page elements). The placeholders will be expanded into html/js/css/flash/etc by a seperate pre-publication process.
Content generation is the raison d'etre of the business and productivity of the writers is paramount. If we go with a web-based CMS the writers will mutiny, I'm sure of it.
Wishlist
- basic web development design surface
- cross-platform (mac/windows)
- source control integration
- ability to add/edit placeholders using a GUI
- ability to indicate placeholders on design surface
- ability to build our own reports into the UI (e.g. spell-check)
- offline editing (i.e. on a plane, at a trade-show)
Options so far
The likelihood of something being flexible enough out of the box is unlikely. So we'll most likely have to extend an existing product. To get offline capability and rock-solid editing we're thinking of extending a desktop app. Here are our options so far:
- Dreameaver CS4 (pros: familiar, cross-platform. cons: limited extension api)
- Visual studio (pros: good extensibility. cons: intimidates writers, mac users will need VM)
Please tell me I have more options than this!