ずっとまえから観ようと思ってRead It Later(Pocket)に登録しておいた動画「ASP.NET Open Sourcing Discussion with Scott Hanselman」をやっと観ました。.NETラボ6月勉強会でこの内容に近いことを話す機会をいただいたのでやっと踏ん切りがつきました。
ASP.NET Open Sourcing Discussion with Scott Hanselman
ASP.NET MVC4のオープンソース化について基本は以下のブログに書かれていることが中心です。
ScottGu’s Blog:
ASP.NET MVC, Web API, Razor and Open Source
Scott Hanselman’s Blog:
ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source with contributions
ただ、ブログに書かれていない興味深い内容についてもしゃべっています。しゃべっている内容を全部まとめるにはガッツが足りないので、個人的に興味を持った部分を抜粋してメモを残しておきます。(英語のスキルには自信がないので、一部内容が間違っているかもしれません)
- ソースを公開するだけのオープンソース化ではない、ASP.NET MVCはオープンな開発を行う
- Folks, PullRequestができるようになったし、ユーザーとディスカッションを行うことができる
- 誰でもコミットできるわけではない、PullRequestの内容をみてASP.NET MVC開発チームで判断する
- PullRequestに対しては内容を見てディスカッションを行い、取り込むべきと判断したらコミットする
- ASP.NET MVC開発チームは内部のTFSではなく、パブリックなGitリポジトリにコミットする
- フィードバックやバグフィックスのリリースサイクルをもっと短くしたい
- CodePlexがGitをサポートした、これでTFS/Subversion/Mercurial/Gitに対応したことになる
- CodePlexはTFSのチームと密接に関わっている?
ASP.NET MVCはChromeやFireFoxのように短い周期でどんどんリリースされていくのかもしれません。しかも、WebPIやダウンロードセンターで入手するのではなく、Nugetで配布される気が。4.0.1、4.0.2、4.1.0とか登場すると胸がアツくなりますね、ただ、どのバージョンを使うかでいろいろと問題になる気も。
Channel9ってしゃべってる内容を英語でいいから字幕をつけてくれないかな…デモなしで淡々としゃべっている動画は英語圏じゃない人には辛すぎる。ただの睡眠導入動画になってしまいます。(興味があってみてるんだから寝るな、というツッコミもありますが)