Download presentation
Presentation is loading. Please wait.
Published byひでより とどろき Modified 約 8 年前
1
Wiki 的年寄りの昔話 WikiBase と YukiWiki 1.x
2
Wiki Wiki って言うけどさ。 こんなの見たことあるかよ?
3
あの頃、 Wiki は Wiki Base だった。 Ward Cunningham 氏が Wiki を公開! Ward Cunningham 氏が Wiki を公開! メール「 New Service on PRP 」( 95.05.16 ) メール「 New Service on PRP 」( 95.05.16 ) New Service on PRP New Service on PRP It‘s a web of people, projects and patterns accessed through a cgi-bin script. It has a forms based authoring capability that doesn’t require familiarity with html. (略) The URL is http://c2.com/cgi-bin/wiki. It‘s a web of people, projects and patterns accessed through a cgi-bin script. It has a forms based authoring capability that doesn’t require familiarity with html. (略) The URL is http://c2.com/cgi-bin/wiki. http://c2.com/cgi-bin/wiki 当時のシステムは? 当時のシステムは? 今でもまだ WikiBase にアクセスできる! 今でもまだ WikiBase にアクセスできる! WikiBase にアクセス WikiBase にアクセス 今でもまだ WikiBase をダウンロードできる! 今でもまだ WikiBase をダウンロードできる! WikiBase をダウンロード WikiBase をダウンロード c2.com→RunningYourOwnWikiFaq→WikiBase c2.com→RunningYourOwnWikiFaq→WikiBase c2.comRunningYourOwnWikiFaqWikiBase c2.comRunningYourOwnWikiFaqWikiBase
4
あの WikiBase をもう一度!( 1 ) 動かしてみよう。 動かしてみよう。 ダウンロード ダウンロード Some wiki resources の download から。 Some wiki resources の download から。 Some wiki resources Some wiki resources 設置 設置 Perl のパスを直す。 Perl のパスを直す。 ホスト名を localhost に。 ホスト名を localhost に。 データ保存ディレクトリを直す。 データ保存ディレクトリを直す。 tmp ディレクトリも直す。 tmp ディレクトリも直す。
5
あの WikiBase をもう一度!( 2 ) 使ってみよう。 使ってみよう。 ページ作成、保存、そしてそこに表示される … ページ作成、保存、そしてそこに表示される … 使ってみると … 使ってみると … シンプルな機能、シンプルなコード シンプルな機能、シンプルなコード そしてタブを多用する記法 そしてタブを多用する記法 … あの頃は辛かった。
6
Wiki Wiki Web から始まった。( 1 ) Wiki Wiki とは … Wiki Wiki とは … スクリプトを通して閲覧できる Web データベース。 スクリプトを通して閲覧できる Web データベース。 HTML に親しんでなくても記述できるフォームベース のシステム。 HTML に親しんでなくても記述できるフォームベース のシステム。 (「 New Service on PRP 」より) New Service on PRP New Service on PRP Wiki Wiki Web が残したもの。 Wiki Wiki Web が残したもの。 WikiWord でページがつながっていく WikiWord でページがつながっていく Wiki 記法を使ってフォームから記述できる Wiki 記法を使ってフォームから記述できる そんな Web データベース そんな Web データベース … というコンセプト( Wiki Wiki )と実装例( Wiki Base ) … というコンセプト( Wiki Wiki )と実装例( Wiki Base )
7
Wiki Wiki Web から始まった。( 2 ) Wiki Base が残さなかったもの。 Wiki Base が残さなかったもの。 日本語を使える Wiki 日本語を使える Wiki 数行いじれば日本語を入れるぐらいはできるけど … 数行いじれば日本語を入れるぐらいはできるけど … まともな Wiki 記法 まともな Wiki 記法 … これがあったら、というのが年寄り的僕の愚痴。 … これがあったら、というのが年寄り的僕の愚痴。
8
ウィキウィキって言うけどさ。 こんなの見たことあるかよ?(ロゴだけなら見たことあるかも知んないけど)
9
YukiWiki と僕は出会った。 結城 浩氏が「 YukiWiki 」を公開! 結城 浩氏が「 YukiWiki 」を公開! YukiWiki 1.6.7 wiki.cgi 内のヒストリより YukiWiki 1.6.7 wiki.cgi 内のヒストリより 2000 年 7 月 15 日、公開。 2000 年 7 月 15 日、公開。 2000 年 7 月 16 日、いろいろ追加。 2000 年 7 月 16 日、いろいろ追加。 2000 年 7 月 17 日、さらにいろいろ追加する。 2000 年 7 月 17 日、さらにいろいろ追加する。 2000 年 7 月 17 日、 Version 0.50 を公開。 2000 年 7 月 17 日、 Version 0.50 を公開。 いつもながらスタートは激しいアップデート。 いつもながらスタートは激しいアップデート。 (略) 2000 年 8 月 5 日、 Version 1.0.0 を公開。 2000 年 8 月 5 日、 Version 1.0.0 を公開。 2000 年 8 月 6 日、 Version 1.0.1 を公開。 C MAGAZINE (ソフ トバンクパブリッシング) 2000 年 10 月号連載記事向け公開 版。 2000 年 8 月 6 日、 Version 1.0.1 を公開。 C MAGAZINE (ソフ トバンクパブリッシング) 2000 年 10 月号連載記事向け公開 版。 連載用のネタだったらしい。 連載用のネタだったらしい。
10
あの頃の Yuki Wiki を思い出す。( 1 ) 動かしてみよう。 動かしてみよう。 ダウンロード ダウンロード 「スクリプトのダウンロード (YukiWiki1) 」から 「スクリプトのダウンロード (YukiWiki1) 」からスクリプトのダウンロード (YukiWiki1)スクリプトのダウンロード (YukiWiki1) 設置 設置 展開する 展開する Perl のパスを直す Perl のパスを直す
11
あの頃の Yuki Wiki を思い出す。( 2 ) 使ってみよう。 使ってみよう。 使ってみると … 使ってみると … 日本語でちゃんと読み書きできる。 日本語でちゃんと読み書きできる。 ページ名が日本語でも OK 。 ページ名が日本語でも OK 。 このあたりは Tiki から受け継いだらしい。 このあたりは Tiki から受け継いだらしい。 Tiki Wiki 記法もずいぶんこなれてる。 Wiki 記法もずいぶんこなれてる。
12
あの頃の Yuki Wiki を思い出す。( 3 ) yukiwiki.cgi の更新履歴をたどってみる。 yukiwiki.cgi の更新履歴をたどってみる。 Version 1.5.0 。書き込む前に確認画面を出すようにした。 Version 1.5.0 。書き込む前に確認画面を出すようにした。 Version 1.5.4 。画像ファイルへのリンクは画像にしてみた。 Version 1.5.4 。画像ファイルへのリンクは画像にしてみた。 Version 1.6.0 。差分機能を実装した。 Version 1.6.0 。差分機能を実装した。 Version 1.6.6 。更新の衝突対策。 Version 1.6.6 。更新の衝突対策。 今回試したのはここまでできている 1.6.7 版。 今回試したのはここまでできている 1.6.7 版。 以降は、 YukiWiki2 の作業記録である。 以降は、 YukiWiki2 の作業記録である。 一言コメント機能を実装しました。 一言コメント機能を実装しました。 RSS 機能を追加した。 RSS 機能を追加した。 テーブルを実装。 テーブルを実装。 YukiWiki 2.0.0 公開。( 2002-06-06 ) YukiWiki 2.0.0 公開。( 2002-06-06 ) 実は YukiWiki1.0 の機能はとても少ない。 実は YukiWiki1.0 の機能はとても少ない。
13
そして YukiWiki から … 。 Yuki Wiki は … Yuki Wiki は … 日本語 Wiki を作るための十分な実装 日本語 Wiki を作るための十分な実装 Wiki としての機能は最小限に近い Wiki としての機能は最小限に近い YukiWiki 1 が残したもの。 YukiWiki 1 が残したもの。 日本での Wiki の知名度。 日本での Wiki の知名度。 多くの国内 Wiki 実装にとってのベースまたはリファレンス。 多くの国内 Wiki 実装にとってのベースまたはリファレンス。 いわば「日本の Wiki Base 」? いわば「日本の Wiki Base 」? どんな Wiki 文化が開いたか。 どんな Wiki 文化が開いたか。 リッチで CMS 足りうるスタンダード Wiki 。 リッチで CMS 足りうるスタンダード Wiki 。 トンガリ機能を持ったものから「これ Wiki ?」ってものまでよ り先鋭的な Wiki 。 トンガリ機能を持ったものから「これ Wiki ?」ってものまでよ り先鋭的な Wiki 。
14
Wiki 博覧会って言うけどさ。 …10 年前 Wiki … 5年前ウィキ(ウヰキ) 今はどうなってんだよ !? … ということで、各セッションに続きます。
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.