Open m-tmatma opened 5 years ago
過去のコミット分の事を考えると今からCLA署名必須にする事に益があるのか分からなくてモチベが湧かないです。。ライセンスが不明瞭な為に問題に繋がりかねないという不利益を回避する事が出来るのかもしれませんが。
署名まで求める必要はないかなーと思います。しかし、zlibライセンスへの切り替えで苦労しているのもあるので、CONTRIBUTION.mdとかで明示なき場合はzlibライセンスで受け入れる旨を記載しといたほうがいいかもしれません。
これって、大きなプロジェクトの issues/pull-requests を開くとよく出てくる、アレを導入するって話ですか? https://github.com/vim/vim/pulls https://github.com/dotnet/core/pulls
CLA署名必須にするかどうかは別として、アレを入れる話なら少し興味あります。 理由:なんかカッコいいから
メンバーだからアレが出ないわけでもなさそうなんですよね・・・ https://github.com/sakura-editor/sakura/pulls
PRの諸注意だけであればここに追記しておけばいいような・・・ https://github.com/sakura-editor/sakura/wiki/11.SakuraEditor_PRGuide
CLAはもうちょっと厳格に著作権の取り扱いを明確に契約するためのものです。一部の権利を管理者に委譲させたり、GPL混入のリスクを減らしたり。 MicrosoftのCLAの例: https://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/contributing.md
GitHubではCONTRIBUTING.mdを作ると自動で認識して、vimやdotnetのような表示が出ます。サクラエディタはライブラリでもないし商売するつもりがなければこれで十分でしょう。 https://help.github.com/articles/setting-guidelines-for-repository-contributors/
GitHubではCONTRIBUTING.mdを作ると自動で認識して、vimやdotnetのような表示が出ます。サクラエディタはライブラリでもないし商売するつもりがなければこれで十分でしょう。 https://help.github.com/articles/setting-guidelines-for-repository-contributors/
とりあえず、これがやりたいです。 で、CLAも整備しといたほうがいい気がします。(まだ分かる人がいるうちに・・・
wikiにライセンスについてのエントリがありますが、内容はあんな感じだと思ってます。
•サクラエディタ本体 … zlib •ヘルプ類 … GFDL
この話が決まったらwikiの文言を「明言」にしたいっす。 勝手に書き換えちゃうのもアレなので触っていませんが :smile:
contributor license agreement (CLA) の導入に関して検討する https://producingoss.com/ja/copyright-assignment.html
経緯
https://ja.osdn.net/projects/sakura-editor/forums/34071/39855/ にライセンスで明示していない場合のライセンスの扱いのコメントがある。
多くの有名なオープンソースソフトウェアで、contributor license agreement (CLA) に 署名しないと PR が取り込まれないような運用になっていることが多い。
参考情報 の GitHub 連携のサービスで、CLA への署名を簡単に求めることが できるので、導入を検討してもいいと思う。
そんなの要らないよ、という結論でも、いいと思います。
参考情報
PR の際に contributor license agreement (CLA) への署名を求めることが できるサービスとして以下がある。CLA の内容は自由に決めることができる。 https://cla-assistant.io/