User:Exor674/Export Braindump
From Dreamwidth Notes
- Step 1: Journal export
Step specifies "I need icons, entries, comments" or whatever, and this step pulls them out of the database it a reasonable speed and saves them to Storable or whatever -- something easy to read all at once. Possibly storing this data for later use somewhere, in case the user requests multiple exports with different settings -- it can use the already grabbed data.
- Step 2: Content formatter
Takes the result of the above step and formats it into something usable for the user -- PD, XML, HTML, TeX, etc...
- Step 3: Content sender
Actually takes the content from step 2 and sends it to the destination -- emails the user, calls the remote site for DW-based -> DW-based imports, etc...