Page MenuHomeMusing Studio

Post reply space
Open, NormalPublic

Description

Overview

Once someone finds a conversation (blog post) they'd like to join, let them read the blog post, read the conversation that's happened so far, and then respond below it.

Implementation

Besides the design (see below), the biggest part of this is the reply area. It should work similarly to the Write.as editor:

  • Auto-save the text locally
  • Support Markdown

Instead of a single "Post" action, present a choice:

  1. Reply here
  2. Convert to a draft blog post (go to Write.as)
  3. Send privately (via email right now)

In this task, we'll only address #1.

Store the reply in the posts table, content_type = reply. Then create a new replies table:

post_idin_reply_to

(Consider future attributes: muted, featured, etc.)

Design

Show a link to the original blog post prominently at the top (aggregator site-style), and the conversation below.

Revisions and Commits

Event Timeline

matt updated the task description. (Show Details)
matt added a commit: Restricted Diffusion Commit.Nov 8 2021, 4:52 PM
matt added a commit: Restricted Diffusion Commit.Nov 9 2021, 3:48 PM
matt added a commit: Restricted Diffusion Commit.Nov 9 2021, 9:25 PM
matt added a commit: Restricted Diffusion Commit.
matt added a commit: Restricted Diffusion Commit.
matt added a commit: Restricted Diffusion Commit.Jan 5 2022, 1:13 PM
matt added a commit: Restricted Diffusion Commit.Jan 6 2022, 6:16 PM
matt added a commit: Restricted Diffusion Commit.Jan 19 2022, 1:13 AM
matt added a commit: Restricted Diffusion Commit.Jan 20 2022, 8:02 PM