youtube-dl に pull request 送ったった

Post on 02-Jul-2015

1.233 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

IPU TOKYO での LT 資料です。youtube-dl をニコニコ動画に対応させて、GitHub の youtube-dl プロジェクトに Pull Request を送ったときのことを説明しています。

TRANSCRIPT

youtube-dl にPull Request 送ったった

@takuya0301

youtube-dl って知ってる?

知ってる人は挙手!

+ download

たまに保存しときたい動画あるよね?

でもそういうときに限ってYouTube が DL 対策した直後でYouTube ダウンロードサイトが

使えなかったりする……

そんなあなたに youtube-dl

youtube-dl● 動画ダウンロードツール

● 100以上の動画サイト対応

● 毎週のように更新されてるから DL 対策にすぐ対応

● OS X でのインストール (Homebrew)$ brew install youtube-dl

$ youtube-dl <動画ページの URL>

Big Buck Bunny を youtube-dl でダウンロード

(c) copyright 2008, Blender Foundation / www.bigbuckbunny.org

便利!

だが、しかし、

ニコニコ動画未対応……orz

ということで

youtube-dl をニコニコ動画対応させた

(`・ω・´)

youtube-dl● 動画ダウンロードツール

● 100以上の動画サイト対応

● 毎週のように更新されてるから DL 対策にすぐ対応

● OS X でのインストール (Homebrew)$ brew install youtube-dl

$ youtube-dl <動画ページの URL>

● ニコニコ動画対応 New!$ youtube-dl -u <ユーザー名> -p <パスワード> <動画ページの URL>

そうだ

本家、コミットしよう

(`・ω・´)

http://rg3.github.io/youtube-dl/

GitHub で本家に貢献するときは

Pull Request 送ればいいんだよね!

(`・ω・´)

で、Pull Request ってどうやんの?

(´・ω・`)うん、ここからが本題

Pull Request の送り方つまり、ぷるりく童貞を捨てるためのハウツー

ぷるりく童貞じゃない人は挙手!

を、まじめに書くと長い

なので、今回はざっくりと説明する

Pull Request を送るざっくり手順

1. フォークする

2. クローンする

3. フィーチャーブランチを作成する

4. 機能追加やバグ修正をコミットする

5. マスターブランチを追従させる(オプション)

6. リベース&スカッシュする(オプション)

7. プッシュする

8. Pull Request を作成する

ってなかんじ

詳しく知りたい人はあとからどうぞ

もしくは Pull Request 送るときに Twitter @takuya0301 か Facebook で

聞いてくれ

Pull Request 送ったった

ちなみに

Pull Request やコミットログ、

コメントの英文を書くコツは

パクること

ただひたすらにパクる

コピペ最強

で、まあ受諾されんだろと思ってたら

中の人にコメントされた

返事しなきゃなんないじゃん

\(^o^)/

とりあえず無難な返事

やっべーどんな返事くるんだ?

とか思ってたら

修正入れられつつも受諾されてた!

そしてっ

クレジットに Takuya Tsuchida が追加!

もうね

クレジット見たときの達成感半端ない

この達成感を体感してほしい

ということで

みんな Pull Request 送ろうぜ!

top related