延朋总结的很全面,我根据你提供的表格再补充一下。
类型 |
动作 |
|
软件已存在,版本满足 |
NA |
|
软件存在,版本不满足 |
根据归属sig,寻找对应的sig maintainer,协商升级,原则上,不引入一个软件的多版本,避免版本管理上的混乱 |
通过 https://gitee.com/openeuler/community/blob/master/sig/sigs.yaml
查看软件包属于哪个sig, 给这个sig 发邮件讨论(sig的邮件列表在
https://gitee.com/openeuler/community/tree/master/sig
可以找到,不少sig 没有单独的邮件列表,用的是 dev
这个,可以通过在邮件标题里加上 【XXX sig】来标志下 ) ,甚至参加sig
例会在会议上讨论 |
软件不存在 |
可以先期打包引入,同时跟适合sig协商放入到对应sig |
根据软件应属领域合理判断 |
专有软件 |
打包入库,建议成立一个新的sig来承载 |
所有软件在第一次引入,上库时,建议按照打包规范进行重写spec打包文件。规范参考:https://gitee.com/openeuler/community/blob/master/zh/contributors/packaging.md
如果后续有其他问题,可以在dev@openeuler.org邮件列表讨论。
何晓文 (overweight)hexiaowen@huawei.com
This e-mail and its attachments contain confidential information from HUAWEI, which is intended only for the person or entity
whose address is listed above. Any use of the information contained herein in any way (including, but not limited to, total or partial disclosure, reproduction, or dissemination) by persons other than the intended recipient(s) is prohibited. If you receive
this e-mail in error, please notify the sender by phone or email immediately and delete it!
发件人: Zhuyanpeng
发送时间: 2020年12月5日
11:16
收件人: 杨显钊 <xianzhao.yang@i-soft.com.cn>; dev <dev@openeuler.org>
抄送: Hexiaowen (Hex, EulerOS) <hexiaowen@huawei.com>
主题: 答复:
向openeuler上传包的问题
完整的加包流程也可以参考release sig maintainer @yaqiangchen
的总结:https://gitee.com/openeuler/release-management/blob/master/openEuler%E7%A4%BE%E5%8C%BA%E6%96%B0%E5%A2%9E%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%B5%81%E7%A8%8B%E6%8C%87%E5%AF%BC.md
发件人: Zhuyanpeng
发送时间: 2020年12月5日
10:44
收件人: Zhuyanpeng <zhuyanpeng@huawei.com>;
杨显钊 <xianzhao.yang@i-soft.com.cn>;
dev <dev@openeuler.org>
抄送: Hexiaowen (Hex, EulerOS) <hexiaowen@huawei.com>
主题:
答复:
向openeuler上传包的问题
看了你这个表格,有3种情况:
一、大部分软件包是openEuler社区的版本比较高,软件包一般都是往前升级、不往后降级,因此需要你评估下是否可以直接用openEuler社区高版本的软件包
二、少部分软件包,是openEuler社区的版本比较低,这种情况下,可以跟该软件包的sig maintainer
沟通、协商是否可以升级,沟通方式包括但:
1、在软件包的仓下提issue
进行互动、讨论,如果协商一致可以升级,由软件包的sig maintainer安排升级,或者最好由需求方(你们)来升级
2、通过
https://gitee.com/openeuler/community/blob/master/sig/sigs.yaml
查看软件包属于哪个sig, 给这个sig
发邮件讨论(sig的邮件列表在 https://gitee.com/openeuler/community/tree/master/sig
可以找到,不少sig
没有单独的邮件列表,用的是 dev 这个,可以通过在邮件标题里加上 【XXX sig】来标志下 ) ,甚至参加sig
例会在会议上讨论
三、如上所述,软件包都是归属在某个sig
, openEuler社区没有的软件包,需要先看下放到哪个sig
比较合适,如果没找到合适的sig,就自己申请建立一个(https://gitee.com/openeuler/community/tree/master/zh/technical-committee/governance
)
不管是自己建sig,还是参与其他sig,如果要统计本组织的社区贡献的话,都可以统计到,方式见如下邮件。 Community、tc、dev
这3个邮件列表很重要,先订阅起来(https://openeuler.org/zh/community/mailing-list/
)
您好:
openEuler社区新增贡献者公司组织分布功能,如果您愿意将自己的贡献归属到公司、组织,请把自己的gitee账号与公司、组织名称进行绑定,已通过提pr的形式提交到data.yaml【1】文档中,格式详见【2】,多谢~~~~!!!!
Hi:
The openEuler community has added a new contributor company organization distribution function. If you are willing to attribute your contribution to a company or organization, please add your gitee account to the company
and organization name, and have been submitted to data.yam[ 1], see[2] for the format, thank you~~~~! ! ! ! ! !
【1】https://gitee.com/openeuler/infrastructure/blob/master/om-data/data.yaml
【2】https://gitee.com/openeuler/infrastructure/blob/master/om-data/readme_cn.md
【3】https://gitee.com/openeuler/infrastructure/blob/master/om-data/readme.md
发件人: Zhuyanpeng [mailto:zhuyanpeng@huawei.com]
发送时间: 2020年12月4日
21:05
收件人: 杨显钊 <xianzhao.yang@i-soft.com.cn>;
dev <dev@openeuler.org>
抄送: Hexiaowen (Hex, EulerOS) <hexiaowen@huawei.com>
主题: [Dev] Re:
向openeuler上传包的问题
我们都是社区开发者贡献者,没有领导哈
如你所见,openeuler社区同一个分支里的软件包一般只有一个版本,如果某个软件包需要升级,需要跟对应软件包的maintainer协商
明天我先看下
--------------------------------------------------
朱延朋 Zhu Yanpeng
Mobile: +86-15088690075
Email: zhuyanpeng@huawei.com
发件人:杨显钊 <xianzhao.yang@i-soft.com.cn>
收件人:dev <dev@openeuler.org>
抄 送:Hexiaowen (Hex, EulerOS) <hexiaowen@huawei.com>;Zhuyanpeng
<zhuyanpeng@huawei.com>
时 间:2020-12-04 19:52:03
主 题:向openeuler上传包的问题
各位社区的领导们好,我是普华基础软件的杨显钊。最近我在向社区里上传我们打的包,然后我发现我们想要上传的包已经有很多被别人传进去了。而且这些已经传进去的包有的和我们打的包有的版本一样,有的版本不一样。并且创建仓库的时候貌似是不可以带版本号的。这个我不太知道如何解决,还请各位有时间的时候指导我一下。非常感谢。
今天我对这些包做了个小小的统计,可见附件表格。表格第一行有说明。如果没表述清楚请及时联系。