背景 (Background)
为了进一步提升 PaddlePaddle 官方文档的专业性和准确性,我们计划引入自动化拼写检查工具 typos。文档中的拼写错误会影响用户的阅读体验,甚至可能导致对技术细节的误解。引入自动化检查工具可以在代码合并前发现并修复这些问题,是保障文档质量的有效手段。
对齐主仓库实践 (Alignment with Main Repository)
typos 工具已经在 Paddle 主仓库中成功引入并得到了良好实践,有效保障了代码注释和文档字符串的质量。这证明了该工具的价值和可行性。
相关的实践和讨论可以参考下面几个 issue:
在 docs 仓库中引入 typos,是我们将代码质量保障的最佳实践扩展到文档生态、保持项目整体一致性的重要一步。
任务目标 (Task Goals)
引入配置文件:在 docs 仓库根目录添加 typos 的配置文件 (_typos.toml)。需要根据文档的特性和常用术语,定制化词典,避免误报。
集成至 pre-commit 和 CI 中:确保所有新的 Pull Request 在合并前都会经过拼写检查,并且本地 commit 的时候就可发现 typo。
修复存量问题:在引入配置文件时,会给所有认为是 typo 单词都加入定制化词典,我们需要确认是否为 typo,对于 typo 我们需要手动修改它们
任务列表
🎉 A-List
🎉 B-List
🎉 C-List
🎉 D-List
🎉 E-List
🎉 F-List
🎉 G-List
🎉 H-List
🎉 I-List
🎉 K-List
🎉 L-List
🎉 M-List
🎉 N-List
🎉 O-List
🎉 P-List
🎉 R-List
S-List
| 任务 ID |
正确拼写 |
错误拼写 |
认领人 Github id |
PR 链接 |
| ✅S-1 |
Screenshot |
Creenshot |
✅@LiaoYFBH |
#7621 |
| ✅S-2 |
Segment |
Setment |
✅@Echo-Nie |
#7634 |
| ✅S-3 |
Similarly |
Similarily |
✅@LiaoYFBH |
#7621 |
| ✅S-4 |
Simple, Smile, Simile |
Simle |
✅@Echo-Nie |
#7634 |
| ✅S-5 |
Solver |
Sovler |
✅@Echo-Nie |
#7634 |
| ✅S-6 |
Succeeded, Success, Successful |
Successed |
✅@LiaoYFBH |
#7621 |
| ✅S-7 |
sample, same |
samle |
✅@Echo-Nie |
#7634 |
| ✅S-8 |
satisfies |
satifies |
✅@LiaoYFBH |
#7621 |
| ✅S-9 |
scale, sale, sable |
sacle |
✅@LiaoYFBH |
#7621 |
| ✅S-10 |
scenarios |
secenarios |
✅@sphcode |
#7648 |
| ✅S-11 |
schedule |
schedual |
✅@sphcode |
#7648 |
| ✅S-12 |
semantic |
sematic |
✅@sphcode |
#7648 |
| ✅S-13 |
separated |
sperated |
✅@sphcode |
#7648 |
| ✅S-14 |
separator |
seperator |
✅@sphcode |
#7648 |
| ✅S-15 |
set |
ser , setted |
✅@sphcode |
#7653 |
| ✅S-16 |
should |
shoule |
✅@sphcode |
#7653 |
| ✅S-17 |
similarly |
similary |
✅@sphcode |
#7653 |
| ✅S-18 |
simpler |
simplier |
✅@sphcode |
#7653 |
| ✅S-19 |
size |
szie |
✅@sphcode |
#7653 |
| ✅S-20 |
skipped, skyped |
skiped |
✅@Qkd004 |
#7647 |
| 🙋S-21 |
software |
softwares |
🙋@Qkd004 |
|
| ✅S-22 |
special |
specail |
✅@Qkd004 |
#7647 |
| 🙋S-23 |
split |
splited , splitted |
🙋@Qkd004 |
|
| ✅S-24 |
strategy |
stradegy |
✅@Qkd004 |
#7647 |
| ✅S-25 |
string |
stirng |
✅@Qkd004 |
#7647 |
| ✅S-26 |
subtract |
subract |
✅@Qkd004 |
#7647 |
| ✅S-27 |
success |
sucess |
✅@Qkd004 |
#7647 |
| ✅S-28 |
successor |
sucessor |
✅@Qkd004 |
#7647 |
| ✅S-29 |
successors |
sucessors |
✅@Qkd004 |
#7647 |
🎉 T-List
🎉 U-List
🎉 V-List
🎉 W-List
任务认领方式
⭐️ 提交 PR 模版 ⭐️:
- // ------- PR 标题 --------
[CodeStyle][Typos][A-1] Fix typo(`wiht`)
或者多个任务:
[CodeStyle][Typos][A-1,A-2,A-3] Fix typo(`wiht`,...)
[CodeStyle][Typos][A-[1-3]] Fix typo(`wiht`,...)
⭐️ 认领方式 ⭐️:
请大家以 comment 的形式认领任务,如:
提交 PR 模版
### PR Category
User Experience
### Description
<!-- Describe what you’ve done -->
修复如下 typo 问题:
- recieves
- ...
未修复: # (单词/所在文件行数)。可以的话,尽量简短说明一下原因。
text:
- xxxx
...
### Related links
- #7543
@ooooo-create
状态介绍:
✅:已经完全迁移,所有单测都 OK!
🙋: 报名
🟢:审核完毕待合入,合入之后完成!
🔵:可认领!
🟡:当前阶段不需要人力继续跟进,下阶段推进
🚧:迁移中,单测还没有过,还没有审核完。
大致正常流程为:
🔵 -> 🙋 -> 🚧 -> 🟢 -> ✅
异常流程为:
🔵 -> 🙋 -> 🚧 -> 🟡
看板信息
| 任务数量 |
🔵 可认领 |
🚧 迁移中 |
🟢 待合入 |
✅ 完成 |
🟡 下阶段推进 |
🏁 完成率 |
| 242 |
0 |
0 |
0 |
240 |
0 |
99.2% |
排名不分先后 @Ricardo-shuo-liu(61) @akgamerz790(2) @ooooo-create(31) @Liyulingyue(5) @xxiu1(6) @dai-junjie(7) @Echo-Nie(27) @wanglezz(11) @liangqi520(7) @Qkd004(10) @dune0310421(9) @dakelong(5) @Bowie375(13) @enkilee(20) @LiaoYFBH(5) @sphcode(10) @fsylmxx(5) @tjujingzong(7)
背景 (Background)
为了进一步提升 PaddlePaddle 官方文档的专业性和准确性,我们计划引入自动化拼写检查工具 typos。文档中的拼写错误会影响用户的阅读体验,甚至可能导致对技术细节的误解。引入自动化检查工具可以在代码合并前发现并修复这些问题,是保障文档质量的有效手段。
对齐主仓库实践 (Alignment with Main Repository)
typos 工具已经在 Paddle 主仓库中成功引入并得到了良好实践,有效保障了代码注释和文档字符串的质量。这证明了该工具的价值和可行性。
相关的实践和讨论可以参考下面几个 issue:
在 docs 仓库中引入 typos,是我们将代码质量保障的最佳实践扩展到文档生态、保持项目整体一致性的重要一步。
任务目标 (Task Goals)
引入配置文件:在 docs 仓库根目录添加 typos 的配置文件 (_typos.toml)。需要根据文档的特性和常用术语,定制化词典,避免误报。
集成至 pre-commit 和 CI 中:确保所有新的 Pull Request 在合并前都会经过拼写检查,并且本地 commit 的时候就可发现 typo。
修复存量问题:在引入配置文件时,会给所有认为是 typo 单词都加入定制化词典,我们需要确认是否为 typo,对于 typo 我们需要手动修改它们
任务列表
🎉 A-List
🎉 B-List
🎉 C-List
🎉 D-List
🎉 E-List
🎉 F-List
🎉 G-List
🎉 H-List
🎉 I-List
🎉 K-List
🎉 L-List
✅@ooooo-create
#7625
✅@ooooo-create
🎉 M-List
🎉 N-List
🎉 O-List
🎉 P-List
🎉 R-List
S-List
🎉 T-List
🎉 U-List
🎉 V-List
🎉 W-List
任务认领方式
⭐️ 提交 PR 模版 ⭐️:
或者多个任务:
⭐️ 认领方式 ⭐️:
请大家以 comment 的形式认领任务,如:
提交 PR 模版
状态介绍:
✅:已经完全迁移,所有单测都 OK!
🙋: 报名
🟢:审核完毕待合入,合入之后完成!
🔵:可认领!
🟡:当前阶段不需要人力继续跟进,下阶段推进
🚧:迁移中,单测还没有过,还没有审核完。
大致正常流程为:
🔵 -> 🙋 -> 🚧 -> 🟢 -> ✅
异常流程为:
🔵 -> 🙋 -> 🚧 -> 🟡
看板信息