アカウント名:
パスワード:
言ってみれば、オンライン編集はWikiのアイデンティティに関わる機能で、履歴管理は基礎的機能であるということでしょうかね。
# テレビはカラーで表示できる、とか。
たとえ他の実装系のほとんどについている機能であっても、 開発者が、この機能はいらないと言えば、それはそういう意見なのですから、 どうしても受け入れられないとしても、意見の相違ということで 引き下がるしかないと思います。気に入らなければ別のを使えばいいし、 今回はオープンソース(修正BSDライセンス)なのですから、自分で改造して 使っても、forkしても全然かまわないのですし。
もちろん、開発者の主観が、世間からものすごくずれていて、その主観の 正当性をうまく説明することができなければ、誰も使ってくれないと いうことになるでしょうが、それは開発者の自己責任です。
逆に言うと、世間の普通の考え方からずれている、新しい常識を 打ち立てたいと思ったり、打ち立てる必要に迫られたり、ということは、 オープンソースプロジェクトを立ち上げようとする動機のひとつだと 思いますよ。他と同じようなものを新たに作っても仕方がないですし。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家
一見よさげだけど (スコア:2, 参考になる)
プラグインで何とかなるかも知れないけど、Wikiの基本機能ですから
ほしいなぁと思いました。
Re:一見よさげだけど (スコア:0)
Re:一見よさげだけど (スコア:4, 参考になる)
44のWikiクローンのリストで、履歴の機能(Page History)の項目を確認したところ、
41件が「Yes」(つまり機能あり)で、1件がOptional(オプション)、2件が「No」(機能なし)でした。
履歴機能がないものは、TiddlyWiki と MicKI でした。
このリストにないものもあるかと思いますが、一応の目安にはなるかと思います。
このリストに限っていえば、9割の実装率なわけで、これをもって「基本機能」と
いえないことはないと思います。
反論がありましたら、何か具体的な数字をあげてみてください。
Re:一見よさげだけど (スコア:3, 興味深い)
そのWikiMatrixは、プラグインなども含めての実装を検証しています。また、取り上げられているWikiも、それほど多くありません。そもそも、Wiki Matrixのねらいは、大規模Wiki中心です。
で、翻って日本のYukiwiki派生Wikiって、履歴機能は基本機能ではなく、オプション扱いなんですよ。それも自動ではなく、手動で。
なので、「履歴保存機能が基本機能である」というのは、どういうWikiを念頭においてそうおもったのかなぁ、と。今、「Wiki」って言葉から連想されるWikiは、どのようなWikiなのか、ってのに興味があります。
Re:一見よさげだけど (スコア:2, 参考になる)
あるでしょう。いきなり先の自分の投稿を否定するような話ですが、
まぁ実際純粋な意味での基本機能となるとこの点に絞れると思います。
そしてその上で、「編集」を円滑に行うための様々なサポート機能のうち、
履歴を保持しておく機能はごく一般的に用意されているものだと
思います。そういう意味で広義の「基本機能」だと思っていますし
先にあげたWikiMatrixで紹介されているWikiクローンではほとんどの
もので実装されているようです。
で、Yukiwiki派生タイプは、日本発の wiki クローンリスト [yamdas.org]
およびその2 [yamdas.org]に載っているものを
確認すると、(KbWikiはちょっと開発状況分からなかったですが)
どれも履歴管理機能があるようです。
その機能をオプション扱いでしかも手動でセットするタイプのものが
どれかは私には分かりませんでした。
と、ここまで書いて、もしかしてと思いましたが、自分は
「一つ一つのページの更新の履歴(と差分管理)」という意味で履歴機能を
取りざたしてきましたが、そちらは「最近更新されたページの一覧を
提供する機能」について書かれていますかね?
#しかしどんどんオフトピ化しているような気が。
Re:一見よさげだけど (スコア:1)
言ってみれば、オンライン編集はWikiのアイデンティティに関わる機能で、履歴管理は基礎的機能であるということでしょうかね。
# テレビはカラーで表示できる、とか。
That is not dead which can eternal lie,
And with strange æons, even death may die.
Re:一見よさげだけど (スコア:1)
> プラグインなども含めての実装を検証しています
各プロジェクトのメンバーが(利用者が簡便に
比較できるよう)他の実装の書き方とズレがない様に
工夫しながら項目を書いているだけで、
特別な検証はありません。
WikiMatrix自体の公平性、公共性、網羅性、正確さ
などは各自で各プロダクトを確認して初めて
磨かれます。何かあればforumなどにツッコミを
入れて下さい。
> 取り上げられているWikiも、それほど多くあり
> ません。
そう爆発的には増えないと思います。
現状はWiki専門の比較システムとして項目が
洗練されきっているわけでもないため、
一件追加するだけでも色々例外事項や注文が
発生して、システム管理の人は何かと
大変でしょう。
(例えばPukiWikiはXHTML 1.1を含めいくつかの
項目を要求した)
> Wiki Matrixのねらいは、大規模Wiki中心です。
そんな事はないでしょう。
WikiMatrixは元々DocWikiが、他のWikiと機能を
比較するために作ったWikiページが元になって
います。
http://wiki.splitbrain.org/wiki:compare
何をもって大規模とするか、という話もありますが
実際に掲載されているWikiを見回ってみて下さい。
> 連想されるWikiは、どのようなWikiなのか
日本ではYukiWiki/PukiWiki型Wikiやそのクローン
が多いでしょうね。
それらのユーザーをターゲットにした国内の
ブログサービスやWikiサービスが状況をさらに
後押ししていると思います。
Re:一見よさげだけど (スコア:0)
Re:一見よさげだけど (スコア:0)
基本的に日本産のWikiって、ファイルベース、履歴なしが主流なんです。こういうところ [que.ne.jp]とか辿ってみると良いです。
他のWikiが稼動しているのを見ていたら、教えてくれますか?
Re:一見よさげだけど (スコア:1)
多いですし、私の知らないものもあります。
日本産のものはだいたい網羅されているのではないでしょうか。
<a href="http://ishii.mydns.jp/modules/bwiki/index.php?B-Wiki">BWiki</a>は載ってないですが、PukiwikiをXOOPSのモジュールにしたものですが、
ほぼそれだけなので載ってないのかもしれません。
あとあえて言うと、Livedoor Wikiは載ってないようですね。
オープンソースでないから載ってないだけですかね。
日本産のWikiと限って言えば、確かにDBを使用しないでファイルベースで
データを保存しているものが多いですね。これがDBが使えない開発者が
多いのか、単に規模の問題でファイルベースで十分だからDBは使わない
という話なのか、私は多分後者だとは思いますが。
で、履歴機能の件は、このリストでは正直全部をすぐには確認できないので
(だからすぐに確認できて説得力ありそうなWikiMatrixを引き合いに
出しましたが)、数字を出して断言はできませんが、小規模な
プロジェクトだと実装されていないのも多いかも知れません。
そうなると私の主張は半日経たずして崩壊します。
結論は、私の要求する機能は、どちらかというと大規模プロジェクトでは
機能が豊富だからほぼ実装されているだろうけども、小規模なものだと
そうならないこともある、ということですかね。
でもって、大規模プロジェクトでの基準を、必ずしも小規模なもので
適用できるものでもないと。
Re:一見よさげだけど (スコア:0)
ことに気づく罠。
Re:一見よさげだけど (スコア:1)
1. 既存のWikiからその機構をはぎとっても
それはWikiとして動作します。
(設定で機能を無効にしても同様)
履歴機能はWikiのコンセプトとして必須ではないし、
それゆえに基本機能とは思われていないでしょう。
2. もう少し別の切り口から言うと、
Page History の実現手法は実装ごとに千差万別です。
(基礎概念、入れ物、データの格納方法、UIを含む
提供方法等)
Yes/No(など)の割合は傾向を読み取るには有効とは
思いますが、それ以上の何かではないでしょう。
Re:一見よさげだけど (スコア:0)
基本機能っておっしゃってますが、全てのクローンが実装していないという時点で「基本」じゃないと考えます。
Q.E.D.
Re:一見よさげだけど (スコア:0)
たとえ他の実装系のほとんどについている機能であっても、
開発者が、この機能はいらないと言えば、それはそういう意見なのですから、
どうしても受け入れられないとしても、意見の相違ということで
引き下がるしかないと思います。気に入らなければ別のを使えばいいし、
今回はオープンソース(修正BSDライセンス)なのですから、自分で改造して
使っても、forkしても全然かまわないのですし。
もちろん、開発者の主観が、世間からものすごくずれていて、その主観の
正当性をうまく説明することができなければ、誰も使ってくれないと
いうことになるでしょうが、それは開発者の自己責任です。
逆に言うと、世間の普通の考え方からずれている、新しい常識を
打ち立てたいと思ったり、打ち立てる必要に迫られたり、ということは、
オープンソースプロジェクトを立ち上げようとする動機のひとつだと
思いますよ。他と同じようなものを新たに作っても仕方がないですし。
Re:Good job! (スコア:0, オフトピック)
>>とんちんかんを振りまく不思議さんですから。
>こんな素敵な敗北宣言を残していきましたよ。
それは私がWikiMatrixでの実装比較について書く前に投稿されてますので
私の投稿を受けての敗北宣言ではなく、ただの妄想でしょう。