People engaging with content on the site by commenting on it have an awesome experience #202

Open
opened 2019-05-14 14:45:49 +00:00 by mlncn · 6 comments
mlncn commented 2019-05-14 14:45:49 +00:00 (Migrated from gitlab.com)

Basic elements for an awesome experience are multiple ways to interact with the site and the comment getting published as quickly as possible.

  • They see their comment on the article immediately, even if it has a note indicating that it is being held for moderation.
  • A context-aware spam filter that catches when a comment is just repeating lines from the content its on, in addition to other standard ways of catching spam. Extremely high spam ratings can be blackholed and the commenter told this, intermediate sent to moderation, and better ratings published.
  • They can optionally provide their e-mail address to confirm themselves as an internet denizen at that minimal base level, with the comment published on confirmation— they can choose to subscribe to updates for that post and from the site at the same time.
  • Crowdsource the approval for remaining edge cases? Ask every tenth visitor to the relevant page, "Hey, this is a new comment submitted to the site. Can you give it a thumbs up if coherent or a thumbs down if it's spam?"
  • Notify site moderators for quick approval of queued comments (and removal of accidentally-published spam).
  • Allow people to confirm their comment with GitLab, GitHub, LinkedIn, and other relevant accounts.
  • Bring references to articles that are made on public social media back onto the site, in a process the IndieWeb movement refers to as backfeed.
  • Tell people how they can comment on their own site or on other sites and reference the page's URL to get the comment brought back here.

Note that GEO.coop is likely to become our next client with serious commenting needs.

Basic elements for an awesome experience are multiple ways to interact with the site and the comment getting published as quickly as possible. * They see their comment on the article immediately, even if it has a note indicating that it is being held for moderation. * A context-aware spam filter that catches when a comment is just repeating lines from the content its on, in addition to other standard ways of catching spam. Extremely high spam ratings can be blackholed and the commenter told this, intermediate sent to moderation, and better ratings published. * They can optionally provide their e-mail address to confirm themselves as an internet denizen at that minimal base level, with the comment published on confirmation— they can choose to subscribe to updates for that post and from the site at the same time. * Crowdsource the approval for remaining edge cases? Ask every tenth visitor to the relevant page, "Hey, this is a new comment submitted to the site. Can you give it a thumbs up if coherent or a thumbs down if it's spam?" * Notify site moderators for quick approval of queued comments (and removal of accidentally-published spam). * Allow people to confirm their comment with GitLab, GitHub, LinkedIn, and other relevant accounts. * Bring references to articles that are made on public social media back onto the site, in a process the IndieWeb movement refers to as [backfeed](https://indieweb.org/backfeed). * Tell people how they can comment on their own site or on other sites and reference the page's URL to get the comment brought back here. Note that GEO.coop is likely to become our next client with serious commenting needs.
mlncn commented 2019-05-14 14:45:50 +00:00 (Migrated from gitlab.com)

changed weight to 21

changed weight to **21**
mlncn commented 2019-09-17 11:54:51 +00:00 (Migrated from gitlab.com)

marked this issue as related to #210

marked this issue as related to #210
mlncn commented 2019-09-17 11:58:06 +00:00 (Migrated from gitlab.com)

Note that we've had a real comment left that provided a fake e-mail address, validating the idea that people should optionally be able to provide their e-mail address. Sometimes people want to say something without putting their e-mail address in another database lying around the internet.

Note that we've had a real comment left that provided a fake e-mail address, validating the idea that people should **optionally** be able to provide their e-mail address. Sometimes people want to say something without putting their e-mail address in another database lying around the internet.
mlncn commented 2019-09-17 12:29:40 +00:00 (Migrated from gitlab.com)

marked this issue as related to #211

marked this issue as related to #211
mlncn commented 2019-10-11 01:11:54 +00:00 (Migrated from gitlab.com)

mentioned in issue drutopia/drutopia#71

mentioned in issue drutopia/drutopia#71
mlncn commented 2019-10-11 01:12:23 +00:00 (Migrated from gitlab.com)

marked this issue as related to drutopia/drutopia#71

marked this issue as related to drutopia/drutopia#71
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: agaric/agaric-coop#202
No description provided.