這次我決定以專案維護者的身分參加 Hacktoberfest。
此專案是 (AnadiCSV)[https://github.com/Cereal84/AnadiCSV] 透過 SQL 查詢從 CSV 檔案中查詢資料的簡單工具。
AnadiCSV 用 Python 編寫,使用 DuckDB 和 Textual,該專案以萌芽狀態提交給 hacktoberfest。這個想法是利用黑客啤酒節的優勢有兩個原因:
現在是我迄今為止學到的一些教訓。
即使問題對您來說非常清楚,但這並不意味著外部貢獻者也是如此,特別是如果他們沒有經驗。
細節可能不夠,最好開始對話,以確保每個人都了解要做的工作。
我一直在我的儲存庫中忽略這個文件,相反,如果你想幫助人們做出貢獻,這是非常重要的,你可以按照你期望的方式編寫它們,遵循的規則,有時這是某有些部分背後的邏輯(即,如果您想新增一個cli 選項,如果程式碼中不太清楚,則該選項是涉及的所有檔案)。
有時候你很著急,但又想盡快合併一些PR;你快速閱讀 PR,似乎沒問題,跳過一些文件,因為你忘記了它們,或者因為你認為更改非常簡單,肯定是正確的。
顯然,他們會破壞儲存庫:)。
加入一些檢查(例如程式碼格式化程式、linter 等)是一個好主意,可以避免在程式碼審查期間執行這些操作,讓您專注於重要的事情。
到目前為止,我已經學到了很多東西,我很高興開始這個項目,並建議任何人嘗試做同樣的事情。
對於任何在 hacktoberfest 上尋找問題的人,請訪問我們:)。
以上是從維護者的角度來看 Hacktoberfest的詳細內容。更多資訊請關注PHP中文網其他相關文章!