othree
othree(歐三),十多年前為了製作個人網頁而與程式語言結緣,接著便一頭栽進 Web 的世界,持續關注 Web 技術的發展,不時在部落格及各活動分享新知,近期關注 HTML5、CSS3、Web Standards、語意網等議題,被認為專長於 JavaScript,其實最喜歡的是鑽研如何寫出趨於完美的的 HTML 文件。
Session
07-30
14:10
30min
歷時五年的開源貢獻,GitHub 支援 Vim License 的故事
othree
2016 年 9 月,GitHub 增加了一個新功能是偵測並顯示專案使用的授權條款,不過有支援的授權條款並不多,只有比較有名的那些授權條款。當時講者是個重度的 Vim 使用者兼擴充套件開發者,也一直對 Vim 所使用的特別的 Vim License 有所認識,於是我也在 GitHub 推出這個功能後不久,就發現到他們的授權條款偵測功能並無法辨認到 Vim License,由於 GitHub 用來偵測授權條款的部分是使用開源的函式庫,這也讓我興起了透過貢獻開源專案來讓 GitHub 可以偵測到 Vim License 的念頭,結果這個想法,花了將近五年的時間才終於到達終點,這場分享就是這將近五年時間,我的所知和所學的彙整。
開源新手村
TR209