由OpenHarmony 文档上的PR三天未处理引发的思考

简介: 前段时间我不是教大家完成一个 OpenHarmony 代码的贡献流程,结果我自个的PR已经三天了还没处理到,这不得不引发我的思考,到底是啥原因导致的呢(事实上确实就是一个很随便的PR),所以这次带大家重新学习一下,文档需要的真正规范

一、前言

前段时间我不是教大家完成一个 OpenHarmony 代码的贡献流程,结果我自个的PR已经三天了还没处理到,这不得不引发我的思考,到底是啥原因导致的呢(事实上确实就是一个很随便的PR),所以这次带大家重新学习一下,文档需要的真正规范(显式的文档规范)和PR的常见问题,OpenHarmony审核人员对这个文档的审核很仔细,甚至仔细到一个标点符号,在此为工作人员点赞,正文即将开始~~

二、一些常见的问题

1.系统判错

这部分很多时候就是自身的问题了,比如dco没有签署协议,这个按照提示处理一下即可

在这里插入图片描述

还有就是可能忘记编译了,即需要评论里面输入start build,由于我们贡献的是文档,所以一般情况下是不会有编译等问题,如果没有编译,成功,可能你的PR就会很久都得不到解决,像下面这位老哥,忘记编译了,结果两个月了还在这里

在这里插入图片描述

格式化和静态检查一般的错误类似,英文文档出现中文中文就会出现格式化检查失败

2.文字内容

  • 标点符号

    这里常见的错误就是中英文的标点符号,类似

    ,和,
    ""和“”
    ''和‘’
    .和。
    ()和()

    这里的话,如果在英文中出现中文的标点符号的话相当明显

  • 简称与全称

    在首次出现的时候最好两个都要,其中一个不在下文出现的用括号括起来例如

    TCP(Transmission Control Protocol)

  • 样式统一

    首先全局的大小写命名统一,不能出现不一致的情况,其次就是某些专有名词必须遵循特定的大小写规则,类似OpenHarmony必须两个首字母都进行大写。

三、一些失败的案例

  • 大小写没补充完整

    在这里插入图片描述

  • 图片命名不规范

    在这里插入图片描述

  • 中英文混合

    在这里插入图片描述

  • dco未签署

    在这里插入图片描述

  • 缩进问题

    我们的工作人员好细心

    在这里插入图片描述

  • 前后注释不一致

    /**/这种块注释类似java 中的api说明,//行注释是比较一般的注释

    在这里插入图片描述

四、带给我们的思考

开源的项目正因为有这些工作人员和开发者的贡献才会越来越好,同时,在贡献文档的同时也会有各方面的讨论,一个个思维的碰撞,最初看到这些未合并下的对话,真的有被震撼到,我原本以为审核是很松的,毕竟这么大一个项目,需要投入很多的精力,不太可能如此认真的检查,长见识了,虽然有时候我们也有点气,他为什么不一次性都讲完全部的问题,现在其实已经释然了,只有更加优质的作品才能得到肯定,每一次提交都是一次次进步,这里我甚至看到提交好几个月的,最后还没合并的,respect

五、总结

现在想想我的那个PR确实不太行,就改了几句话,可能也没那么重要,不过还是有点遗憾,毕竟看了一周,PR在不断的下降,我的PR还是没有合并,释怀了,再过几天就去关一下。精益求精,相信OpenHarmony这样开源的项目会越来越好的。

目录
相关文章
|
Shell iOS开发 MacOS
|
人工智能 自然语言处理 搜索推荐
如何构建媲美通义千问在线接口的qwen-max智能体
qwen-max智能体是一个高效、多功能的系统,擅长处理查询、文本生成、翻译、图像处理等任务。通过自然语言理解、任务识别、决策引擎和工具选择,它能自动选择最佳方案,满足用户多样化需求,提供智能化服务。系统旨在快速响应、精准执行,并持续优化,支持多任务类型,适应不断变化的需求。
|
JavaScript 前端开发 测试技术
WebKit自动化回归测试之LayoutTest实践 (超时问题的处理)
转载请注明出处:http://blog.csdn.net/horkychen WebKit的回归测试是由一组脚本构成的Layout Tests,测试内容是测试的网页和标准结果(Baseline)。
1262 0
|
1天前
|
云安全 人工智能
2025,阿里云安全的“年度报告”
拥抱AI时代,阿里云安全为你护航~
1433 1
|
8天前
|
云安全 人工智能 算法
以“AI对抗AI”,阿里云验证码进入2.0时代
三层立体防护,用大模型打赢人机攻防战
1406 10
|
8天前
|
机器学习/深度学习 安全 API
MAI-UI 开源:通用 GUI 智能体基座登顶 SOTA!
MAI-UI是通义实验室推出的全尺寸GUI智能体基座模型,原生集成用户交互、MCP工具调用与端云协同能力。支持跨App操作、模糊语义理解与主动提问澄清,通过大规模在线强化学习实现复杂任务自动化,在出行、办公等高频场景中表现卓越,已登顶ScreenSpot-Pro、MobileWorld等多项SOTA评测。
1279 6
|
9天前
|
人工智能 Rust 运维
这个神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
加我进AI讨论学习群,公众号右下角“联系方式”文末有老金的 开源知识库地址·全免费
1144 14
|
3天前
|
人工智能 前端开发 API
Google发布50页AI Agent白皮书,老金帮你提炼10个核心要点
老金分享Google最新AI Agent指南:让AI从“动嘴”到“动手”。Agent=大脑(模型)+手(工具)+协调系统,可自主完成任务。通过ReAct模式、多Agent协作与RAG等技术,实现真正自动化。入门推荐LangChain,文末附开源知识库链接。
410 118
|
2天前
|
机器学习/深度学习 测试技术 数据中心
九坤量化开源IQuest-Coder-V1,代码大模型进入“流式”训练时代
2026年首日,九坤创始团队成立的至知创新研究院开源IQuest-Coder-V1系列代码大模型,涵盖7B至40B参数,支持128K上下文与GQA架构,提供Base、Instruct、Thinking及Loop版本。采用创新Code-Flow训练范式,模拟代码演化全过程,提升复杂任务推理能力,在SWE-Bench、LiveCodeBench等基准领先。全阶段checkpoint开放,支持本地部署与微调,助力研究与应用落地。
288 1

热门文章

最新文章