#Hacktoberfest2020は1人の人のためにレールから外れました



知らない人のために:Hacktoberfestは毎年10月に開催される毎年恒例のイベントです。によってホストされているデジタルオーシャンオープンソースリポジトリにプルリクエストを送信する意欲を高める開発者に。すべての参加者は、貢献の贈り物としてTシャツを受け取ります。実質的に制限はありません。プルリクエストがいずれかのリポジトリに送信されると、Tシャツが提供されます。素晴らしい。



大惨事



突然、Twitterで熱狂が始まりました。月が始まる前に、オープンソースリポジトリの所有者からの投稿が、非常に低品質のプルリクエスト、または完全なスパムについての苦情とともに表示され始めました。





無料のTシャツを入手するために#hacktoberfestのスパムをやめてください



はい!私の受信トレイは#hacktoberfestからのばかげたPRでいっぱいです。何人かの人々はちょうどreadmeとそのようなものにダッシュを追加します。








こんにちは、@ shitoberfestです。オープンソースプロジェクトを実行していますか?次に、#hacktoberfestで投げられたすべてのゴミのスクリーンショットを撮り、@ shitoberfestタグを付けて送信します。これにより、情報の収集と共有が容易になります。



平易なテキストで彼らの動機について話す人々もいます:





これが私たちが今日得た50の最高のPRです。少なくとも額の人は、なぜそれをしているのかを宣言します。

スクリーンショット:Pzhlsta、PRを受け入れてTシャツをくれ






うーん、これはどういうわけかあなたの神経質になっています。@digitaloceanのHacktoberfestスパムの被害者だったようです



。Covid19Trackingリポジトリでさえも被害を受けました。





私たちは米国でのcovidの広がりを追跡しています...そして今ではスパムによるPR拒否のようにも見えます。



問題の範囲を追跡するために、誰かが特別な@shitoberfestアカウントを作成したことさえあります



原因



このスパムPRダミーの急増の原因は、67万2千人の加入者を抱えるYoutubeチャンネルの所有者であるようです。このチャンネルは、プルリクエストをリポジトリに送信するのがいかに簡単かを示すビデオを投稿しました。彼は、値がゼロのプルリクエストでプロセスを示すことで大きな間違いを犯しました。したがって、彼は加入者にバーが非常に低く設定されていることを理解させ、彼らは彼の行動を正確に繰り返し始めました。



直接リンクを張ってこのチャンネルに追いつくのは嫌なので、代わりに運命の瞬間を示すTwitterの投稿にリンクます。





チャンネル登録者数が67万2千人のこのyoutuberは、低品質のPRを#hacktoberfestに送信することを推奨しています。私は承認しません。



反応



起こったことに対するCodeWithHarryアカウントの所有者の反応は、穏やかに言えば、弱いものでした。謝罪は行われませんでした。代わりに、ブロガーは、プルリクエストが役立つはずであるという事実のビデオでの繰り返しの言及を指摘しています。これは、彼の意見では、彼の責任を軽減します。



GitHubのリポジトリにプルリクエストとしてスパムを送信しないようにお願いします。一部の人々は、私がオープンソースコミュニティを危険にさらしたと思います。私のビデオでは、オープンソースプロジェクトでの作業を伴うイベントに参加して、プルリクエストとは何か、そしてそれが一般的にどのように行われるかを説明するように人々を刺激したかっただけです。



, , . , - , pull request-, : , , . , pull request-. (0:55 – , , 07:51 – , 10:58, 11:10). 05:33 – , , , . !



また、hacktoberfestのようなイベントでは、意味のあるプルリクエストのみがカウントされるというルールを導入する方がよいことに同意します。しかし、これはハックトーバーフェストの最初の数年から長い間議論されてきました。また、多くの人がGitHubでアカウントを作成し、プルリクエストを作成する方法を学び、オープンソースプロジェクトに実際に価値のある貢献をしたことも言いたいと思います。私はこれらの人々を誇りに思っており、他の開発者コミュニティもきちんと行動することを願っています。



ありがとう。ハリー。


ただし、このテキストを使用して固定の投稿を配置することは、おそらく彼がどういうわけかバッカナリアを一時停止するためにできることではありません。



これがCodeWithHarryの手仕事であることをどうやって知っていますか?



これは、micromtnリポジトリに入ったプルリクエストのリストのスクリーンショットですそれらのそれぞれは次のようになります。





これは、ビデオで例として示されているプルリクエストと非常によく似ています。





「改善ドキュメント」というフレーズで検索を実行すると、319,251件の結果が返されます。現在、Amazing Projectというフレーズを検索すると、21,177件の一致が得られます。







CodeWithHarryの所有者はある種の悪人ではありません、私は公に十字架につけられたくありません。私たちは皆人間です、それはすでにそこにあります。彼のチャンネル登録者数を考えると、彼の動画は間違いなく多くの人に役立つことが証明されています。しかし、彼は間違った一歩を踏み出し、その結果に対する責任は彼にあります。そして、これまでの結果は悲しい印象を与えます。



現在、彼のGitHubプロファイルは404ページにリダイレクトされています。彼が削除されたのか、プライベートモードにされたのか、名前が変更されたのかは不明です。それでも、たった1日が過ぎました。



Digital Ocean自体でさえ、この失敗についてました。



スパムのほとんどは、コミュニティにスパムへの参加を公然と奨励し、ルールを回避する方法についてのアイデアを提供した、多数のオンラインオーディエンスを持つ寄稿者から発信されたものであることがわかりました


一般的に、煙はロッカーです。すべてがどのように終了するかを確認するのを待つ必要があります。



UPD



記事はハッカーニュースのトップになりました、コメントであなたはより多くの情報を見つけることができます。



GitHubが行動を起こしました





息抜きをしたり、リポジトリにプルリクエストを送信できる人数を制限したいですか?これで、希望する期間の対話制限を設定できます。この機能は、パスプロジェクト設定›モデレート設定›インタラクション制限の下にあります。


Digital Oceanも行動を起こしました





私たちはあなたの話を聞いて、イベントの全歴史の中で最大の革新を紹介しています。プロジェクトとその所有者は、同意がある場合にのみ、@ Hacktoberfest2020のメンバーになりました。コンテンツの品質を向上させるこの変更を発表できることを嬉しく思います。皆様のご協力をお待ちしております。



更新:所有者がHacktoberfestへの参加に同意したプロジェクトのみが参加できるようになりました。登録は非常に簡単です。リポジトリ内のトピックのリストにhacktoberfestを追加してください。Hacktoberfestの継続的な改善プロセスにご協力いただきありがとうございます。



All Articles