GHC の開発の darcs から git への移行
darcs も darcs で(特に darcs optimize を怠っていると)遅くなっちゃうようなケースがありますが、 git も git で(特に git protocol を使わないと)遅くなるケースがあるということですね。
2011-04-04 18:06:38まあ、github に mirror があるのでそちらから取得すれば git protocol が使えますけれど。 https://github.com/ghc/ghc
2011-04-04 18:11:43また、昨日はなかったライブラリやツール等の mirror も来てますね。 https://github.com/ghc/packages-base https://github.com/ghc/hsc2hs https://github.com/ghc/testsuite
2011-04-04 18:15:59base パッケージのgit repositoryに対し、新たに文字コード周りの改良を目的とした encoding branch を作成したそうです http://www.haskell.org/pipermail/libraries/2011-April/016165.html
2011-04-04 22:42:12昨夜の git 版 patch はコメントが古かった [http://j.mp/hVbzuz ] ため、コメントを修正した patch が再度送られてきました。 http://j.mp/i6Asqu
2011-04-05 20:10:31早速さっきの patch [http://twitter.com/shelarcy/status/55272052604665856 ] が入りました。 http://www.haskell.org/pipermail/cvs-ghc/2011-April/060928.html
2011-04-06 00:17:54変更が衝突したのか変更を merge する形になっていて、メールのタイトルや GHC Trac 上の変更点を見ても分かりづらいので、変更されたファイル名を見てください。
2011-04-06 00:22:05.。oO(darcs に比べて別 branch での変更を merge した時の結果が分かり難いですが、この辺みなさんどうしているのかしら。)
2011-04-06 00:35:11あっ、Ticket の方に変更のハッシュが…… http://hackage.haskell.org/trac/ghc/ticket/4971#comment:2 となると、彼の変更がメールで流れて来ないのが問題ですね。 http://j.mp/h8s4f4
2011-04-06 00:46:48@shelarcy anything we can help with? is this just about comparing the list of patches, or the repository state between two branches?
2011-04-06 02:48:57@kowey No. Because I commented about git's problem. I'm just compared git with darcs. (But I don't know about git well, you know.)
2011-04-06 02:58:36えー… 「HaskellがDarcsからGitへ移行 http://www.infoq.com/jp/news/2011/04/haskell-git 」
2011-04-06 11:27:36例の記事翻訳出てたんですね。 http://www.infoq.com/jp/news/2011/04/haskell-git
2011-04-06 23:13:08github に移行したわけではありませんよ。github のはあくまで mirror です。と、念のためもう一度書いておきます。 > http://www.infoq.com/jp/news/2011/04/haskell-git
2011-04-06 23:14:20あと、いくつかのパッケージは GHC とは別個に開発していて、それを git の方に mirror (および GHC 開発用の branch)として持ってきてますね。 e.g. haskeline http://code.haskell.org/haskeline/
2011-04-06 23:17:34なお、今のところ git に移行したのは GHC のみで、Haskell Platform の開発は darcs で行われているみたいです。 http://code.haskell.org/haskeline/
2011-04-06 23:47:40.。oO(もしかしたら、内部的には git に移行していて、変更結果のみを darcs-fastconvert [http://hackage.haskell.org/package/darcs-fastconvert ] なりなんなり使って反映しているだけかもしれませんが。)
2011-04-06 23:49:57これまでの WorkingConventions/Darcs に代わり、git repository での GHC (やライブラリ)の開発の作業方法を示した WorkingConventions/Git というページができてますね。 http://j.mp/e69gHD
2011-04-07 21:41:28GHC 7.0.3 を含んだ Haskell Platform のマイナーバージョンアップ版(2011.2.0.1) の RC を今日出すそうです。 http://j.mp/fCCSUY
2011-04-03 13:53:27$ darcs get http://code.galois.com/darcs/haskell-platform for debian now.
2011-04-10 18:06:04Haskell Platform の現行 repository はここにありましたか。2011.2.0.1 RC のものです。 http://code.galois.com/darcs/haskell-platform/
2011-04-10 18:09:58なお、Haskell Platform 2011.2.0.1 RC のソースコードは darcs から取得しなくても http://lambda.haskell.org/hp-tmp/2011.2.0.1/ から持って来れます。 http://j.mp/hhrpYD
2011-04-10 18:12:29