投票された票は一定期間で無効化。
そうしなければ、古い票のせいで新しいに出てこなくなる。

scrapbox:票はいつまで有効か

通知と有効期限の延期 Edit

新しいが作られるたびに、そのページ投票者に通知通知には「票を有効にし続ける」リンクを載せる。リンクを開けば、次の有効期限まで票が維持される。いつでも(後からでも)投票し直せる。

票が無効化されると、通知される理由もなくなって通知されなくなる。でも、そのページウォッチしていればウォッチからの通知は届く。

あまりに頻繁に通知があると、投票者の負担になる。そこで票の維持に期限を設けて、何回通知が来ようともその期限内に1度、票の維持をすれば全通知に応えたのと同義になるようにする。その期限は管理者設定で変えられる。投票者が反応するのに十分な期間(1週間以上)にしておく。これは編集/承認→:未承認期間

票の古さは影響しないので、票に「投票日」は要らない。

※ 自分の票が無効票になっても、自分に見えるはそのまま。完全に無効化するわけではない。→ 自分にとっての票は無期限。

ゲストには新しい票だけ Edit

投票自体に有効期限を設けるのではなく、ゲストのために使える期限を設ける。

  • 自分にとって投票はずっと有効
  • ゲストのためには新しい票だけを使う
  • 新しい順に並べたときの上位の票も、ゲストのために使う
    新しい票が無い場合があり得るので、新しいものから一定数は無期限にしないと。
  • 自分にとって投票が期限切れになるのは、紛らわしいので不可
    • 何かしらの形で目に見えるのは自分の票のほう。投票ゲストのために使われていることは見えないので、自動的に期限切れにして構わない。