質問: Githubのスターはどういう時に送るものでしょうか。 イケてると思ったプログラムに送るのが普通の使い方かなと思うのですが、以下のような場合に送るのもありですか。 海外も含めて、プログラマ界隈の常識を教えてください、 ・OSSを使う時に、使わせていただきますと感謝の気持ちを込めて送る。 ・自分の作ったOSSが使われているプロジェクトに、使ってくれてありがとうの意味で送る。 ・初心者のソースで、良いソースではないけど、頑張れと応援したくて送る。 ・仲良くしたいフォロワーや友達のプログラムに、とりあえず送る。
回答: nekketsuuu さんの回答でも既に詳しく書かれていますが、私なりの解釈も記してみます。 GitHubでのStarは対象のリポジトリを覚えておくための「ブックマーク/しおり」の側面が強いと思います。 自分がStarを付けたリポジトリを一覧表示して、最近更新のあった順に並べ替えて表示したりもできます。 また、その他のシステム等でも似たような仕組みとして☆が使われています。 * 一部のブラウザ(Firefoxなど)では「ブックマークへの追加」を☆アイコンで表しています。 * ここスタック・オーバーフローでも気になった質問の☆をクリックしてブックマークする機能があります。(これとは別に質問への"評価"は投票機能を使って行うことができます) たくさん☆が付くという事は「注目に値する ≒ 高評価を得ている」と考えることができるでしょう。