ページを削除しても、支持する投票を伴わないと削除したことにならない。票を得られなかった削除操作はSPAM行為と同じ扱いになる。
そのページが存在しないことに票を入れられることにして、ページの削除を実現。「どれも支持しない」に投票。
削除はページ名とページの関連付けを切ること。ページ名に結び付くページが無い状態が削除済みページ。
「フォロー相手に任せる(他人任せ)」状態も必要。
アーカイブ化や特定版削除とは違う †
アーカイブ化は編集のうち。アーカイブ化すべきと思うなら、アーカイブ化してからその版に支持票を投票。
ページ/削除は版を残しつつ、代表を無くすものなので、特定版削除でもない。:i/ページは削除できないとは矛盾しない。
実装案 †
投票はひとつのページ名にひとつまでの支持票を入れられる。(不支持票ほかはいくらでも可)
- あるページ名についての支持票が無くて、候補となるページ(同名ページ群)がひとつも無いなら、そのページは存在しない状態。
- あるページ名について支持票が無くて、でも候補となるページが存在するなら、フォロー任せ(他人任せ)。他人の支持票投票先に自分も支持票を入れたのと同じ状態。
- 「削除」に支持票を入れると(候補はある。だから支持票を入れられる)、この場合でもそのページは存在しない状態になる。
一度作られたあとに存在しない状態になったということ。
UI上は本文を空にすること †
編集時、見出し(ページ名)を残して、本文を削除すると、ページはこの状態になる。
空のページを作るわけではなく、投票で削除したことにする。