タグ付けされた質問 「contribution」

6
オープンソースプロジェクトのコード概要がないのはなぜですか?[閉まっている]
そこには非常に複雑なオープンソースプロジェクトがあり、そのうちのいくつかに私は貢献できると思います、そして私はできると思いますが、単一の理由でコードへの1行を変更するために、エントリーに対する障壁が高すぎます大きなプロジェクトをすべて理解する必要があります。 すべてのコードを読む必要はありません(読んでも十分ではありません)、すべての単一行が行うこととその理由をすべて理解する必要があります。コードはおそらくモジュール化され、コンパートメント化されているためです。その場合でも、プロジェクトの概要を取得して、モジュールの場所、あるモジュールが他のモジュールとインターフェイスする場所、各モジュールが正確に何をするのか、なぜなのか、これらの各イベントがどのディレクトリとファイルで発生するのかを知る必要があります。 私はこのコードの概要を、オープンソースプロジェクトがウェブサイトや外部の人にコードを説明するドキュメントに含めることができるセクションの名前として呼んでいます。私はそれが恩恵を受けるだろうと思う潜在的な貢献者を、彼らは実際、構築できる場所を識別することができるだろうとして、主コーダーは、彼らがすべてを書きながら、彼らの心を再編成することができるだろうとして、関与を、そして役立つだろうユーザーを、彼らは同じように、彼らが経験するバグを理解し、より良い報告をする助けになり、貢献者になることさえあります。 しかし、これらの「コードの概要」の1つを見たことはありません。どうして?これらのようなものがあり、私はそれらを見逃していますか?私が説明しているのと同じ仕事をするものは?または、これは完全に役に立たないアイデアですか?

3
オープンソースプロジェクトのどの段階で、コミュニティからの貢献を招待すべきですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 私のチームが開発する新しいオープンソース製品に貢献することを考えていました。できるだけ多くのコミュニティからできるだけ多くのサポートを得ることが奨励されていますが、これは多くの時間を費やし、オフィスの外にあるサードパーティがコード品質などに関して順調に進んでいることを確認できます。また、プロジェクトの開始時に、システムの設計、スパイクなどに関してコアチーム内で多くの非公式な議論が行われる可能性があり、これらをオンラインでコミュニティに参加させることは時間がかかり、議論はあまり効果的ではありません。 これにはもっと人間的な側面があり、おそらく検討する必要があります。設計プロセスへのコミュニティの関与を許可することは、プロジェクトの所有権の認識に関しても利点があり、初期の関与がコアの問題を拾う可能性が常にありますチームは気づいていません。 では、質問:オープンソースプロジェクトのどの段階で、コミュニティからの貢献を招待すべきでしょうか?

1
GitHubでプロジェクトにスターを付けたユーザーとの交流を高めるにはどうすればよいですか?
この投稿を改善したいですか?引用や回答が正しい理由の説明など、この質問に対する詳細な回答を提供します。十分な詳細のない回答は、編集または削除できます。 私は最近、GitHubに取り組んでいるHebelと呼ばれるプロジェクトを立ち上げました。PythonおよびNvidia CUDAで記述されたGPU加速ディープラーニングのフレームワークです。私はそれについてGoogle+に投稿し、その後すぐにHacker Newsで取り上げられ、数日間わずかに口コミで広まりました。後でMachine Learningのsubredditで再び投稿し、私のプロジェクトはGitHubで822個の星と47個のフォークを拾い上げ、とても爽快でした。822個の星は、私のプロジェクトがGitHubの上位200個のPythonプロジェクトに含まれており、実際、virtualenvなどの広く使用されている有名なPythonプロジェクトよりも星が多いことを意味します。 私のプロジェクトにはかなりの関心がありますが、これまで見てきた実際の関与には非常に失望しています。私のプロジェクトの47のフォークはいずれもコミットされておらず、プルリクエストも受け取っていません。また、提出された3つの問題のみが2人によって提出されました。私のプロジェクトは多くの人々にとって非常に興味深い可能性がありますが、彼らは一度だけスターを付けたりフォークしたりし、その後再び戻ったり、継続的に使用したりすることはありません。 ユーザーにバグや機能強化のリクエストを送信したり、貢献者に変更を送信してもらうために、どうすればエンゲージメントを改善できますか?

4
あなたの会社には、オープンソースプロジェクトへの貢献について書面によるポリシーがありますか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 4年前に閉鎖されました。 あなたの会社には、オープンソースプロジェクトへの貢献について書面によるポリシーがありますか? 私たちは「教えてはいけない」というスタイルで貢献してきましたが、何かを書き留める時が来ました。私は、完全な書面のポリシーテキストと断片的なものの両方に感謝します。 更新:この質問をしてからある程度進歩しましたが、今そのようなポリシーを持っています- これを読んでください。

5
匿名関連のプロジェクトを支援する必要がありますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 6年前に閉鎖されました。 Torやビットコインなどのオンライン匿名性を高めるプロジェクトは、政府による弾圧からの個人の自由を可能にしますが、犯罪が罰せられることもありません。 開発者として、そのようなプロジェクトに貢献すべきですか?それらの技術がマネーロンダリングや児童ポルノに使用されないように強制する方法はありますか?

1
著者は、GNUパブリックライセンス通知でコードに著作権を挿入しました-意味?
Githubで、どのソースがオープンソースであると主張し、それに含まれるGPLライセンスに貢献することに興味があるプロジェクトを見つけました。 ただし、元の作成者は、各ソースファイルに著作権通知を追加しています。なぜかはわかりませんが、常に誰か他の人の名前が付いているプロジェクトに貢献する気はありません。それはコミュニティが作成した感覚を本当に壊し、著者が次にプロジェクトで何をすることを選択するかについて私を不安にさせます。 オープンソースGPLコードの著作権の保護はどのような意味を持ちますか?これは、寄稿者に対して元の著者にどのような力を与えますか? # Copyright (C) 2012, 2013 __AUTHORNAME__ # This file is part of __PROJECTNAME__. # # __PROJECTNAME__ is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 …

3
オープンソースに貢献するよう会社を説得するにはどうすればよいですか?
私は、ASP.NET Webアプリ用のライブラリ/コンポーネントを具体的に構築するオープンソースソフトウェアに貢献するために、私が働いている会社を説得しようとしています。Googleの1週間に1日のポリシーに似ていますが、1か月に1回であるという点を除いて、職場で個人のペットプロジェクトに取り組むことができる「イノベーションデイ」があります。オープンソース。 他の会社はこれをします、例えば。Headspring Systems(http: //automapper.codeplex.com- 上部のバナーを参照)。 私は彼らに何を伝えますか?会社にとって有益なメリットを彼らに伝えることができますか?私たちの会社や評判などにさらされる可能性についてはすでに言及しましたが、次に雇用が始まるとトップソフトウェア開発者を引き付けます。しかし、他にどのような議論ができますか? 更新:私が働いている会社は、主にASP.NETおよびMS StackでWebアプリケーションを構築するソフトウェア会社です。クライアントは主にNHS(英国の公衆衛生部門)です。

3
どのようにしてオープンソースプロジェクトの大きな貢献者になりますか?
オープンソースプロジェクトのデフォルトのアドバイスは、バグの修正を始めることです。しかし、プロジェクトのバグのテスター/フィクサーになりたいのであれば、その道を進みたいと思っています。どうすればオープンソースプロジェクトのアクティブな貢献者になれますか?[すなわち、建築のレベルで]

2
BSDライセンスのプロジェクトには、各貢献者からの署名入りの声明が必要ですか?
今日、Fossil SCMのメーリングリストを読みました。 BSDの問題は、貢献者がBSDであることを示す署名済みのフォームを各貢献者から実際に取得する必要があることです。GPLでコードを表示するためには、互換性のあるライセンスでコントリビューションをリリースすることが前提条件であるため、これはGPLでは自動的に行われます。これにより、GPLは多くの貢献者がいる高度なコラボレーション環境に最適です。BSDは読者にとって寛容です(負担が少ない)が、執筆者が書類を提出する必要があるため、執筆者にとっては少し厳しいものになります。 誰かがその理由を説明してもらえますか?また、プロジェクトの貢献者からのそのような署名された声明がないことによって起こり得る結果は何ですか?

4
OSプロジェクトの貢献者に著作権の割り当てを要求することは公正ですか?
フォローアップとしてんBSDライセンスのプロジェクトの必要性それぞれの貢献者からの署名付きの文?: オープンソースプロジェクトがその寄稿者から著作権の割り当てを得たいと思う理由はいくつかあります。例えば: プロジェクトの作者が侵害を訴えることを許可するため(著作権者のみがそうすることができるため)。これは、FSFがそのような割り当てを必要とする理由でもあります。 同じOSライセンスでコントリビューションをリリースしなかったと後で主張するなど、コントリビューターの将来の問題を防ぐため。 もう1つの理由は、企業がそのソフトウェアを(L)GPLに基づいてリリースし、商用ライセンスの下で販売する場合です。次に、会社が商用ライセンスの下で寄付を含めることができるように、著作権の割り当てが必要です。貢献者が事前に通知されている場合、これは公平です。 しかし、会社がすべての著作権を所有している場合、基本的にソースを使用して何でもできます。これは、寄稿者が同意しないものです。(L)GPLからコピーレフト以外のライセンスなど、別のライセンスに切り替えたり、プロジェクトをオープンソースとしてリリースすることを停止したり、独自のライセンスのみに切り替えたりすることもできます。これはSourceForgeで起こったと報告されています。 それで、問題を処理する公正な方法は何ですか?プロジェクトオーナーが著作権の割り当てを受け取らないと、将来的に問題が発生する可能性があります。そうした場合、コントリビューターの作業はライセンスまたはオープンソースのステータスを失う可能性があります。このジレンマの両方に公平な解決策はありますか? 私はネイティブスピーカーではないので、間違った法的用語を使用した可能性があります。質問を自由に修正してください。 関連: 寄稿者に著作権所有者の著作権を割り当てるにはどうすればよいですか?。 オープンソースプロジェクトへの著作権の割り当て
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.