Githubがオープンソースの世界をどのように変えたかの7つの側面

ご存知のように、オープンソースの世界は急速に変化しています。 私たちは常に新しいものすべてを監視し、追いつくようにします。 Githubプロジェクトは大きな影響を与え、オープンソースをより分かりやすく、アクセスしやすくしたと確信しています。 どうやって?



開発者に適切なreadmeを作成させた

フォルダーとファイルの構造に加えて、ページで最も注目すべき要素はREADMEファイルです。 そうでない場合、ページは奇妙に見えます。 管理者として、READMEを追加する必要があります。



すべてのプロジェクトのための1つの場所

クールなプロジェクトに出くわしたとき、同じ著者が他に何をしたかを知りたいと思います。 私の意見では、最良の例は有名なvimプラグインの作者であるtpopeです。 Githubで彼のプロファイルにアクセスすると、彼がこれまでに作成および公開したすべてのプラグインが表示されます。



コードディスカッション

もちろん、IRCチャンネルまたはメーリングリストでプロジェクトについて議論できます。 しかし、そのような方法は完全に便利ではなく、コード自体を議論するのはかなり困難です。 Githubを使用すると、プルリクエストを送信してコードコメントを簡単に確認できます。



ハックの簡単な公開

既存のプロジェクトを大幅に改善するパッチを作成しましたか? 問題ありません。数分で分岐して公開できます。 元のプロジェクトの作成者に通知すると、ハッキングに役立つフィードバックを得ることができます。 これにより、元のプロジェクトの一部になる可能性がない場合でも、コードを公開することが奨励されます。



プロジェクト活動評価

Githubでは、プロジェクトの履歴をすばやく表示し、プロジェクトのアクティブ性を確認できます。 時間がないと、コミットした人の数と頻度を見積もることができます。 また、右隅のオブザーバーとフォークの数から、このコードを実際に使用している人の数がわかります。 これはおそらく私のお気に入りの機能です。 オープンソースの開発者は、サポートされなくなったライブラリの調査に時間を費やす必要がなくなりました。



新しいプロジェクトを発見する

賢い人は常に面白いものをリリースします。 彼らがGithubでコードを公開している場合は、 Githubの概要セクションで見つけることができます。 この方法で見つけた興味深いプロジェクトの数さえ数えられません。 私のお気に入りの例はCoffeeScriptです。



お気に入りのプロジェクトを追跡

サイトにログインした直後に、フォローしているプロジェクトで行われた変更のリストが表示されます。 これには新しいリリースがあり、これにはバグが修正されています。 プライスレス。



PS Githubプロファイルを採用するとき、開発者はしばしば公式の履歴書以上のものを言うと付け加えます。



All Articles