事件概況
近日,Node 之父 Ryan Dahl 發(fā)布新的開源項目 deno, 這個項目在前幾天引發(fā)了很大的關(guān)注,但關(guān)注點卻不是這個項目的技術(shù)有多牛,而是有一群中國程序員在該項目的issue玩起了灌水。以下是部分灌水內(nèi)容:
這些灌水的程序員,據(jù)說已經(jīng)被拉入了前端的黑名單,其中有些還留了自己的網(wǎng)站url, 結(jié)果網(wǎng)站迎來了史上流量高峰,廣大程序員在其網(wǎng)站的留言板上對其進行了深切的問候,很快,這些網(wǎng)站就打不開了。這幾個在github留下聯(lián)系方式,個人頭像的程序員怎么也沒想到自己看似開玩笑的行為,卻帶來這么嚴重的后果。
有些人將他們這種行為拔高到了民族的劣根性上,覺得丟了中國人的臉。把中國人好容易用100年的時間重新建立的形象毀于一旦了。
為什么這事這么招人恨
可能有不少人并不清楚issue的作用。簡單介紹下issue的作用:
對于項目開發(fā)者而言,issue如同 TODO list. 可以將所有想要在下一步完成的工作,如feature添加,修復bug等,分別寫成issue。以后在commit時,可以選擇與某個issue關(guān)聯(lián)。
對于吃瓜群眾而言,issue是他們進行bug反饋以及提出開發(fā)建議的地方。
而此次事件中,那些在issue中灌水的人分別就是將issue當成了網(wǎng)易評論,電影彈幕,隨便開issue, 無腦吐槽。
雖然我選擇相信發(fā)issue的人是出于善意的玩笑,而不是惡意的攻擊。
但,不管你的行為動機是善意還是惡意,影響都是惡劣的。
- 首先,是對開發(fā)者的不尊重
腦補一下Ry進入github, 突然看到那么多issue提示,還以為出了什么重大bug, 進入一看:
what the fuck?
這些奇怪的字符是什么意思?是中文???
難道中國程序員有什么獨到的見解?這些年,中國開發(fā)者在github的優(yōu)秀項目越來越多,vue.js之父,尤雨溪就是其中一個例子。是得好好重視一下,難得他們這么熱情。
于是,Ry借助谷歌翻譯,磕磕絆絆,連蒙帶猜,大致看明白后,他陷入了沉思:這些中國程序員該不會是傻子吧...
- 其次,浪費開發(fā)者的時間精力
開發(fā)者對于issue是相當重視的,因為在github社區(qū)中,issue就是開發(fā)者與廣大使用者的溝通渠道,刷issue的人,可能沒想到自己的行為無端消耗了Ry大神的寶貴。他將私人的時間投入到開源的項目中,可不是為了看這些無意義的吐槽的。
- 最后,極大損壞中國開發(fā)者的形象
Ry大神的項目,世界的開發(fā)者都在關(guān)注,即亂發(fā)issue的人將臉丟出了國門。這感覺,就好比,在國際級別的交響樂現(xiàn)象,突然竄出幾個中國人,在舞臺中央跳起了小蘋果。
這,真的很丟人。
背后的反思
在社區(qū)中的所有活動都要遵守社區(qū)的規(guī)則。任何不遵守規(guī)則的人,都會被其他人所厭惡
不管是善意的玩笑,還是惡意的攻擊,對他人產(chǎn)生了不良的影響,就應(yīng)該認錯道歉
不要隨大流,后續(xù)跟風開issue的人就是盲目跟風,瞎湊熱鬧。一件錯的事情,不管參與的人有多少,都不應(yīng)該去參與