Page MenuHomeMusing Studio

Support importing posts from JSON file
Open, LowPublic

Description

Overview

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

Implementation

JSON:

  • Accept a *.json file upload of entire account, since that's the Export option we offer
  • Parse the file
    • Posts in the top-level posts array becomes anonymous posts / drafts
    • Create blogs from collections array
    • Publish posts containing all the same metadata for each post in the collections[x].posts array

Event Timeline

matt triaged this task as Low priority.May 29 2019, 11:18 PM
matt created this task.
matt added a subscriber: SkyeJ.

I threw together an offline importer for this: rWFM / https://github.com/writeas/wf-migrate -- for reference in building this into the web application.

(Driven by this forum post: https://discuss.write.as/t/steps-to-take-to-move-from-wf-to-wa/668)

I've just updated the command-line utility for this (rWFM), so it is functional again. But we are still missing functionality beyond basic text import. Other dependencies:

Moving to WriteFreely:

Moving to Write.as:

  • Image uploads to Snap.as
  • File uploads to Attach.as

For all underlying tasks, see T245: Import posts from other platforms.