Page MenuHomewrite.as

Support importing posts from zip file
Open, LowPublic

Description

Overview

Users should be able to migrate all their writing between Write.as and Write Freely blogs/instances.

Implementation

  • Add Import button in Account Settings or wherever makes sense
  • Accept a *.zip file upload
  • Parse the archive, importing only *.txt files
    • Top-level files become anonymous posts / drafts
    • Directories create blogs (or skip creation if a blog with the name exists)
    • Files in directories get published to their corresponding blogs
    • The file's modified date is used as the post's created value; other metadata is left NULL

Changes to Export

We might also consider including some metadata in exported zip archives -- if not for every post, at least for each directory / blog.

Event Timeline

matt triaged this task as Low priority.Nov 7 2018, 6:36 PM
matt created this task.
matt created this object with visibility "Public (No Login Required)".
matt moved this task from Backlog to Far Future on the Write.as Web board.Apr 4 2019, 10:15 PM
matt moved this task from Far Future to After Soon on the WriteFreely board.Apr 6 2019, 6:44 PM
matt assigned this task to SkyeJ.May 6 2019, 9:06 PM
matt updated the task description. (Show Details)May 31 2019, 3:39 PM
matt removed SkyeJ as the assignee of this task.Jun 8 2019, 6:51 PM
matt added a subscriber: SkyeJ.

I'll take this after T609 is in

matt changed the edit policy from "Restricted Project (Project)" to "All Users".
matt removed a subscriber: SkyeJ.