Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Post History

94%
+30 −0
Q&A Threaded comments are here!

From our earliest discussions of what the Codidact platform would be, we've known that we had to tackle comments. Comments are very important for giving feedback and asking for clarifications. So...

15 answers  ·  posted 3y ago by Monica Cellio‭  ·  last activity 2y ago by Monica Cellio‭

#2: Post edited by user avatar Monica Cellio‭ · 2021-06-27T17:42:55Z (almost 3 years ago)
preference, comment flags, and a little more signal that we're listening and continuing to improve this
  • From our earliest discussions of what the Codidact platform would be, we've known that we had to tackle comments. Comments are very important for giving feedback and asking for clarifications. Some other platforms try to keep comments focused and prune the discussions that naturally happen too, but we know that doesn't work -- and sometimes it's not constructive. Communities are made out of people and people like to discuss things. The problem with discussions in comments on other platforms isn't the *discussions*; it's that someone coming to the page is presented with "57 more comments (click here)" and that's sad to navigate.
  • We've wanted *threaded* comments from the beginning, and now we have them, thanks to the efforts of [luap42](https://meta.codidact.com/users/8058), [ArtOfCode](https://meta.codidact.com/users/8045), [Moshi](https://meta.codidact.com/users/53196), and our crew of people banging on a test server.
  • *There are a lot of screenshots in this post. Most of them are behind expanders.*
  • ## Viewing threads
  • A post can have any number of **named comment threads**, which look like this:
  • ![post with links to five threads and "show more"](https://meta.codidact.com/uploads/GACUoVPKxqoLH2b56F8rAjZp)
  • Each thread shows the number of comments, and threads are shown in order of recent activity, **most recent first**.
  • Click on a thread to expand it in place:
  • <details><summary>screenshot</summary>
  • ![first five comments shown in place, with link to see the whole thread](https://meta.codidact.com/uploads/cXBYQJbCo5QDou7KUVRNCr2a)
  • </details>
  • You can collapse the thread to get it out of your way or leave it open and expand another thread. To see the whole thread or to add a comment, click the link (either at the top or the bottom). That takes you to a new page, like this:
  • <details><summary>screenshot</summary>
  • ![full thread with a textbox at the bottom](https://meta.codidact.com/uploads/cwKmg8JhTRgLG7dVXfPPZXGj)
  • </details>
  • You can **follow a thread**, which means you will get inbox notifications for new comments. You'll automatically follow a thread if you comment in it or if it's on your post. You can **unfollow** a thread you're following at any time using that "unfollow" link at the top of the thread page.
  • If you have the **Curate** ability you'll see a **Tools** link on the thread:
  • <details><summary>screenshot</summary>
  • ![screenshot](https://meta.codidact.com/uploads/Bzj64kWGK8YHQKoiPFpQHSwd)
  • </details>
  • The tools are:
  • - **Rename**: edit the short description that shows under the post
  • - **Lock**: temporarily prevent new comments for a number of days that you specify
  • - **Archive**: lock the thread and show it as archived on the post list; meant for threads that are valuable for historical reasons but are done now
  • - **Delete**: lock and delete the thread; it remains visible to those with the Curate ability
  • Moderators have one more tool: they can see the list of people who are following a thread.
  • ## Posting comments
  • You can add a comment to an existing thread from the full thread.
  • You can ping other participants in the thread (or the post author), as you can today, and there is now **auto-complete** -- type at least the first three characters of a name and matches are shown. Click on the one you want.
  • ![screenshot](https://meta.codidact.com/uploads/wk9ewqPbfUfQATSFMDguLhnr)
  • You can **create a new thread** using the "start a new comment thread" button under the list of threads on the post. You'll be invited to type a comment and provide a name:
  • <details><summary>screenshot</summary>
  • ![screenshot](https://meta.codidact.com/uploads/9mgrbfFm9mZJqe8ZpeodD5io)
  • </details>
  • ## Flags
  • We don't have flags for individual comments yet, but we know that's important and we haven't forgotten. We do now show *links* for all comments, so as a workaround, you can use that link in a flag on the post.
  • **This is experimental:** One of the flag options on a post is "needs author's attention". If you choose that flag, what you type goes into the special "Post Feedback" thread instead of flagging the moderators. The idea is to collect the "please fix this" comments in one place for easier review (without interspersed discussions among other people), but we don't know if that's actually valuable -- maybe people should just leave comments. (We *do* want something like that for close votes, because we'll have a special place in the UI for closer-vote feedback. But that's not the same as flags.) Please give us feedback on this.
  • <details><summary>screenshot</summary>
  • ![flag menu](https://meta.codidact.com/uploads/5HNxkEaudtUAJhURD6fHRhnn)
  • </details>
  • While taking that screenshot I noticed we're currently showing duplicate flags on answers. Sorry 'bout that; please ignore.
  • ## Transition
  • With this change, all **pre-existing comments** have been moved into threads named "General Comments".
  • ## Next steps
  • The comment reworking has been blocking several other issues, which either we've done as part of this update or we'll be able to do now. We'll let you know as more updates come.
  • Please let us know if you run into any problems or have suggestions. Feel free to use answers here.
  • From our earliest discussions of what the Codidact platform would be, we've known that we had to tackle comments. Comments are very important for giving feedback and asking for clarifications. Some other platforms try to keep comments focused and prune the discussions that naturally happen too, but we know that doesn't work -- and sometimes it's not constructive. Communities are made out of people and people like to discuss things. The problem with discussions in comments on other platforms isn't the *discussions*; it's that someone coming to the page is presented with "57 more comments (click here)" and that's sad to navigate.
  • We've wanted *threaded* comments from the beginning, and now we have them, thanks to the efforts of [luap42](https://meta.codidact.com/users/8058), [ArtOfCode](https://meta.codidact.com/users/8045), [Moshi](https://meta.codidact.com/users/53196), and our crew of people banging on a test server.
  • *There are a lot of screenshots in this post. Most of them are behind expanders.*
  • ## Viewing threads
  • A post can have any number of **named comment threads**, which look like this:
  • ![post with links to five threads and "show more"](https://meta.codidact.com/uploads/GACUoVPKxqoLH2b56F8rAjZp)
  • Each thread shows the number of comments, and threads are shown in order of recent activity, **most recent first**.
  • Click on a thread to expand it in place:
  • <details><summary>screenshot</summary>
  • ![first five comments shown in place, with link to see the whole thread](https://meta.codidact.com/uploads/cXBYQJbCo5QDou7KUVRNCr2a)
  • </details>
  • You can collapse the thread to get it out of your way or leave it open and expand another thread. To see the whole thread or to add a comment, click the link (either at the top or the bottom). That takes you to a new page, like this:
  • <details><summary>screenshot</summary>
  • ![full thread with a textbox at the bottom](https://meta.codidact.com/uploads/cwKmg8JhTRgLG7dVXfPPZXGj)
  • </details>
  • You can **follow a thread**, which means you will get inbox notifications for new comments. You'll automatically follow a thread if you comment in it or if it's on your post. You can **unfollow** a thread you're following at any time using that "unfollow" link at the top of the thread page. You can disable the automatic following by changing the "auto follow comment threads" preference on your user profile.
  • If you have the **Curate** ability you'll see a **Tools** link on the thread:
  • <details><summary>screenshot</summary>
  • ![screenshot](https://meta.codidact.com/uploads/Bzj64kWGK8YHQKoiPFpQHSwd)
  • </details>
  • The tools are:
  • - **Rename**: edit the short description that shows under the post
  • - **Lock**: temporarily prevent new comments for a number of days that you specify
  • - **Archive**: lock the thread and show it as archived on the post list; meant for threads that are valuable for historical reasons but are done now
  • - **Delete**: lock and delete the thread; it remains visible to those with the Curate ability
  • Moderators have one more tool: they can see the list of people who are following a thread.
  • ## Posting comments
  • You can add a comment to an existing thread from the full thread.
  • You can ping other participants in the thread (or the post author), as you can today, and there is now **auto-complete** -- type at least the first three characters of a name and matches are shown. Click on the one you want.
  • ![screenshot](https://meta.codidact.com/uploads/wk9ewqPbfUfQATSFMDguLhnr)
  • You can **create a new thread** using the "start a new comment thread" button under the list of threads on the post. You'll be invited to type a comment and provide a name:
  • <details><summary>screenshot</summary>
  • ![screenshot](https://meta.codidact.com/uploads/9mgrbfFm9mZJqe8ZpeodD5io)
  • </details>
  • ## Flags
  • **Update:** You can now flag individual comments. We don't have baked-in flag reasons yet; type something into the textbox. We want to see what natural clusters of flag reasons emerge before building out more options. (Somewhere Else, we sometimes saw people be confused about which reason to use, so let's go back to basics: talk to us about what's wrong.)
  • **This part is experimental:** One of the flag options on a post is "needs author's attention". If you choose that flag, what you type goes into the special "Post Feedback" thread instead of flagging the moderators. The idea is to collect the "please fix this" comments in one place for easier review (without interspersed discussions among other people), but we don't know if that's actually valuable -- maybe people should just leave comments. (We *do* want something like that for close votes, because we'll have a special place in the UI for closer-vote feedback. But that's not the same as flags.) Please give us feedback on this.
  • <details><summary>screenshot</summary>
  • ![flag menu](https://meta.codidact.com/uploads/5HNxkEaudtUAJhURD6fHRhnn)
  • </details>
  • While taking that screenshot I noticed we're currently showing duplicate flags on answers. Sorry 'bout that; please ignore.
  • ## Transition
  • With this change, all **pre-existing comments** have been moved into threads named "General Comments".
  • ## Next steps
  • The comment reworking has been blocking several other issues, which either we've done as part of this update or we'll be able to do now. We'll let you know as more updates come.
  • Please let us know if you run into any problems or have suggestions. We know this is a big change, we don't assume we addressed everyone's needs, and we want to hear your feedback and enhancement requests so we can continue to improve. Feel free to use answers here.
#1: Initial revision by user avatar Monica Cellio‭ · 2021-06-24T02:38:25Z (almost 3 years ago)
Threaded comments are here!
From our earliest discussions of what the Codidact platform would be, we've known that we had to tackle comments.  Comments are very important for giving feedback and asking for clarifications.  Some other platforms try to keep comments focused and prune the discussions that naturally happen too, but we know that doesn't work -- and sometimes it's not constructive.  Communities are made out of people and people like to discuss things.  The problem with discussions in comments on other platforms isn't the *discussions*; it's that someone coming to the page is presented with "57 more comments (click here)" and that's sad to navigate.

We've wanted *threaded* comments from the beginning, and now we have them, thanks to the efforts of [luap42](https://meta.codidact.com/users/8058), [ArtOfCode](https://meta.codidact.com/users/8045), [Moshi](https://meta.codidact.com/users/53196), and our crew of people banging on a test server.


*There are a lot of screenshots in this post.  Most of them are behind expanders.*

## Viewing threads

A post can have any number of **named comment threads**, which look like this:

![post with links to five threads and "show more"](https://meta.codidact.com/uploads/GACUoVPKxqoLH2b56F8rAjZp)


Each thread shows the number of comments, and threads are shown in order of recent activity, **most recent first**.

Click on a thread to expand it in place:

<details><summary>screenshot</summary>

![first five comments shown in place, with link to see the whole thread](https://meta.codidact.com/uploads/cXBYQJbCo5QDou7KUVRNCr2a)

</details>

You can collapse the thread to get it out of your way or leave it open and expand another thread.  To see the whole thread or to add a comment, click the link (either at the top or the bottom).  That takes you to a new page, like this:

<details><summary>screenshot</summary>

![full thread with a textbox at the bottom](https://meta.codidact.com/uploads/cwKmg8JhTRgLG7dVXfPPZXGj)

</details>

You can **follow a thread**, which means you will get inbox notifications for new comments.  You'll automatically follow a thread if you comment in it or if it's on your post.  You can **unfollow** a thread you're following at any time using that "unfollow" link at the top of the thread page.

If you have the **Curate** ability you'll see a **Tools** link on the thread:

<details><summary>screenshot</summary>

![screenshot](https://meta.codidact.com/uploads/Bzj64kWGK8YHQKoiPFpQHSwd)

</details>

The tools are:

- **Rename**: edit the short description that shows under the post

- **Lock**: temporarily prevent new comments for a number of days that you specify

- **Archive**: lock the thread and show it as archived on the post list; meant for threads that are valuable for historical reasons but are done now

- **Delete**: lock and delete the thread; it remains visible to those with the Curate ability

Moderators have one more tool: they can see the list of people who are following a thread.

## Posting comments

You can add a comment to an existing thread from the full thread.

You can ping other participants in the thread (or the post author), as you can today, and there is now **auto-complete** -- type at least the first three characters of a name and matches are shown.  Click on the one you want.

![screenshot](https://meta.codidact.com/uploads/wk9ewqPbfUfQATSFMDguLhnr)


You can **create a new thread** using the "start a new comment thread" button under the list of threads on the post.  You'll be invited to type a comment and provide a name:

<details><summary>screenshot</summary>

![screenshot](https://meta.codidact.com/uploads/9mgrbfFm9mZJqe8ZpeodD5io)


</details>

## Flags

We don't have flags for individual comments yet, but we know that's important and we haven't forgotten.  We do now show *links* for all comments, so as a workaround, you can use that link in a flag on the post.

**This is experimental:** One of the flag options on a post is "needs author's attention".  If you choose that flag, what you type goes into the special "Post Feedback" thread instead of flagging the moderators.  The idea is to collect the "please fix this" comments in one place for easier review (without interspersed discussions among other people), but we don't know if that's actually valuable -- maybe people should just leave comments.  (We *do* want something like that for close votes, because we'll have a special place in the UI for closer-vote feedback.  But that's not the same as flags.)  Please give us feedback on this.

<details><summary>screenshot</summary>

![flag menu](https://meta.codidact.com/uploads/5HNxkEaudtUAJhURD6fHRhnn)


</details>

While taking that screenshot I noticed we're currently showing duplicate flags on answers.  Sorry 'bout that; please ignore.

## Transition

With this change, all **pre-existing comments** have been moved into threads named "General Comments".


## Next steps

The comment reworking has been blocking several other issues, which either we've done as part of this update or we'll be able to do now.  We'll let you know as more updates come.

Please let us know if you run into any problems or have suggestions.  Feel free to use answers here.