The document discusses generating documents using OpenOffice and evaluating different options. It considers MS Office APIs but finds they are Windows only and have complicated APIs. Options like PDF-Writer, RTF, LaTeX, and HTML are discussed but found to have downsides like not supporting design changes or document formats needed. The document settles on using the Open Document Format (ODF) as it is an open standard, has cross-platform tools, and simple document structure and lifecycle. However, it finds converting ODF to other formats like PDF is surprisingly difficult due to its complex XML structure with many namespaces. It presents a solution using an ODF Toolkit but notes it is still in the early phases.
32. RTF
• Relatively Simple Format
• Cross Platform Support
fs30 First line with 15 point textline
fs20 Second line with 10 point testline
i Italics on i0 Italics offline
b Bold on b0 Bold offline
81. New Deployment
Architecture
• Separate ‘converter’ nodes
• S3 to hold odf files
• SQS to trigger conversion
• Conversion must be idempotent to allow
retries