2009-04-01
■ [biwascheme] BiwaSchemeのメーリングリストができました
Google Groupが簡単に作れるっぽいのでとりあえず取ってみた。
最近yamatoさんといろいろメールのやりとりをしているので、話題はあります。
■ [biwascheme][git] githubのリポジトリの内容をWeb的に公開したい
BiwaSchemeはリポジトリがgithubにあって、公式サイト(というほどのものでもないけど)がサークルのサーバにある。
ので、githubにpushしたものをいちいちpullするのが面倒なのですよ。 だけどpullしないとWebから試せるものはいつまでも古いまま。これは困った。
そこでGithub Pagesが使えないか調べてみた。これは、githubに「yhara.github.com」という名前のリポジトリを作ると http://yhara.github.com/ でその内容が見えるというものだけど、それに加えて既存のリポジトリをミラーする機能もあるようだ(Project Pages)。
Project Pagesは主にrdocなんかを用途として想定してるみたいだけど、これを使ってbiwashcmeリポジトリをミラーしてもらえば、 REPLであるindex.htmlが http://yhara.github.com/biwascheme/index.html とかでアクセスできるようになるはず。これで勝つる!
やり方
デフォルトのname.github.comにある短い説明じゃ分かんなかったんだけど、どうもyhara.github.comではなくbiwaschemeのリポジトリ側に なにか操作をする必要があるらしい。
やり方は、http://pages.github.com/ に従って、作業中のコミットを片付け、gh-pagesというブランチを作り、ファイルをコミットする…と。
あれ、じゃあリポジトリの全体がミラーされるわけじゃないのか…。 どうしよう。
- 案A: gh-pagesをメインのブランチとして作業する。
- 案B: 適当なタイミングで、masterからgh-pagesにマージを行う。
なんか
- 案C: Github Pagesを諦め、cronで一日一回git pullすることにする。
でもいい気がしてきたw