• 追加された行はこの色です。
  • 削除された行はこの色です。
RIGHT:[[:t/投票]] [[:t/コレクション]]

[[投票]]と[[コレクション]]
[[:ToDo/投票をコレクションと統合]]
[[:ToDo/投票が分かりにくい]]
[[https://scrapbox.io/pmint/search/page?q=%E6%8A%95%E7%A5%A8%20%23wiki]]
[[https://scrapbox.io/pmint/search/page?q=%E3%82%B3%E3%83%AC%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%20%23wiki]]

投票とコレクションは役割が異なるので統合不可能。両立させる。
- 投票は同名ページの名前解決方法
- コレクションは投票対象を集めたもので、同名ページ群もコレクションのひとつ
- どちらも「自分にとって」のもの

コレクション内にあるページの最新版は更新されていくけど、過去の特定版をコレクションできてもいい。特定版削除されない限り内容が維持されるコレクションになる。

投票はコレクションの整備。
WikiはSPAMを%%除いた%%含めたコレクション。
- 投票では異なる切り口をSPAM扱い
- 気に入らないだけの投稿をSPAM扱い
- 他[[派閥]]からの投稿はSPAM同然
SPAM排除もコレクションの再作成も同じようなもの。
投票は「そのコレクションに入れるか、入れて隠すか、入れないか」を助言すること。…だけど、表向きは個人的に投稿を隠す(ミュート)機能
- 投票は自分用、個人的でいい
- 投票は「自分にとって」の編集
- コレクションに紛れ込むSPAMを取り除くのが投票

コレクションは1人でもみんなとでも作れる
- 作る場所(ページ名)次第で個人用/共用が変わる
- コレクションはページ
 
みんなで作るコレクションにはSPAMが紛れ込む
- Wikiもコレクション
- Wikiがデフォルトコレクション
みんなで作る、はじめは1人で
- 個人がひとつの観点で作るコレクションにはSPAMが紛れ込まない
-- コレクションは観点・切り口・見解
-- 個人的なコレクションは、自治するのが容易
-- 1人で作るコレクションも、みんなで作るコレクションも型は同じ

----

#contents

* 投票について再考 [#aa196c9d]

*** 投票は順序替えでもある [#a1569ad8]
同階層の異なるページ名間の順序を決める。
[[:Done/投票とページの順序とフォークについて再考]]

同名ページ間の順位は投票の得票数で決める。
順位は表示時の表示順序になる。
*** 投票は何をするものか [#re0fa368]
SPAM排除はコレクションの整備でやることにして、投票ではページ名に相応しい版を選ぶことにする。
競合する候補からひとつ以内を選ぶのが投票。候補すべてを審査するのはコレクション作成作業で。

投票は選ぶだけの知的生産。

*** コレクションの整備(投票)が自治 [#k74b8094]
Wiki全体がコレクション。スペース内の新しいページ(これから作られる、まだ無いページ)も含む。

Wikiはコレクションか?
コレクションは選ばれたものの集まり。%%選ぶときはSPAM判定(承認)ではSPAM/承認/SPAMではないけど隠すかを判断して投票。%%
承認されなかった(選ばれなかった)版はどうなるか?
→ 隠れたまま。%%つまりどのコレクションにも入らないまま。%%
同じ版でも、入れられたコレクションごとに投票があるので、コレクション別に承認/非承認/隠すがある。%%SPAM判定はSPAMというコレクションに入ること、%%Wikiというコレクションに含まれない。ゲスト向けに承認された版は「Wikiというコレクションに入ること」を指す。

投票とコレクションはUIが異なる。
投票ではすべての版を振り分ける。動機は「自治のためやらされること」。
コレクション作成では版を選んでからコレクション指定、またはコレクションを指定してから版を選ぶ。動機は「自分用のサブセットWiki作成のため、自ら進んでやること」。
異なるUIで同じものを作るのは…統合できる?
→ 利用者から考えると動機が異なる。どちらも「選んでから振り分け」の操作ではある。

みんなの作るコレクションが、ゲストにとってのwikiにもなる。
コレクションで解決できる問題は一部。まず解決法を考えるべき。
コレクション作成は手段。それも理想的ではない手段。

コレクション作成(投票)は選択でWikiを作ること。コレクション作成(投票)は意見表明。ただし、匿名(誰の意見かは不明)。
*** 投票はページ名に相応しい版を選ぶ操作 [#f7a14237]
%%それと、SPAMの排除を指す。%%
いくつでも選べるのはコレクションに入れるかどうか(SPAMかどうか)。
ページ名はページ内容に書かれている。他のページ名とは結び付かない(1文字違いも認めない。それを結び付けるのはメタページで)。
*** 投票候補は同名ページ群 [#lbf53ad6]
同名のページはいくつあってもいい。そのうちのひとつが[自分にとって]の公開用になる。
*** 投票期間 [#fbd61ab0]
以前の「承認期間」。承認期間のほうがいいかも知れない。それっぽい。ひとつ選ぶわけではないし。
- この期間中は結果保留。投票をゲスト向けに反映しない。
- これが終わると暫定で処理。投票が増えるたびに、結果が変わる。
※ 個人的にはすぐに反映される。期間後にあるのはゲスト向けの処理。
- 版ごとの期間
*** Wikiが目指す民主制は投票ではない [#d2d202b6]
理想的な紛争解決とは?
%%Wikipediaが掲げる「合意」は理想的な紛争解決法ではない。%%
「自分にとってそう見えるだけ」の投票結果やコレクションは理想的かも。1人を1つの政府とみなしたフェデレーション。一事に諸説あっていい。
SPAMを排除するためのコレクション管理も「自分にとってはそう見える」でなければならない。気に入らない投稿をSPAM扱いしても良くなる。これは防ぎようのないことで、防ぎようがないことは許可するしかない。コレクションはいつでも編集可能。

民主的ではない。
民主的にするのは誰かの判断と支持。支持表明が投票。「(誰か)の判断を支持する」という表明も投票。Wikipediaでの投票が判断を支持するもの。システムでやることではない。Wikipediaの投票はアンケート。管理者が意見を多数読んで判断している。Wikipedia は民主的。

%%投票%%コレクション管理は不要なものを区別すること。SPAMを区別できれば、あとはシステムがやる。

投票はページ名に相応しい版を決めること、コレクションも相応しい版を選ぶことでSPAM排除にも使える。コレクションに相応しい版と、相応しくない版を決める。どちらでもない状態がデフォルト。
%%「投票はページ名に相応しい版を決めること」が利用者向けの説明(建前)%%
%%「投票はコレクションに相応しい版を選ぶこと」が実装%%

投票を1人何票でも可能にして、重さが異なってもいいことにすれば、複アカを禁止するような制限をかけなくていい。1人組織票はゲストに影響するだけなので問題ない。
*** 問題があれば投票で解決 [#h81ae495]
問題がなければ投票不要。
投票が行われなければ、従来のWikiと同じ運用になる。
*** 投票対象は履歴ではなくコレクション(ページセット)にするか? [#n6a9a786]
→ しない。投票はページの版を評価するもの。

新しい投票対象は履歴ではなくコレクション([ページセット])にするか?
新しい投票では[投票]対象は常に[コレクション]内の[版]すべて。必要に応じて選択肢を絞るけど、それはUI上のことで、投票しやすくするため。例えば、任意の2つの版の差分を見て投票。
履歴はツリー。でも、自由に書き換えられるのでツリーのつながりに意味がない。ツリー上はつながっていても、内容は完全に書き換えられてしまっているかも知れない。
*** %%投票が「選ばれた版の履歴」を作る%% [#o69b8d74]
投票は自分が選んだ(だけ)の履歴。履歴からSPAMを取り除くのであれば、投票結果が履歴に影響することになる。
→ 複雑なので「選ばれた版の履歴」は却下。

「自分が選んだ版の履歴」は不要。自分の操作ログが見られればいいので。
多くの人から選ばれて「代表になった版の履歴」。「代表になった版の履歴」はゲストにとっての「自分が選んだ版の履歴」。
*** いつのまにか投票 [#r49ef3f0]
分かりにくいので投票は隠す。自分にとっての[表示]をカスタマイズするだけで、それが投票になる仕組み。UI上で「投票」という言葉を使わない。

%%投票%%コレクション管理はSPAM対策でもあるので、SPAMを投稿することよりも低コストにしなければならない。または、[自分にとって]利益あるものにする。

%%割れた窓%%をどうにかするのが投票なので、どうにかするとそれが投票になるようにする。自分にとっての窓はすぐに直る。
自分のための投票と、みんなのための投票が一体になればいい。みんなが自分のために割れた窓をどうにかすると、何もしてない人にとってもどうにかなる。初見のゲストやGooglebotにとってもどうにかなる。
投票の効果は「自治している感覚」。割れた窓はどうにもしなくていい。他人がどうにかしてくれる。だから「よろしければ投票をどうぞ」程度に勧めれば十分。投票は積極的にするものでなくする。

投票はいつでも可能で、再投票も可能。コレクション編集もいつでも可能。%%票は3種類で、いいね!(ええやん/👍/ぐー)と、よくないね!(あかん/👎/ぶー)と、デフォルトの「どちらでもない」%%
*** %%順位付き%%投票とコレクション編集のUI [#y1b4b51d]
%%候補から「いいね」ボタンで投票。%%%%「いいね」された項目には%%順位上げ下げハンドルがある。%%(SPAMボタンが消える)%%
ページにはSPAMボタンもある。続けて2回押すと、その候補がSPAM扱いになる。候補が淡色化、そのページは[- SPAMリスト入りというか、]見ているコレクションから排除される。%%(いいねボタンが消える)%%
またSPAMボタンを2回押すとSPAM扱い解除。
いいねもSPAM指定もトグル(スイッチ)。同じ操作で取り消せる。取り消せるようにするため、候補は消さずに淡色化するだけ。
*** ページ名と内容は一体 [#v63dfa96]
「投票でページ名と内容を一致させる(ページ名にふさわしい内容を決める)」というのは間違い。元から一致している。 
投票は「表に出す版を決める」もの。それぞれの版にページ名も内容も揃っている。
*** ページに投票での「支持率」を併記 [#s59b21dc]
%%コレクション%%同名ページ群ごとの値になる(%%コレクション%%同名ページ群を指定して見れる値ということ)。

ゲスト向けに選ばれた根拠にもなる。
投票率も。全投票数のうちの支持票数がこの支持率。
自分の見解(自分が作った版)と比べれば、自分の立ち位置・自分の考えがどう扱われているかを知る情報にもなる。
見解・権限は閲覧時にも関わる。編集時も編集フォームを作るまでは閲覧処理。
*** どの処理でもページセットを反映しなければならない [#s14cace3]
見解にはページを消すものもある。このページはあってはならないという見解。
分析の機能でも閲覧権限の確認は必要。スペース規模の統計情報も利用者ごとに用意しなければ、権限設定を反映できない。
*** 次の版や同名ページができるたびに投票 [#ucbc4136]
票に有効期限を設けたほうがいい。

というか、「投票先候補」に版が追加される。いつでも投票。
フォークも含める。他スペースの同名ページが代表になることもある。
「編集」とはコピペ改変のこと。自動的投票を伴う。過去版が残る以上は「ひとつのページをみんなで編集」は嘘だったと。
*** ページ名変更で他ページを上書きできる…というのがおかしいので、それは不可能にする [#i35a396b]
ページ名を変えると、その版は元の履歴から外れて、新しいページ名の履歴に入る。履歴は同じページ名を持つ版の集まりなので。
…だけでは不便なので、ページ名が変わった版と一緒に元の名前を表示。元の名前はそっちの履歴にリンクする。リンクするだけ。履歴同士が双方向につながる。

投票があるので名前変更した利用者から見たときだけ変更されたように見える。
元のページ名(前の版)は残って、他の利用者には影響なし。
* コレクションについて再考 [#j89a99a6]

コレクションを「ページセット」と呼ぶ。その中には版の検索条件を入れる。
版の検索条件とは…
- スペースID
- 版ID
- ページ名

…などを完全一致(検索結果が1つ以下になる探し方)で探す条件。

コレクションについては3択
- デフォルト(どちらとも言えない)
- 現[コレクション]に相応
- 排除すべき([SPAM])

…どれも「[自分にとって]」のものと、ゲスト向けにどうするかと。

SPAM指定を「いくつでも」にする。コレクション候補は、スペース内の全版(と過去版も)でもいい。多すぎて選べないので一部から選ぶ、利便性のために候補を減らすという発想。これで''候補を厳密にしなくて良くなる''。
ページ名に相応しいページを選ぶときは1択
- 同名ページ群から最大ひとつ選ぶ
- ページの代わりに「該当なし(ページ名ごと無いことにすべき)」も選べる

*** コレクションはページ [#yd77b949]
コレクションはページなので、公開範囲を選べる。
ただしページ属性を変えるので、公開範囲を選べるのは管理者くらい。

これを誰でも可能にするには?
予め用意されているコレクションページを複製して使うとか。公開範囲別にいくつかのコレクションページを用意しておく。
コレクションを作った人が選べなければならない。

*** どのコレクションでも投票がある [#tf44d13b]
%%コレクションごとに含まれる利用者があって、その利用者が%%投票権限のある利用者がそのコレクションに入ってくるものに投票。
- 見える(代表化)
- 見えない/でも消さなくていい。
- 消す(コレクションに相応しくない)

…の3択。
「誰が投票できるか」はコレクションの公開範囲による。閲覧可能な利用者が投票もできると自然。

コレクションに「入れて隠す」とは?
元々の投票で「選ばない」こと。
- 見せない
- 消さない
- デフォルトのまま

他人のための候補ということ。「自分は選ばないけど」
*** コレクションは検索条件の集まり [#l77c1e06]
コレクションは検索条件の集まり。版の複製ではない。
要素の実体はひとつ。
コレクションは検索条件の集まり。版の複製ではない。要素の実体はひとつ。

ページ名を集めると更新されるサブセットWikiができる。
- 新しい版はできる(ページが更新される)。
- 新しいページ(新しいページ名)はできないというか、できても自動的にはサブセットWikiに含まれない。
版を集めると更新されないサブセットWikiになる。既存の版だけのサブセットWikiなので。ページと版の両方を集めると、更新されるページ/更新されないページが混在するサブセットWikiになる。

コレクションの要素型は版か?ページか?
→ %%混在させて同一視するか。コレクションを2種類用意するか。%%いろいろなものに適合する検索条件だけ。ひとつ。実装しやすいし、利用者は型を意識しなくていい。
* 投票とコレクションについて再考 [#jbdabd01]

*** 義務的な投票と、自発的なコレクション [#wf748ad1]
やらされる投票と、自発的に作るコレクション(ページセット)。
投票とコレクション作りUIは異なる。UIの違いが、観点の違いを生めればいい。

*** 投票はコレクション別 [#cc37b079]
- 投票データは、コレクション×利用者×版
- 同一の版でも、コレクションごとに投票

*** 投票は%%コレクション内の%%同名ページからページ名に相応しいひとつを選ぶもの [#bccd1a6a]
- コレクションは全ページ(全版)から好きなだけ選んで、不要なページと[SPAM]を排除するもの
- SPAM対処のUIは、投票とコレクション操作でふたつあっていい
-- SPAMは不要なページでもあるから
-- どちらも[自分にとって]のもので、ゲストに影響するもの
-- 投票だけでなく、「コレクションに含まれるか」もゲストに影響する

*** 投票とコレクションは統合不可能 [#d158fe4d]
両立させる。
- 投票は同名ページの解決方法なので、コレクションとは違う。
- コレクションにある版が投票対象。コレクション×版の数だけ投票できる。これ以外に投票とコレクションが干渉する点は、ゲストに影響する点くらい。

*** コレクションには同名ページのすべてが入る [#te1db452]
- 誰にも「[[自分にとって]]のページ」が見えるように。
- 投票対象は無条件に「同名ページの全て」になる??
-- 初版から最新版まで、分岐も。

*** コレクションはSPAM排除の編集/承認と統合 [#jed65e85]
投票を、そのコレクション内の[ページ/名前]に相応しいページを選ぶもの(同名ページの解決方法)にして、編集/承認のコレクション操作と併用。
ただし、投票と似た操作でSPAMを(コレクション外に)排除するUIはあっていい。

- コレクションにページ(版)を追加削除するだけで編集/承認できるようにする。
- コレクション内のページ(版)を元にしたページ(最新版)が作られたら??利用者に再度承認を求める。