Presentation is loading. Please wait.

Presentation is loading. Please wait.

Streamlining XML Authoring Workflows The case for concurrent working Phil

Similar presentations


Presentation on theme: "Streamlining XML Authoring Workflows The case for concurrent working Phil"— Presentation transcript:

1 Streamlining XML Authoring Workflows The case for concurrent working Phil Fearon @pgfearo

2 XML Authoring Workflows Purpose Workflow Types Existing Solutions Concurrent Workflows and Merge

3 Purpose of Workflow Let people work together Improve quality Ensure consistent style Check correctness …

4 Types of Authoring Workflow 1. Sequential 2. Concurrent

5 Non-XML Change Management Computer Instructions – but human readable Free-flow text – within an XML structure Program Source Code XML Document Parallels with Software Development?

6 XML Change Management Microsoft Word oXygen XML

7 XMLFlow Goals User-Interface Study Document merge Demonstrator Prove Client-side XML Processing Explore Web/Mobile technologies

8 Practical Concurrent Working

9 Demo Summary

10 XMLFlow Design Cloud Storage Browser Web Application Server DeltaXML Merge

11 ‘Raw’ DITA Merge Result

12 Serialized Working Merge

13 Technologies Used DeltaXML Merge BootStrap CSS JavaScript & HTML5 APIs Saxon-CE XSLT 2.0 HTTP Servlets & WebSockets (for callbacks)

14 Conclusions Concurrent working adds flexibility N-way document merge solutions exist An effective UI for merge is essential XML in the browser is alive and well!


Download ppt "Streamlining XML Authoring Workflows The case for concurrent working Phil"

Similar presentations


Ads by Google