【任务类型】软件包引入
【任务描述】软件包perl-IO-Pty-Easy引入
本任务的目标是引入软件包perl-IO-Pty-Easy至src-openEuler仓库下,丰富社区软件包生态。
开发者需要先了解RPM软件包的相关知识,获取上游社区软件包源码,编写软件包的SPEC文件,
并完成基于openEuler系统的软件包的编译与功能验证,最终将软件包合入src-openEuler下指定仓库并关联指定的obs构建工程。
perl软件包的spec推荐使用perlporter工具自动生成。注意生成后还需要人工审视一些要注意的点,比如description是否合理地给出了软件的描述信息(而不是单单列出了包名或者为空)。
【参考资料】
序号 | 文档 | 视频讲解 |
---|---|---|
1 | RPM软件包简介 | SPEC文件介绍 (06:13) |
2 | SPEC文件介绍 | 手动验证RPM的方法 (02:50) |
3 | 软件包引入的验证步骤 | 工具验证RPM包的方法 (02:20) |
4 | OpenEuler社区软件包引入提交流程 | 软件包的提交流程 (05:35) |
5 | OBS移仓流程 (06:30) |
【分值】
紧急程度:中(2分)
难易程度:普通(2分)
【备注】
1.如果参考其他社区的spec文件,请保留changelog,并基于原始的release+1;
2.代码合入后不要忘记将构建工程移至obs的HDC下面,具体参考文档4的章节5。
openEuler 社区了创建了一个赛事交流的微信群,添加 openEuler 小助手备注“华为开发者大赛”即可入群。
微信号“openEuler小助手”:SoftCorePro,小助手会为参赛者实时进行答疑解惑的贴心服务,及时为参赛者解决问题。
小助手在线时间:每天9:00~18:00。
Hey Lostwayzxc, 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.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
/hdc-assigned
/hdc-assigned
@yaozc701, 您已成功认领当前任务, 认领任务>处理任务>提交任务>审核通过>获得积分.
@suhanzhize26, 您无法认领此任务, 已被他人认领.
/hdc-completed
@yaozc701, 任务已提交,此任务审核者会尽快审核并在私信或者openEuler官网反馈结果.
@Lostwayzxc, 此issue状态, 只能由issue责任人改变, 如需改变, 请先变更issue责任人.
登录 后才可以发表评论