cap channel lifetime
value
As maintainers/stewards of Signalboost data, we want to reduce the amount of metadata we store; which help to keep everyone safe.
Right now, we have adopted an informal policy around the fact that if admins use their channel, they can keep it around for as long as they like. However, every piece of metadata that stays laying around potentially puts those admins, and their subscribers, at risk.
behavior
candidates for max-channel-lifetime
:
- 7 days
- 30 days
- 60 days
- 90 days
let's start with 30 days....
- GIVEN taylor on a channel [foobar]
- WHEN [foobar] is 23 days old
- THEN taylor and other admins get a notification that says
This channel will self-delete in 7 days. To make a new channel, visit https://signalboost.info.
- THEN WHEN [foobar] is 29 days old, taylor and other admins get a notification that says
This channel will self-delete in 7 days. To make a new channel, visit https://signalboost.info.
- THEN WHEN [foobar] is 30 days old, taylor and all other members of the channel get a notification that says
Channel and all associated records have been permanently destroyed.