[FZH] Fedora for mips64el (loongson)

TAO Zhijiang nicol_tao at 126.com
Mon Sep 14 09:22:22 UTC 2015


其实从这个问题上,我在想Fedora的社区是否是开放自由的,或者跟Debian之流相 
对比。
Fedora的开发内容和开发方向是否是RH为主导还是社区为主导?社区到底能为 
Fedora提供
哪些贡献,仅仅是翻译与文档?Bug跟踪?软件打包?QA?以及各个地区的Fedora 
宣传与倡导?
(当然这也是操作系统的大部分工作了)

我觉得Youbest的工作很努力,在国内环境还是具有不小的意义的。

新人一家之言,望前辈斧正!

在 2015/9/12 12:12, Robin Lee 写道:
> MIPS 能进 Fedora 主架构还很遥远,先进入 Secondary Architecture
>
> 2015-09-12 9:39 GMT+08:00 Zamir SUN <zsun在fedoraproject.org>:
>
>> Hi Youbest,
>>
>> (为了保证线索的易追溯性,我将不继续在Meeting Minutes线索讨论MIPS)
>> 很高兴你阅读了会议纪要。
>> 为了后续邮件讨论的方便,我将昨晚讨论时提到的MIPS相关汇总如下:
>>
>> * Fedora 不允许单独打包内核模块,所有驱动必须推送到主线内核。
>> * 根据最近在MIPS等列表的一些邮件,以及Fedora.Next中对Ring 0的要求,我理
>> 解为内核和核心库应当是只从上游获取源码,所以对这些内容的修改应该也只能推 送到上游
>> * 所有“次级架构”(Secondary Architecture)都要通过Koji进行打包(Primary
>> Architectures也是这个要求),因此后续还有搭建Koji的工作需要做。而且Koji 打包环境是不允许交叉编译的。
>> * 订阅MIPS列表并在列表中讨论MIPS相关的问题
>>
>> 大家的担心主要在于,您(或者您当前的团队)能否有足够精力将最初的这些工作完 成,以及将来是否有人能很好的维护下去。
>>
>> Regards,
>> Ziqian SUN(Zamir)
>>
>>
>>
>>
>> On 09/11/2015 08:28 PM, Robin Lee wrote:
>>
>>> Hi, youbest.
>>>
>>> 首先,建议加入 https://admin.fedoraproject.org/mailman/listinfo/mips 邮件列表,这是专门讨论
>>> MIPS 架构邮件列表。
>>>
>>> 然后想问问这个新的迁移跟 Loongson1.0[1] 是什么关系?
>>>
>>> 关于 Fedora MIPS 的现状:
>>> 1. 如 Christopher 所言,目前 Fedora MIPS 在 imgtec 支持下已经如火如荼地在开展,并且 Fedora 22
>>> 也已经完成[2]。
>>> 2. 这个 MIPS port 是基于 mips32r2/mips64r2 指令集,在 loongson2e/2f
>>> 上无法使用。但由于国内龙芯爱好者多数还是使用 2e/2f 的 CPU,所以这个 port 很难吸引国内爱好者参与。
>>>
>>> 看 youbest 的介绍,现在 loongson 这个 port 也完成到一定程序了。如果要能与 Fedora
>>> 社区的工作结合起来,那后面应该完成以下几步:
>>> 1. 实现在 Fedora MIPS 社区中共存多种 MIPS 指令集,以便让社区 MIPS 版本可以用于 loongson2e/2f 机器上
>>> 2. 将 youbest 的 patch 结合到社区 MIPS port 的 src.rpm 中。(具体流程可以在 MIPS
>>> 邮件列表中讨论,估计会很宽松。如果 patch 不是针对 MIPS,那也可以选择提到 Fedora Bugzilla 或者直接提到上游)
>>> 3. 准备与社区 MIPS port 统一的构建环境
>>> 4. 与社区一起完成 MIPS koji 的建立,可以同时构建多种指令集的 rpm
>>>
>>> CentOS 的东西要整合到社区的话,估计只能通过红帽才行。
>>>
>>> [1]
>>>
>>> http://wiki.loongnix.org/index.php/Loongson1.0%E6%A1%8C%E9%9D%A2%E7%89%88%E8%AF%A6%E6%83%85
>>> [2] https://fedoraproject.org/wiki/Architectures/MIPS
>>>
>>> -robin
>>>
>>> 2015-09-11 14:05 GMT+08:00 <youbest在sina.com>:
>>>
>>> 我也是这么发给Fedora的,他们看我的邮件后缀是sina.com就让我跟这里联系。
>>>> 我想看看这里是否有人愿意帮我建立起这个通道来,实际上我这里有很多代码是可以立即开始提交官方的,但是我现在的问题是不知道怎么开始干这件事情。
>>>> 去年移植完整的CentOS
>>>>
>>>> PPC64架构后想把所有成果都提交给CentOS官方,结果也是找不到正确路径,也是到了现在这个状态,不知道怎么做,然后就不了了之了,我感觉很多成果都很浪费,很可惜,我希望这次能从这里找到帮我的小伙伴,能把这件事情推进下去。
>>>>
>>>> ----- Original Message -----
>>>> From: tong hui <tonghuix在gmail.com>
>>>> To: youbest在sina.com, Fedora Chinese <chinese在lists.fedoraproject.org>
>>>> Subject: Re: [FZH] Fedora for mips64el (loongson)
>>>> Date: 2015-09-11 13:47
>>>>
>>>> 太赞了!目前Fedora官方确实有相应的MIPS架构的移植计划,社区也有很多热心肠的朋友,比如Robin Lee、Gbread和Zamir
>>>> Sun,还有Debian社区的YunQiang Su等。
>>>>
>>>>
>>>> 官方相应的移植计划可以看这个页面[1],如果你能将这些成果与官方的结合起来就更好了。另外建议你以英文邮件的形式再发到fedora-mips邮件列表里[2],可能会更好的让你的贡献成果转化到社区内。
>>>> [1] https://fedoraproject.org/wiki/Architectures/MIPS[2]
>>>> https://admin.fedoraproject.org/mailman/listinfo/mips
>>>> 2015-09-11 13:38 GMT+08:00  <youbest在sina.com>:
>>>> 各位Fedora中国的小伙伴
>>>>
>>>> 我是个Fedora社区开发的新人,请教各位前辈一些问题。
>>>>
>>>> 是这样的,我今年花费了大半年的时间将Fedora 21(当时开始移植的时候还没有发布Fedora
>>>>
>>>> 22)移植到了mips64el架构上(目前国内主要是龙芯3的CPU,Fedora目前还没有mips架构的支持),大约已经已经移植了13000多个Fedora的源代码包,应该是当前全球范围内Fedora在mips架构上最完整的一次移植,我现在很想将所有的工作成果提交给Fedora官方社区,但目前尚未找到合适的方式,苦于不知如何提交这些成果。
>>>>
>>>>
>>>>
>>>> 如果可能我希望能在Fedora上增加mips架构,我希望能成为该架构的主要建设人员,并将我这里的成果都能够成为Fedora正式版本中的内容,我不知道各位小伙伴们有谁能给我指个明路或者帮个忙不?
>>>>
>>>>          目前该系统的下载地址http://mirror.lemote.com/fedora/,里面包含了安装镜像、OS仓库等。
>>>>
>>>>          真心期望获得帮助。
>>>>
>>>>
>> --
>> Zamir SUN
>> zsun在fedoraproject.org
>> zsun in #fedora-zh #openshift on freenode.net
>> --
>> Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
>>
> --
> Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese

-- 
Nicol TAO(陶治江)
https://freesign.net
Twitter/Facebook/GitHub:taozhijiang
Be happy and enjoy your life!



More information about the Chinese mailing list