質問
時折、R(最近IQRコマンド)とRドキュメントのいずれかを改善できる小さな方法を見ることがあります(今週、おそらく、総接続、タップリ、およびより良い相互接続の違いを詳しく説明します)。しかし、私はその貢献を本当に戻す方法を見ていません。私は開発者サイトを調べましたが、私のオプションは、本格的な開発者になろうとするか、パッケージを作成しようとすることですが、どちらも達成したいものに合わないようです。
私はRメーリングリストでIQRの変更を提案しましたが、応答がないので、どこにも行かないと思います。
そして、明確にするために、私はBase-Rについて話している。追加のパッケージは別の問題です。
任意のヒント?
解決
R-Develに送信(またはCC)。 Rヘルプではトラフィックが非常に高く、物事はそこで見落とされる可能性があります。
WISHLISTカテゴリの下にバグを提出し、見たい改善を詳述します。
バグを提出した後、必要に応じてRコードやドキュメントに対してパッチを提供してみてください。 Rに問題や不信心性がある前にこれを行い、ヘルプファイル/マニュアルにパッチと修正を提供し、R Coreによって(適切な変更後)を受け入れた(適切な変更後)。
Rコードベースに追加されている場合、追加の実際の差し迫った必要性があることを示す必要があります。基本的に、あなたはR Coreにあなたのコードを永続的に維持するように頼んでいます、そして、あなたが必要性を示すことができない限り、彼らはそれをすることはほとんどありません。
追加の場合は、類似/関連することを行う人気のあるRパッケージを探し、パッケージメンテナーに機能を含めることを提案します。そうすれば、シンプルなもののためにパッケージ全体を開始する必要はありませんが、コードを提供する必要はありません。人気がいくつかあります *misc
たとえば、クランのパッケージ。
Rドキュメントやマニュアルに修正を提供する場合は、ソースにパッチを提供します。でソースを見つけることができます svn.r-project.org/r
うまくいけば、それはあなたにいくつかのアイデアを与えます。パッチとコードは常に役立ちます!
他のヒント
既存のパッケージへのパッチはどうですか?
パッケージのオープンバグレポートはどうですか? r-forge プロジェクトは問題のトラッカーをあまり使用していないようですが、 rpostgresql チーム私はそれを有効にしています(Googleコードでホストされている場所)、そしてそれは役に立ちました - こちらをご覧ください. 。そして、おそらくそこでのプロジェクトの可視性のために、おそらく日本から揺れた新しい開発者と一緒に新鮮な血液の本当に有用な流入がありました。
本質的に、プロジェクト /グループ /チームを見つけて、知り合いになり、参加してください。その意味で、これは他のオープンソースプロジェクトと同じです。 r-develリスト(Gmaneビュー)一般的にR開発に適した場所です。
一方、Rコアチームはもう少し閉じられており、招待ごとにのみ閉鎖されており、変更する可能性は低いです。だから、良くも悪くも。それはこれまでに機能してきたので、私はこれを大声で嘆き悲しむ人々の中にいません。