【任务类型】软件包引入
【任务描述】软件包python-opensensemap-api引入
本任务的目标是引入软件包python-opensensemap-api至src-openEuler仓库下,丰富社区软件包生态。
开发者需要先了解RPM软件包的相关知识,获取上游社区软件包源码,编写软件包的SPEC文件,并完成基于openEuler系统的软件包的编译与功能验证,最终将软件包合入src-openEuler下指定仓库并关联指定的obs构建工程。
perl软件包的spec推荐使用pyporter工具 自动生成 ,注意生成后还需要人工审视一些要注意的点,比如description是否合理地给出了软件的描述信息(而不是单单列出了包名或者为空),以及spec中各部分应有合理的空行分割保证SPEC的规范和美观(如%prep,%description等的前面)等。
【参考资料】
序号 | 文档 | 视频讲解 |
---|---|---|
1 | RPM软件包简介 | SPEC文件介绍 (06:13) |
2 | SPEC文件介绍 | 手动验证RPM的方法 (02:50) |
3 | 软件包引入的验证步骤 | 工具验证RPM包的方法 (02:20) |
4 | OpenEuler社区软件包引入提交流程 | 软件包的提交流程 (05:35) |
5 | OBS移仓流程 (06:30) |
【分值】
紧急程度:中(2分)
难易程度:简单(1分)
【备注】
1.软件包版本需要选取上游社区最新且稳定的版本
2.如果参考其他社区的spec文件,请保留changelog,并基于原始的release+1;
3.代码合入后不要忘记将构建工程添加至obs的HDC下面,具体参考文档4的章节5;
4.pr如果有修改,请使用git rebase 保证提交记录个数为1。
openEuler 社区了创建了一个赛事交流的微信群,添加 openEuler 小助手备注“华为开发者大赛”即可入群。
微信号“openEuler小助手”:SoftCorePro,小助手会为参赛者实时进行答疑解惑的贴心服务,及时为参赛者解决问题。
小助手在线时间:每天9:00~18:00。
Hey cloudyyy1234, Welcome to openEuler Community.
All of the projects in openEuler Community are maintained by @openeuler-ci-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md to find the details.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
@cloudyyy1234, 此issue状态, 只能由issue责任人改变, 如需改变, 请先变更issue责任人.
@cloudyyy1234, 此issue状态, 只能由issue责任人改变, 如需改变, 请先变更issue责任人.
/hdc-assigned
@fucheng19, 您认领的任务已经达上限,无法再次领取新的任务.
/hdc-assigned
@yunchengreng, 您已成功认领当前任务, 认领任务>处理任务>提交任务>审核通过>获得积分.
/hdc-assigned
@chjtxwd123, 您无法认领此任务, 已被他人认领.
@rongjing88, 认领此任务的开发者才能取消此任务.
@gc7500, 您无法认领此任务, 已被他人认领.
/hdc-unassign
@yunchengreng, 您已取消此任务.
/hdc-assigned
@gc7500, 您已成功认领当前任务, 认领任务>处理任务>提交任务>审核通过>获得积分.
/hdc-completed
@gc7500, 任务已提交,此任务审核者会尽快审核并在私信或者openEuler官网反馈结果.
/hdc-completed
@gc7500, 任务已提交,此任务审核者会尽快审核并在私信或者openEuler官网反馈结果.
/hdc-completed
@gc7500, 任务已提交,此任务审核者会尽快审核并在私信或者openEuler官网反馈结果.
/hdc-completed
@gc7500, 任务已提交,此任务审核者会尽快审核并在私信或者openEuler官网反馈结果.
@YangYunYi 谢谢
@gc7500, 此issue状态, 只能由issue责任人改变, 如需改变, 请先变更issue责任人.
/hdc-completed
@gc7500, 任务已提交,此任务审核者会尽快审核并在私信或者openEuler官网反馈结果.
@gc7500, 此issue状态, 只能由issue责任人改变, 如需改变, 请先变更issue责任人.
/hdc-completed
@gc7500, 任务已提交,此任务审核者会尽快审核并在私信或者openEuler官网反馈结果.
@YangYunYi @openeuler-ci-bot 麻烦关闭一下 谢谢你
/hdc-completed
@gc7500, 任务已提交,此任务审核者会尽快审核并在私信或者openEuler官网反馈结果.
登录 后才可以发表评论