トップ «前の日記(2009-03-31) 最新 次の日記(2009-04-02)» 編集

Route 477



2009-04-01

[biwascheme] BiwaSchemeのメーリングリストができました

Google Groupが簡単に作れるっぽいのでとりあえず取ってみた。

英語
http://groups.google.co.jp/group/biwascheme
日本語
http://groups.google.co.jp/group/biwascheme-ja

最近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