OCaml.org 新闻通讯:2024年4月
欢迎阅读 2024 年 4 月版的 OCaml.org 新闻通讯!此更新由 OCaml.org 团队编制。您可以在 Discuss 上找到之前的更新。
我们的目标是使 OCaml.org 成为任何想要开始学习并高效使用 OCaml 的最佳资源。OCaml.org 新闻通讯提供了我们朝着该目标取得的进展的更新,以及我们正在进行的更改概述。
如果没有所有帮助我们审查、修改和创建更好的 OCaml 文档以及处理问题的优秀人士,我们无法做到这一点。您的参与使我们能够做到比我们单独所能做的更多。谢谢!
本新闻通讯涵盖以下内容
- OCaml 食谱:我们在“学习”区域发布了一个新的、社区驱动的部分。通过贡献和审查常见任务的食谱,帮助我们使其真正有用!
- 社区和营销页面重做:我们已经完成了社区部分重做和新页面的 UI 设计,并且正在开始实施这些设计。
- 一般改进:像往常一样,我们还进行了常规维护和改进,因此我们在下面重点介绍了一些工作。
贡献者开放问题
您可以在此处找到贡献者的开放问题!
以下是本月开放的一些新的(以及截至撰写本新闻通讯时仍然开放的)问题
- 包版本页面缺少暗模式样式 ocaml/ocaml.org#2341 作者:@sabine
- (数据)扩展学术机构的数据模型以记录课程材料信息 ocaml/ocaml.org#2328 作者:@sabine
OCaml 食谱
我们在“学习”区域发布了一个新的、社区驱动的部分:OCaml 食谱!
OCaml 食谱是一个 OCaml 开发人员分享如何使用生态系统中的包来解决常见任务的地方。
任务是在项目中需要完成的事情。食谱是代码示例以及有关如何使用开源库组合执行任务的说明。
食谱现已在 ocaml.org/cookbook 上上线,但目前发布的食谱数量不多。
以下是我们如何需要您的帮助
- 帮助审查食谱开放的拉取请求!
- 为食谱贡献新的食谱和任务!
- 建议改进现有的食谱和 UI。
相关的 PR 和活动
- 需要审阅者打开的 PR
- PR:食谱测地线 ocaml/ocaml.org#2381 作者:@F-Loyer
- PR:食谱/子进程创建 ocaml/ocaml.org#2382 作者:@F-Loyer
- PR:食谱 getenv ocaml/ocaml.org#2383 作者:@F-Loyer
- PR:食谱:linalg ocaml/ocaml.org#2386 作者:@F-Loyer
- PR:使用 camlzip 和 with_open_text ocaml/ocaml.org#2371 作者:@cuihtlauac
- PR:反序列化和后处理 YAML 食谱 ocaml/ocaml.org#2372 作者:@cuihtlauac
- PR:重新设置数据库食谱 ocaml/ocaml.org#2376 作者:@cuihtlauac
- PR:重新设置基本并发食谱 ocaml/ocaml.org#2377 作者:@cuihtlauac
- PR:重新设置排序食谱 ocaml/ocaml.org#2378 作者:@cuihtlauac
- PR:重新设置 ascii 和 utf-8 食谱 ocaml/ocaml.org#2379 作者:@cuihtlauac
社区和营销页面重做
我们已经完成了社区部分重做和新页面的 UI 设计,并且正在开始实施这些设计。我们正在为贡献者开放一些小问题以寻求帮助。:orange_heart
相关的 PR 和活动
- PR:UI:在客户端以用户的时区添加了事件的日期时间 ocaml/ocaml.org#2339 作者:@maha-sachin
- PR:在社区下创建带有路由的新事件页面 ocaml/ocaml.org#2338 作者:@shakthimaan
- PR:向事件添加 event_type 字段,并在事件卡片中渲染标签 ocaml/ocaml.org#2366 作者:@csaltachin
一般改进和数据添加
相关的 PR 和活动
- 错误修复
- PR:修复:为 odoc 生成的文档页面添加 .modules 样式 ocaml/ocaml.org#2355 作者:@sabine
- PR:修复:更正社区资源卡片上的文本颜色 ocaml/ocaml.org#2329 作者:@sabine
- PR:修复:使关于 LearnOCaml 的社区卡片指向正确的 URL ocaml/ocaml.org#2331 作者:@yurug
- 文档
- PR:OCaml 教程:-新增部分- 简介和开始之前。添加了 REPL 定义和双分号的使用 ocaml/ocaml.org#2336 作者:@Alfredo-Carlon
- PR:“值和函数”教程的小幅修改 ocaml/ocaml.org#2321 作者:@jeuxdeau
- 数据
- PR:[planet]:添加 melange 博客 ocaml/ocaml.org#2362 作者:@anmonteiro
- PR:(数据)添加 4 月份的 OUPS 会议 ocaml/ocaml.org#2360 作者:@sabine
- PR:添加 TUM 作为学术机构 ocaml/ocaml.org#2347 作者:@PumPum7
- PR:添加 Routine 工作职位。 ocaml/ocaml.org#2325 作者:@mefyl
- PR:(数据)将 OCaml 研讨会添加到即将举行的活动中 ocaml/ocaml.org#2326 作者:@sabine
- PR:(数据)添加 ReasonSTHLM 会议 ocaml/ocaml.org#2308 作者:@sabine
- PR:添加缺少的 Mdx 变更日志 ocaml/ocaml.org#2368 作者:@tmattio
- PR:修复 Dune 3.14 公告中的一个小错误 ocaml/ocaml.org#2315 作者:@Leonidas-from-XIV
- PR:Dune 3.15.0 公告 ocaml/ocaml.org#2316 作者:@Leonidas-from-XIV
- PR:OCaml 5.2.0-beta2 变更日志条目 ocaml/ocaml.org#2343 作者:@Octachron
- PR:(数据)添加 2024 年 3 月的 OCaml.org 新闻通讯 ocaml/ocaml.org#2317 作者:@sabine
- PR:添加 opam 2.2.0~beta2 的公告 ocaml/ocaml.org#2334 作者:@kit-ty-kate
- PR:工作:删除 XenServer 职位 ocaml/ocaml.org#2387 作者:@edwintorok
- 将 OCaml 语言手册从 v2.ocaml.org 移动到 ocaml.org
- PR:修复:在 /lts 和 /latest URL 下提供手册 ocaml/ocaml.org#2345 作者:@sabine
- PR:删除 /manual/lts URL,修复 /manual/latest 的断裂路由 ocaml/ocaml.org#2348 作者:@sabine
- PR:添加 /api/** 重定向 ocaml/ocaml.org#2352 作者:@mtelvers
- PR:在中间件中处理 lts、默认和缺少的版本 ocaml/ocaml.org#2358 作者:@cuihtlauac
- PR:将已提供的页面添加到站点地图 ocaml/ocaml.org#2363 作者:@cuihtlauac
- PR:从站点地图中跳过未发布的手册 ocaml/ocaml.org#2367 作者:@cuihtlauac
- PR:将一些 v2 重定向转换为本地重定向 ocaml/ocaml.org#2356 作者:@cuihtlauac
- 重构/代码健康
- PR:从全局中删除 Commit 模块 ocaml/ocaml.org#2319 作者:@cuihtlauac(创建/合并:2024-04-05T14:17:31Z)
- PR:整理:删除 learn_sidebar.eml,该文件不再使用 ocaml/ocaml.org#2342 作者:@sabine
- PR:在 HACKING 中添加指向 deploy.ci.ocaml.org 的链接 ocaml/ocaml.org#2354 作者:@cuihtlauac
- PR:为数据参数使用类型注释 ocaml/ocaml.org#2384 作者:@cuihtlauac