Add Proposal - Mastodon as a way to comment ho HPR episodes

norrist 2024-10-11 21:28:53 +00:00
parent 5ac56c5485
commit e5622e9af6

@ -0,0 +1,47 @@
# Proposed Plan to Integrate Mastodon Comments into HPR
## Background
- The HPR comment system is unique and may be unfamiliar to some who want to comment.
- Mastodon's design makes it easy to leave comments on a Mastodon post.
- The proposed goal is to augment the existing HPR comment system with the ability
to comment on a HPR episode using Mastodon replies.
## Process Overview
- The HPR Mastodon bot makes a post announcing a new HPR episode is release
- A HPR host replies to the Bot's mastodon post
- Relies to the post are pulled via the mastodon API
- If the reply belongs to a verified HPR host
- Copy the reply into the comment database
- Display the comment on the HPR website
- Read the comment in the Community News
## Changes to existing Database/Website
- Add a new Mastodon Account field to the hosts table
- Add a new field to the submission form.
- Make it explicit that adding a mastodon account to the account field in the for:
- is optional - not required to submit a show
- Required for the hosts mastodon comments to be included in HPR
- Grants permission for HPR to use the comment under a CC license
## Pulling Mastodon Comments
- Develope a script to
- Parse the HPR bot posts
- Extract replies to the Bot's post
- Verify comment authors mastodon account is included in the hosts table.
- Format the replies so they can be used by the existing comment moderation process.
## Moderation
- The script can written to output data in the same format as the existing comment system
- Comments can be moderated using the existing process.
## Variations
- Another Method for the commenter to grant permission to HPR to reuse the content
- CC declaration in comment or profile
- ??
- Use hash tags to identify a post as a HPR comment