忙しいのでアイデアだけ書いておきます。Squeak には ServerDirectory という仕組みがあって、限定的ですがハードディスクもFTP も SuperSwiki も統一的な仕組みでファイル置き場として使えるようになっています。これのサブクラスを色々実装すれば、簡単に独自のファイルシステムが作れるようになっているわけです。そこで、昨今のブログブームを鑑み、ブログを SuperSwiki として使ってプロジェクトを交換出来ないだろうかと思うわけです。こういう使い方を想定しています。
- etoys 作家が「公開する!」ボタンを押すと、勝手にプロジェクトが自分のブログにアップされる。
- RSS で更新が伝わり、プロジェクト用のアンテナ(別に作る)に伝わる。
- ユーザはプロジェクト用アンテナにアクセス。
- 最新のプロジェクトの場所から、新しい作品を取ってくる。
メリットは、
- ブログにはパスワードが要るので、イタズラが無い。
- 分散しているので落ちない。
- 無料ブログサイトが山ほどあるので、タダ。
- プロジェクト用アンテナに登録しなければこっそり仲間内で公開できる。
問題は、どうもブログというのは自由なファイルのアップロードが出来ないみたいという事です。まあ、どこか出来るところが見つかれば最適ですが、無い場合は画像ファイルにうまいこと埋め込んだり(多分 png には埋め込める)、BASE64 でエンコして文字として公開なんてのが考えられると思う。その場合はカテゴリで普通の記事とプロジェクトを分けないと意味不明なブログが出来上がってしまうと思うが。これは、ブログブームが去る前にやらねば!