OCaml.org 電子報:2024 年 7 月
歡迎來到 OCaml.org 電子報 2024 年 7 月版!此更新由 OCaml.org 維護者編撰。您可以在 Discuss 上找到先前的更新。
我們的目標是使 OCaml.org 成為任何想開始使用 OCaml 並在其中高效工作的人的最佳資源。OCaml.org 電子報提供了我們朝此目標邁進的進度更新,以及我們正在進行的變更概述。
如果沒有所有幫助我們審閱、修訂和創建更好的 OCaml 文件並處理問題的優秀人士,我們就無法做到。您的參與使我們能夠比單靠自己做得更多。謝謝!
本期電子報涵蓋
- 社群驅動的 OCaml.org 開發
- OCaml 食譜的食譜:透過貢獻和審閱常見任務的食譜,幫助我們使 OCaml 食譜真正實用!
- 社群與行銷頁面重製:實作工作正在進行中。
- 一般改進:與往常一樣,我們也致力於一般維護和改進,因此我們將重點介紹下面發生的一些工作。
社群驅動的 OCaml.org 開發
在重製大部分 OCaml.org 網站使其更實用、更易用且更美觀之後,一直致力於 OCaml.org 的 Tarides 團隊正在解散。然而,OCaml.org 將繼續由 OCaml 平台和 OCaml 編譯器貢獻者,以及更廣泛的 OCaml 社群維護和擴展。
您可以聯繫 OCaml.org 維護者 討論您想進行的任何較大的變更或新增。我們隨時歡迎您貢獻以改進現有功能和修正錯誤!
貢獻者開放議題
您可以在此處找到 貢獻者的開放議題!
OCaml 食譜的食譜
OCaml 食譜是 OCaml 開發人員分享如何使用生態系統中的套件解決常見任務的地方。
食譜是一個程式碼範例和說明,說明如何使用開放原始碼函式庫的組合來執行任務。
食譜可在 ocaml.org/cookbook 上找到。
以下是如何提供幫助
- 幫助審閱 食譜食譜的開放提取請求!
- 為食譜貢獻新的食譜和任務!
感謝大家的多方貢獻!我們需要幫助的一個領域是審閱和改進建議的食譜和任務。
相關的 PR 和活動
- (開放) PR:用於解析命令列引數的食譜 ocaml/ocaml.org#2573,由 @richardhuxton 提交
- (開放) PR:食譜檢查網頁是否有損壞的連結 ocaml/ocaml.org#2581,由 @ggsmith842 提交
- (開放) PR:食譜:「建立並等待承諾」:Lwt, Async ocaml/ocaml.org#2584,由 @richardhuxton 提交
- (開放) PR:食譜:read-csv - 從 CSV 字串讀取記錄的基本範例 ocaml/ocaml.org#2589,由 @danielclarke 提交
- (開放) PR:食譜:電子郵件正則表示式修補程式 ocaml/ocaml.org#2591,由 @F-Loyer 提交
- 修正和改進現有的食譜
- PR:更新 00-uri.ml:缺少引數 ocaml/ocaml.org#2618,由 @ttamttam 提交
社群與行銷頁面重製
我們有 社群區塊中經過重製和新頁面的 UI 設計,並且由我們的 OutReachy 前實習生 @oyenuga17 負責實作!
相關的 PR 和活動
- PR:實作新的社群概述頁面 ocaml/ocaml.org#2605,由 @oyenuga17 提交
- PR:修正社群頁面上的錯字和大小寫不一致問題 ocaml/ocaml.org#2616,由 @pjlast 提交
- PR:重新設計 OCaml 星球頁面 ocaml/ocaml.org#2617,由 @oyenuga17 提交
一般改進和資料新增
摘要
- 選取的作業系統現在是 https://ocaml.dev.org.tw/install 頁面上 URL 的錨點標籤的一部分。這讓使用者可以連結到特定作業系統的快速安裝說明。
- 感謝您對 OCaml 文件的貢獻!
- 我們正在再次使用 Ahrefs 檢查 OCaml.org 的反向連結。
相關的 PR 和活動
- (開放) PR:建置於 OCaml 5 (ocamlnet -safe-string 解決方案) ocaml/ocaml.org#2609,由 @aantron 提交
- PR:Ahref 標籤 ocaml/ocaml.org#2571,由 @cuihtlauac 提交
- PR:議題 #2583:新增作業系統錨點標籤至 ocaml.org/install ocaml/ocaml.org#2600,由 @SisyphianLiger 提交
- PR:效能:快取搜尋索引摘要,直到 ocaml-docs-ci 計算出來 ocaml/ocaml.org#2620,由 @sabine 提交
- 文件
- PR:解開的函式庫 ocaml/ocaml.org#2562,由 @cuihtlauac 提交
- PR:說明資料夾 bin、lib 和 _build ocaml/ocaml.org#2568,由 @cuihtlauac 提交
- PR:在 opam 路徑文件中使用
layout opam
的.envrc
ocaml/ocaml.org#2597,由 @smorimoto 提交 - PR:在安裝教學中使用 sudo ocaml/ocaml.org#2558,由 @cuihtlauac 提交
- PR:將有關註解的文件新增至 Ocaml 導覽 ocaml/ocaml.org#2613,由 @NoahTheDuke 提交
- PR:修正參照尚未定義類型的範例 ocaml/ocaml.org#2606,由 @avlec 提交
- 重構 + 程式碼健全性
- PR:在 data.mli 中開啟 Data_intf ocaml/ocaml.org#2563,由 @cuihtlauac 提交
- PR:使資料錯誤檔案路徑可以複製貼上 ocaml/ocaml.org#2567,由 @cuihtlauac 提交
- PR:測試 ocaml/setup-ocaml v3 ocaml/ocaml.org#2570,由 @cuihtlauac 提交
- PR:更新 ocaml/setup-ocaml 至 v3 ocaml/ocaml.org#2565,由 @smorimoto 提交
- PR:從 PR #2443 重構部分程式碼 ocaml/ocaml.org#2576,由 @cuihtlauac 提交
- PR:將 peter-evans/create-pull-request 從 5 版升級到 6 版 ocaml/ocaml.org#2588,由 @dependabot 提交
- PR:將 OCaml 設定為 4.14.2 ocaml/ocaml.org#2587,由 @cuihtlauac 提交
- PR:修正:寫入目錄而不是資料夾 ocaml/ocaml.org#2572,由 @ashish0kumar 提交
- PR:同步 debug-ci 和 ci ocaml/ocaml.org#2582,由 @cuihtlauac 提交
- 資料
- PR:更新日誌:dune 3.16.0 ocaml/ocaml.org#2566,由 @emillon 提交
- PR:(資料) 新增 OCaml.org 電子報 2024 年 6 月版 ocaml/ocaml.org#2575,由 @sabine 提交
- PR:新增最新 merlin 版本的更新日誌 ocaml/ocaml.org#2580,由 @voodoos 提交
- PR:新增最新 ocaml-lsp 版本的更新日誌 ocaml/ocaml.org#2593,由 @PizieDust 提交
- PR:為 opam 2.2.0 新增遺失的更新日誌 ocaml/ocaml.org#2598,由 @kit-ty-kate 提交
- PR:為 ppxlib.0.33.0 版本新增更新日誌項目 ocaml/ocaml.org#2615,由 @NathanReb 提交