As we all know, data is only kept around for 6 months, which is perfectly reasonable in most situations.
However, there are some situations where persistent data is very useful. Many forums (including this one!) have “pinned” threads, which contain useful information.
So I have two ideas:
First, users should be able to “save” a post, which saves it locally indefinitely, so it never expires. Saved posts are not broadcast on the network, they are purely local.
Second, it should be possible for the community to “pin” a post, which saves it indefinitely and also broadcasts it to the network.
But this needs to be carefully done in order to prevent abuse. Some ideas:
Only elected moderators are allowed to pin posts.
There is a limit to the number of pinned posts which can be broadcast per user, or per community.
Clients can choose whether to download pinned posts or not (and choose how many pinned posts).
This would allow for “pinning” a small number of important posts. The pinned posts can go into a new tab, similar to “POPULAR” and “NEW”.
Pinned posts could even replace the “INFO” section, which would allow for non-owners to edit the INFO, making the system more democratic.