# Hacktoberfest2020 keluar jalur karena satu orang



Bagi yang belum tahu: Hacktoberfest adalah acara tahunan yang diadakan setiap bulan Oktober. Ini dihosting oleh Digital Ocean untuk memotivasi pengembang untuk mengirim permintaan tarik ke repositori open source. Semua peserta menerima kaos sebagai hadiah atas kontribusinya. Praktis tidak ada batasan: jika permintaan tarik masuk ke repositori apa pun, Anda mendapatkan T-shirt. Super.



Malapetaka



Tiba-tiba, kegilaan dimulai di Twitter. Sebelum bulan dimulai, postingan mulai bermunculan dari pemilik repositori open source dengan keluhan tentang permintaan pull dengan kualitas sangat rendah, atau bahkan spam langsung.





Tolong hentikan spamming #hacktoberfest untuk mendapatkan kaos gratis



Ya! Kotak masuk saya penuh dengan PR konyol dari #hacktoberfest. Beberapa orang hanya menambahkan tanda hubung ke readme dan hal-hal seperti itu.








Hai, saya @shitoberfest. Apakah Anda menjalankan proyek open source? Kemudian ambil tangkapan layar dari semua sampah yang telah dibuang kepada Anda di #hacktoberfest dan kirimkan dengan tag @shitoberfest sehingga akan lebih mudah bagi kami untuk mengumpulkan dan berbagi informasi.



Ada juga yang membicarakan motifnya dalam teks biasa:





Ini PR terbaik dari lima puluh yang kita dapatkan hari ini. Seseorang setidaknya di dahi menyatakan mengapa dia melakukannya.

Di tangkapan layar: Pzhlsta, terima PR untuk memberi saya T-shirt






Ugh, ini entah bagaimana membuatmu kesal. Sepertinya saya adalah korban spam Hacktoberfest @ digitalocean.



Bahkan repositori Covid19Tracking mendapatkannya.





Kami melacak penyebaran Covid di AS ... dan sekarang sepertinya penolakan Humas dengan spam juga.



Seseorang bahkan membuat akun @shitoberfest khusus untuk melacak sejauh mana masalahnya .



Penyebab



Sumber dari serbuan spam PR dummies ini tampaknya adalah pemilik saluran Youtube dengan 672 ribu pelanggan, yang memposting video yang menunjukkan betapa mudahnya mengajukan permintaan tarik ke repositori. Dia membuat kesalahan besar dengan menunjukkan proses dengan permintaan tarik dengan nilai nol. Karena itu, dia membuat pelanggannya mengerti bahwa batasannya telah ditetapkan sangat rendah, dan mereka mulai mengulangi tindakannya dengan tepat.



Saya tidak suka memberikan tautan langsung dan mengikuti saluran ini, jadi sebagai gantinya, saya menautkan ke pos Twitter yang menunjukkan momen yang menentukan.





YouTuber dengan 672rb subscriber ini mengimbau masyarakat untuk mengirimkan PR KUALITAS RENDAH ke #hacktoberfest. Saya tidak setuju.



Reaksi



Reaksi pemilik akun CodeWithHarry terhadap apa yang terjadi adalah, secara halus, lemah. Tidak ada permintaan maaf yang dibuat; sebaliknya, blogger menunjuk ke penyebutan berulang dalam video tentang fakta bahwa permintaan tarik harus berguna. Ini, menurutnya, membebaskannya dari tanggung jawab.



Saya dengan hormat meminta semua orang untuk tidak mengirim spam sebagai permintaan tarik ke repositori di GitHub! Beberapa orang berpikir saya telah membobol komunitas open source. Dalam video saya, saya hanya ingin menginspirasi orang untuk berpartisipasi dalam acara yang melibatkan pengerjaan proyek open source, untuk menjelaskan kepada mereka apa itu pull request dan bagaimana umumnya dilakukan!



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



Dan saya setuju bahwa pada acara seperti hacktoberfest, lebih baik memperkenalkan aturan bahwa hanya pull request yang berarti yang dihitung. Tapi ini telah dibahas sejak lama, dari tahun-tahun pertama hacktoberfest. Dan saya juga ingin mengatakan bahwa banyak yang telah membuat akun di GitHub, mempelajari cara membuat permintaan tarik dan memberikan kontribusi nyata dan berharga untuk proyek sumber terbuka. Saya bangga dengan orang-orang ini dan saya berharap komunitas pengembang lainnya juga berperilaku sopan.



Terima kasih. Harry.


Namun, menempatkan pos tetap dengan teks ini mungkin adalah hal terkecil yang dapat dia lakukan untuk menghentikan pesta seks tersebut.



Bagaimana Anda tahu bahwa ini adalah hasil karya CodeWithHarry?



Berikut adalah tangkapan layar dari daftar permintaan tarik yang masuk ke repositori micromtn . Masing-masing terlihat seperti ini:





Ini sangat mirip dengan pull request yang ditampilkan sebagai contoh di video.





Jika Anda menjalankan pencarian pada frase perbaiki dokumen, 319.251 hasil dikembalikan. Pencarian frase Amazing Project saat ini menghasilkan 21.177 kecocokan.







Pemilik CodeWithHarry bukanlah penjahat, saya tidak ingin disalibkan di depan umum. Kita semua manusia, itu sudah ada. Mempertimbangkan berapa banyak pelanggan yang dia miliki, videonya terbukti berguna bagi banyak orang. Tapi dia mengambil langkah yang salah, dan tanggung jawab atas konsekuensinya jatuh pada dirinya. Dan akibatnya sejauh ini membuat kesan yang menyedihkan.



Saat ini, profil GitHub- nya sedang dialihkan ke halaman 404. Tidak jelas apakah dia telah dihapus, dialihkan ke mode pribadi, atau diganti namanya. Namun baru satu hari telah berlalu.



Bahkan Digital Ocean sendiri angkat bicara tentang kegagalan ini.



Kami menemukan bahwa sebagian besar spam berasal dari kontributor dengan audiens online yang besar yang secara terbuka mendorong komunitas untuk berpartisipasi dalam spamming dan bahkan memberikan ide tentang cara menyiasati aturan .


Secara umum, asap adalah rocker. Kami hanya harus menunggu untuk melihat bagaimana semuanya berakhir.



UPD



Artikel itu naik ke atas di Hacker News , di komentar Anda dapat menemukan informasi lebih lanjut.



GitHub mengambil tindakan :





Ingin beristirahat atau membatasi jumlah orang yang dapat mengirimkan permintaan tarik ke repositori Anda? Sekarang Anda dapat mengatur batasan interaksi untuk periode yang diinginkan. Anda dapat menemukan fitur ini di bawah pengaturan proyek jalur ›pengaturan moderasi› batas interaksi.


Digital Ocean juga mengambil tindakan :





Kami telah mendengar Anda dan memperkenalkan inovasi terbesar sepanjang sejarah acara. Proyek dan pemiliknya sekarang secara resmi berpartisipasi dalam @ Hacktoberfest 2020 hanya dengan persetujuan! Kami dengan senang hati mengumumkan perubahan ini, yang akan meningkatkan kualitas konten, dan kami menantikan kontribusi Anda.



PEMBARUAN: Sekarang hanya proyek yang pemiliknya telah memberikan persetujuannya untuk berpartisipasi dalam Hacktoberfest - sangat mudah untuk mendaftar untuk bergabung: tambahkan hacktoberfest ke daftar topik di repositori. Terima kasih atas kesabaran Anda dalam proses peningkatan berkelanjutan Hacktoberfest kami!



All Articles