貢獻 GitLab 還有小驚喜?!

貢獻

前陣子在開發的時候查了 GitLab 的 API 文件,剛好發現文件上有一個地方的 Markdown 語法寫壞了,想說就順手幫忙修改一下吧。

和一般幫專案修文件不一樣,畢竟也是自己常用的服務,寫 MR 訊息的時候超緊張的,再三核對,還請外文系的女友幫我看有沒有奇怪的文法或錯字、這樣寫會不會太不禮貌之類的XD一番辛苦後,總算是發出去了。

這邊是 MR 當事人本人

當時是晚上,隔天中午的時候就發現 MR 被 merge 啦!不得不說 GitLab 的工具真的很猛,很多看起來很厲害的標籤和各種自動化機器人與流程,然後開頭自己的名稱旁還會有一個「第一次貢獻」的 tag(不過在 MR 合併之後就變成 Contributor 了)。

雖然只是微不足道的幫忙改文件語法錯誤,不過平常都是免費使用者,能多少貢獻一點給 GitLab 還是很開心。

你以為這樣就沒了嗎?那我就不會特地寫一篇文啦(其實要寫一篇好像也可以齁)

Small Token of GitLab’s Appreciation

有杯子

就這樣過了兩個多月的時間,某天突然在信箱看到有人留言,我點開一看,「挖,說我第一次貢獻 GitLab 所以要給我杯子」!

一開始其實我是半信半疑,還以為是詐騙,但那個留言的帳號掛開發者的身分,應該不會是假的?我上網搜尋了下都沒什麼中文相關訊息,最後想說反正就當作被騙了試試看填寫了表單。

下訂單時間?

填寫完隔幾天都沒訊息,我想說大概是官方覺得我那個 MR 太廢了不想理我或被遺漏掉了,反正也沒特別放在心上。

但一個月後打開信箱,又收到一封信,大意是恭喜我完成給 GitLab 的第一個 MR,請我再到一個網站上去填寫資料領取杯子。

挖,GitLab 也太好了吧,沒想到居然真的有杯子要給我,興高采烈地填寫了資料送出,每天都在想什麼時候杯子會寄到。

等待 small token 的到來

訂單被取消了!?

過了三天,收到一封信表示我的杯子在處理中囉。因此那幾天我都特別注意有沒有我的包裹XD但沒有。

又過了三天(10/28),收到一封信,表示我的訂單被取消了!最好笑的是,當時我沒看仔細(都是英文,看不清楚合理)還以為是出貨通知,就又開始引頸期盼的日子。

就這樣到了前天,我還是沒收到杯子,突然想說不然去看看訂單情況好了。一看不得了,原來是寫訂單被取消了!當下想說難道是 GitLab 覺得這個果然太廢了不給我了(GitLab 表示:躺著也中槍)

想了一下,決定還是寫信問問那個網站客服人員好了(訂單 email 下方就有信箱了)對方人真好,我的破英文才打一行,另外一行複製貼上的他居然也能明白,很快速的回信跟我說:

Thanks for reaching out. Your order was cancelled due to the address that was provided upon checkout containing special characters:
(省略地址資訊)
UPS cannot accept packages containing special characters. (後略)

WTF,原來是我在填寫地址的時候,想說重要的地址都寫英文了,Company name 填個中文社區名字應該可以吧。沒想到 UPS 不支援,網站也沒跟我說不行就 GG 了。

幸好對方人很好,隨信附上了一個新的網址讓我填寫,這次就乖乖地不管什麼地方都寫英文了QQ

填寫重點

地址請全英文

後續

本文撰寫的前一天,才再收到一次訂單處理中的信,後續的進度更新請待下一篇文章吧~

感謝大家的收看,正文到此結束。

題外話

其實在最後填寫表單的時候,剛好是我真的動念要做一個網站的時候,因此決定用這件事作為本站的第一篇文章,以此紀念 #myfirstMRmerged。