状态更新,2020年12月
内容提要
本月FOSS开发进展包括sourcehut API 2.0的规划,GraphQL API与REST API功能相当,并推出了OAuth 2.0实现。新工具mkproof可在Tor上注册用户以防止滥用。Gemini方面,gmnisrv和gmnlm进行了多项修复和改进。BARE规范的第二稿已提交IETF,scdoc 1.11.0发布。秘密项目进入新阶段,正在编写规范和新编译器。
关键要点
-
sourcehut API 2.0的规划已进行,GraphQL API与REST API功能相当,推出了OAuth 2.0实现。
-
新工具mkproof可在Tor上注册用户,防止滥用,生成证明的过程计算量大,抵抗并行攻击。
-
Gemini方面,gmnisrv进行了多项修复,gmnlm增加了“|”命令。
-
BARE规范的第二稿已提交IETF。
-
scdoc 1.11.0发布,主要是小的bug修复。
-
秘密项目进入新阶段,正在编写规范和新编译器。
延伸解读
API 2.0的进展与影响
sourcehut API 2.0的规划标志着开发者在API设计上的重要进步。GraphQL API与REST API功能相当,意味着开发者可以选择更灵活的查询方式,提升了数据交互的效率。此外,OAuth 2.0的实现增强了安全性,适合需要保护用户隐私的应用场景。
mkproof工具的创新
mkproof工具的推出为在Tor网络上注册用户提供了新的解决方案。通过计算密集型的证明生成过程,mkproof有效防止了滥用行为,确保了匿名用户的注册安全。这种方法在保护用户隐私的同时,也对抗了大规模的恶意注册,具有重要的实用价值。
Gemini项目的持续改进
Gemini项目的gmnisrv和gmnlm的修复和改进显示了开发团队对用户反馈的重视。特别是gmnlm新增的“|”命令,增强了用户在命令行中的操作灵活性。这些小的改进虽然看似微不足道,但却能显著提升用户体验,反映了持续迭代的重要性。
延伸问答
sourcehut API 2.0的主要更新内容是什么?
sourcehut API 2.0的规划已进行,GraphQL API与REST API功能相当,并推出了OAuth 2.0实现。
mkproof工具的功能和目的是什么?
mkproof工具允许在Tor上注册用户,防止滥用,通过生成计算量大的证明来抵抗并行攻击。
Gemini项目最近有哪些改进?
Gemini项目中,gmnisrv进行了多项修复,gmnlm增加了“|”命令,用于将第N个链接传递给shell命令。
BARE规范的最新进展是什么?
BARE规范的第二稿已提交给IETF,后续将继续进行修订。
scdoc 1.11.0版本发布了什么更新?
scdoc 1.11.0版本发布了主要是小的bug修复。
秘密项目目前处于什么阶段?
秘密项目进入新阶段,正在编写规范和新编译器,进展良好,但短期内不会有重大突破。