コードを書かなくてもできるオープンソースへの貢献、何もしない理由は? 101
ストーリー by headless
貢献 部門より
貢献 部門より
本家/.「Ask Slashdot: Non-Coders, Why Aren't You Contributing To Open Source?」より
多くの人々がオープンソースツールをワークフローのどこかで使用しているが、自分の時間を使ってプロジェクトに貢献している人は比較的少ない。しかしOpensource.comの記事で紹介されているように、最近ではコードを書かなくてもオープンソースプロジェクトに貢献する方法が数多くある。自分のできることと、それを必要とするプロジェクトをマッチングするOpenHatchのようなプロジェクトも登場している。それでもプロジェクトに貢献しない理由は何だろう。時間や興味がないのだろうか。始めるのが難しいのだろうか。
Opensource.comの記事では、コードを書かずにプロジェクトに貢献する8つの方法を紹介している。8つの方法は以下のようなものだ。
- 問題を報告する
- ドキュメントを書く
- Webサイトの内容を改善する
- アート/デザイン面で協力する
- リリース前のバージョンをテストする
- ディスカッションに参加する
- 質問に答える
- プロジェクトを紹介する
翻訳 (スコア:3, 参考になる)
求む参加者
https://www.transifex.com/ [transifex.com]
...いや、実際技術用語説明能力とか、結構マンパワーいります。
M-FalconSky (暑いか寒い)
Re:翻訳 (スコア:5, すばらしい洞察)
翻訳はできる人ほど必要性がないという問題があるように思える。
要するに全く自分のためにならなくても他人のためにやるという高いモチベーションが必要になる。
逆に苦手な人ががんばって(しまって)ボコボコになったのを何回か見ました。
うちのプロジェクトは違うというなら、個別に宣伝した方が良いと思う。
Re:翻訳 (スコア:3, 興味深い)
最近は書きたいものを書き終え一段落しましたが、一時期Wikipediaで翻訳系の作業をだいぶ行っていました。
もともと苦手な人で、当初はだいぶグダグダな翻訳調でしたが、数をこなすうちにだいぶまともになりました。
自分の場合は、マイナーな分野が好きなものの日本語の情報がなく、読みたいから頑張って探す→せっかく調べたから拡散しよう、が主な動機でした。
ただ、そういう何かしら思い入れがないと、苦手な人が翻訳を頑張るのは難しい気はします。
# 翻訳始めた一番の要因は、ちょうど会社辞めて時間が有り余ってたときに見つけたから、って感じですが(^^;
Re:翻訳 (スコア:1)
専門的なソフトウェアだと各種用語を翻訳したところで、難解な日本語になるかそのままカタカナになる程度ですからね。
変なカタカナ等に直されるよりは、原文ママのほうが調べやすいので良いという時もあります。
Re: (スコア:0)
外国語が出来る人が集まって翻訳すると、些細なことでイチャモンを言い合って(訂正を繰り返して)先に進まないことも…。
Re:翻訳 (スコア:1)
vi(vim?)の日本語版で書き込み権限が無いファイルを開くと
「認可がありません」
て出るのが気になって修正をしたいのだけど方法がわからない。
Re:翻訳 (スコア:1)
クソ真面目に翻訳に携わると、いちいちソースリポの先頭をビルドして翻訳をテストすることになり、結構な数のマイナーバグを発見したりして、結果それなりのテスターになったりする。
どうでもいいけどTransifexは既存の.poファイルのコメントなどをきれいに削除してくれるので○んでほしいとつねづね思っている。
Re: (スコア:0)
GPL2のプロダクトにもpoは付いてないのがありますよね。
poはソース(the preferred form)ではないとの認識が一般的なんでしょう。
「ソース」の方にpoへ残る指示を書き込むのが本筋ということなのかもしれません。
ああ、面倒くさい…
Re:翻訳 (スコア:1)
トップページの日本語からして「多国語化」になってて、翻訳するプラットフォームとは思えない。
英語タイトルが l10n なのに、なんで日本語訳が多国語化になるの。
[Q][W][E][R][T][Y]
Re:翻訳 (スコア:1)
いやまあ、Transifexは手近というだけで、それじゃなくてもいいんですが。
# その指摘をレビューとして反映させるだけでも貢献だとは思うんで...ちょっとづづでいいと思うんですよ。
## このサービス、プラットフォームの翻訳自体もここでやってますしね。
M-FalconSky (暑いか寒い)
Re:翻訳 (スコア:1)
まぁ、ここのシステムは使ったことありませんが、某BSDに5~6通 send-pr したり
某 ftp サーバソフトウェアでバグ報告したり位はしてますよ。
# このIDじゃないので検索しても出ては来ないですが・・・。
やはり英語は面倒なのと、なまじプログラムが読めるせいでパッチ作らないと
send-pr したい気持ちにならないので、余り出す気にはならないですが。。。
[Q][W][E][R][T][Y]
Linux256本に書いてたが (スコア:3, 興味深い)
使うだけでも貢献だ。
ユーザーが多いというだけでどれほどの意味を持つかはWindowsが何よりも雄弁に物語っているだろう。
Re:Linux256本に書いてたが (スコア:1)
そのソフトに興味を持って使ってもらわないと、貢献も何もないですよね.....
使ってみてわからないから、ドキュメントを探して、英語版しかなくて、
仕方なく翻訳して、その結果をプロジェクトに報告するとか、
バグで困って修正を依頼するとか...
とにかく使わないことには、何も話が進まないのは確か。
使ってみて、役に立たないとわかって、別のツールを探す....
という結果、貢献されないソフトもあるでしょうし。
プロジェクト側に、そういう受け皿はあるのかな?
Re: (スコア:0)
使うだけでも貢献だ。
それが真では無い事はこのストーリーの存在がそれはもう雄弁に物語っていてですね。
Re:Linux256本に書いてたが (スコア:4, すばらしい洞察)
使うだけでは貢献ではないかもしれませんが、
使っていることを積極的に公表するのは貢献になると思いますよ。
ユーザーがたくさんいるってことは開発側のモチベーション維持にかかせません。
Re: (スコア:0)
Linux256本を知っている人は、当時は初心者だったとしても
現在では何かしらの貢献者になっていると思う。
それを買った人ならなおさら。
というか、現在では知らない人がほとんどだと思う。
Re: (スコア:0)
Androidユーザ≒Linuxユーザだし
iPhoneユーザ≒MacOS X(NextStep)ユーザだし
Re: (スコア:0)
なんでユーザーが多いのか、なぜそうなって今でもそうなのか
そこら辺を理解してから語った方がいいぞ
その文面じゃただのアンチで、そういう存在はOSSにとって貢献どころか害悪でしかない
つまらないからやらない (スコア:1)
楽しいのは、コード書き、フレームウォー、初心者の質問にドヤ顔で答えること、くらいしかないので
Re:つまらないからやらない (スコア:1)
同じツールを使いたい、ということ以外に共通するところのない人(達)のノリに合わせるのが苦手だから
Re:つまらないからやらない (スコア:1)
で、フレームウォーが嫌で開発者が離れて行き、ドヤ顔が嫌で初心者が離れていく訳ですね!
そんなこと言われても (スコア:1, すばらしい洞察)
問題報告するとパッチつくって送れっていわれるじゃないですか
Re:そんなこと言われても (スコア:1)
再現方法書いてあるのに、自分で修正確認せずにこれで直ったか確認しろとかいうのもあるな
テストめんどくせーって気持ちは分からないでもないんだけど
報告だけでは許されない運用やら雰囲気があるのは、ハードルあげることになって参加させるのにはマイナス要因だと思うね。
安全な接続ができませんでした (スコア:1)
さすがにOpenHatch [openhatch.org]はまともですが
Opensource.comの記事で紹介 [opensource.com]がこれだと足引っ張ってる状況かと
一般人にはそのサイトすら知られることはないでしょうし
周知すら足りてないんで実害はないんでしょうが
こういう細かいとこからちゃんとしておかないと
力のある支援先も聞く耳持ってもらえないんじゃないかな
ドキュメントとか無理! (スコア:1)
ドキュメントを書くとか無理ですよ。まず英語に問題がないとしても、
技術的な面白みがないからコード書く人が放置しているつまらない作業を黙々とこなすとか、
どんどんバージョンアップしていくのを追いかけるとか、ハードルが高すぎる。
第一、漏れのないドキュメントなんて、コード書いた本人にしか普通は書けない。
自分のホームページに非公式なハウツーを公開して、そのまま放置とかなら、
まあ、やる気になるでしょうが。
著名OSSの開発者は無償労働じゃないだろ。 (スコア:1)
Apacheとかの提供物が無償なことは必ずしも開発者の無償労働によって成立しているのではないわけで、
自分が立ち上げたプロジェクトをApache並みにしたいと思うならそれなりの対価を用意するしかないんじゃないだろうか。
無償の貢献でプロジェクトが成り立つという考え自体がそもそも間違っているだけだ。
できる範囲でやってくれ。
やれる人って結構痛い目に合っちゃってるんじゃないの? (スコア:1)
-- 哀れな日本人専用(sorry Japanese only) --
英語の壁 (スコア:0)
英語の読み書きができません。
Re:英語の壁 (スコア:1)
逆にこういったプロジェクトに貢献することで英語力が向上した人もいる(私です)
Re: (スコア:0)
私もこれですね。バグ報告ったって、英語ができなきゃ諦めるしかない。
あとは、他人のスケジュールに多少なりとも合わせるのがいやってのもある。
趣味の時間なんて、自分の都合ですごしたいと思う人が多数派じゃないかな?
まあ、社交的な人は他人の都合に合わせて趣味を楽しむことに抵抗がないんでしょうが。
Re: (スコア:0)
バグ報告するのに他人のスケジュールが何の関係があるのか。
「ジャムおじさん」もその一人でしたねぇ (スコア:0)
もう10年も前の話だったのか………
胡座をかくのに忙しくて・・・ (スコア:0)
むしろコードを書く方がしきいが低いかも。
# 書けるかは別問題
何もしない事に理由はない (スコア:0)
(どちらかと言えば)貢献するのが当然だと考えるのなら、たとえば使用条件にその旨記載することを考えてはどうだろう。
多くの人はどちらかと言えば貢献しないのが普通だと感じているので、特に貢献しようと思わないのだ。
#街はきれいな方が良いし、街をきれいにしている人を見れば偉いと思うかもしれない。でもそれは特に自分の仕事ではない。
Re:何もしない事に理由はない (スコア:1)
何もしないのは問題ではなく、むしろ有り難い。
問題なのはソフトやプロジェクトの運営に気に入らないことがあることや、それが改善されないことで文句を言いまくること。
金だろ金 (スコア:0)
ありがたいとおもうなら、寄付してみるといいんじゃないかな。
ビール一杯くらいの感謝をみんなが実行すれば、それなりに集まりそう。
お手軽に届ける手段が少ないのが難点だけど。
Re:金だろ金 (スコア:3, すばらしい洞察)
ビール一杯くらいの感謝をみんなが実行すれば、それなりに集まりそう。
ここで言う「みんな」には自身は含まれないんですよね。
正確には「誰かが」でしょう。
そして「みんな」がそう思っているので寄付など集まりそうにも無いかと。
Re: (スコア:0)
うはははは、鋭すぎる(笑)
悔しいので個人情報をTポイントに換えて、寄付しました。
技術関連には届かないですけどね。
やらない理由 (スコア:0)
・公共/金融系SIerなので慢性的に時間がない
・カネにならない
・なにそれおいしいの?
直接的に貢献できないけど間接的にはOSS利用に貢献していると思っている。
例えば後輩や新人にLinuxやGNUコマンドの使い方やシェルスクリプトの書き方をレクチャーしている。
間接的と言えば (スコア:1)
間接的にというと、使い方や自分の体験談(失敗談)をブログに書いてくれたりしてくれる人も貢献してると思う。
どこまでやるの (スコア:0)
貢献したい人に対して、何がプロジェクトに必要なのかを示して貢献してもらいやすくするのと、
そういう意識のない人に対して、素人にでも出来そうな(実際にはそうとも限らないが)ことを
並べたてて貢献を募るのとでは全然違うよねー。
前者は単純に情報の整理の話だけれど、後者は戦力を駆り集めるための広報活動であり、
受け手の意識を変えようという意図を持って戦略的にやらないといけない。
プロジェクトによっては、そこまでやる必要もあるんだろうけど…。
うー? (スコア:0)
そもそも、貢献するなんてことを、普通の人は考えないんじゃないの?
使ってみて自分に合えば使うし合わなければ使わない。
多少不便でも「そういうものだし、仕方ない」程度にしか考えないと思うけど。
Re: (スコア:0)
ただのアプリケーションのユーザーならそうかもしれないけど、
開発者だったら、使っているライブラリやアプリケーションに
バグがあったら、バグ報告したり修正してパッチを送りたくなったり
しないでしょうか。
ローカルの修正だけで済ませてしまうと、バージョンアップのたびに
再度同じことをやらないといけないので、報告した方が手間がかからないので。
Re: (スコア:0)
ああ、口先での拡散はしてるなぁ。コレ使ったとか、アレ使えねーとか。
これも貢献?w
何もしない理由 (スコア:0)
金にならんから。その1点。
OSSを使ったシステム構築して、システム保守料で飯食ってるけど
OSSへアクティブに貢献する気はまったく無いです。
タダで使い物になるならOSSで無くてもいいし、
OSSへの貢献で金を稼いで飯が食えるなら、協力もするでしょう。
Re: (スコア:0)
>OSSを使ったシステム構築して、システム保守料で飯食ってるけど
もし、お品書きとして構築事例なんぞを公開してるのであれば、
プレゼンスを増すという意味で立派な貢献じゃないですかね。
そもそもの所 (スコア:0)
貢献*しない*理由って辺りの考えが根本的に間違ってると思う。
貢献*したくなる*何かを作るのが先でしょ。
貢献*したくなる*何か (スコア:1)
うら若いお嬢さんがソフトの使い方に悩んでいる旨を Tweet したところ、ものすごい勢いでアドバイスが寄せられていたのを見かけたので、なにかこの辺にブレークスルーとなるヒントがあるのではなかろうかと愚考する次第です。
これな (スコア:0)
オープンソースが好きでプロプライエタリを目の敵にしてるくせに自身は利用して金を稼ぐが直接的な貢献は一切してない人とかね
そういう人にかぎってプロプライエタリの企業でもオープンソースに多大な貢献してるって知らずに熱心な宗教活動していて滑稽だったり
あとから有料化 (スコア:0)
一度遭遇してから、参加してません。