mailweb.openeuler.org
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
List overview
Download
Tc
----- 2024 -----
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
tc@openeuler.org
8 participants
1536 discussions
Start a n
N
ew thread
会议纪要 // 回复:[Community] sig-ai-bigdata regular meeting
by Hubble_Zhu
30 Nov '20
30 Nov '20
与会人:sinever,myeuler,hubble_zhu,hao,hanendong,haowenchao,wangli 感谢大家的参与! 会议纪要: 议题一:sig成员前期进展 1. zepplin已本地构建ok,待解决门禁工程问题后合入 ——hao 2. spark已本地构建ok,待解决门禁工程问题后合入 ——hubble_zhu 3. hadoop, hbase, hive, flink已构建ok,待提交PR ——hubble_zhu 议题二:fedora bigdata-sig 运作经验分享 fedora bigdata-sig从2013/10/31~2014/9/11运作共约1年的时候,共举行16次sig例会。目前已停止运作多年, 原因是fedora软件包构建需要满足自构建的要求,这就要求像hadoop,spark,flink等软件构建需要的jar包依赖都 集成在fedora上,数量较多,维护成本很大。fedora bigdata-sig尝试过和hadoop,spark等上游社区交流,上游社区 会将所有jar依赖集成在CI环境中,不建议os以源码自构建的方式对这些软件包打包。 议题三:下一步计划与分工 1. 建议后续门禁问题可以直接找George.cao帮忙看下,包括zeppelin,spark等软件包的门禁 ——all 2. 和CI-sig多交流,讨论大数据平台是否能解决CI-sig的一些痛点 ——sinever,hubble_zhu,George.cao 3. 在将zeppelin推上openEuler后,可以分享下如何在openEuler上做zeppelin开发的,以帖子和直播的形式 ——hao,sinever 4. 将sig现有issue进行分工,协调大家及时处理 ——sinever 5. 对已经推上openEuler的软件包,验证功能是否ok ——all 6. 建议考虑支持使用docker image的方式打包大数据组件 ——hao 议题四:其他 1. openEuler将于12/24~12/25在北京举行summit,欢迎大家参与 请sinever帮忙确认下是否能线上参与,感谢 ——sinever 2. 建议修改sig readme的形式。重新整理下sig介绍,进展等信息,方便查阅 ——hubble_zhu 3. 建议和社区讨论下sig信息是否能以wiki的方式,更方便sig介绍,进展等信息的展示 ——sinever ------------------ 原始邮件 ------------------ 发件人: "openEuler conference" <public(a)openeuler.io>gt;; 发送时间: 2020年11月24日(星期二) 中午11:33 收件人: "sig-ai-bigdata"<sig-ai-bigdata(a)openeuler.org>gt;;"dev"<dev(a)openeuler.org>gt;;"tc"<tc(a)openeuler.org>gt;; 主题: [Community] sig-ai-bigdata regular meeting 您好! openEuler sig-ai-bigdata SIG 邀请您参加 2020-11-27 19:00 召开的ZOOM会议 会议主题:sig-ai-bigdata regular meeting 会议内容:1、sig成员前期工作审视 2、下一步工作计划与分工 会议链接:https://zoom.us/j/94917076776?pwd=WFpGaCtYelUyWVpXdGRmUitmMTg2UT09
更多资讯尽在:https://openeuler.org/zh/
Hello! openEuler sig-ai-bigdata SIG invites you to attend the ZOOM conference will be held at 2020-11-27 19:00, The subject of the conference is sig-ai-bigdata regular meeting, Summary: 1、sig成员前期工作审视 2、下一步工作计划与分工 You can join the meeting at
https://zoom.us/j/94917076776?pwd=WFpGaCtYelUyWVpXdGRmUitmMTg2UT09
. More information
1
0
0
0
Re: 12月2日 TC例行会议【请注意,邮件由tc-bounces@openeuler.org代发】
by 潘晨博
30 Nov '20
30 Nov '20
4
4
0
0
openEuler Summit 社区内报名通道开启,欢迎报名,诚挚的欢迎您为 openEuler 代言
by public@openeuler.io
30 Nov '20
30 Nov '20
亲爱的 openEuler 社区开发者: openEuler Summit 是由 openEuler 社区举办的开发者交流会,首届线下 openEuler Summit 2020 将于 12 月 24-25 日在北京・望京凯悦酒店举办。openEuler 是一个面向未来的开源操作系统,依托于最具活力的 openEuler 社区,它的未来将不止于操作系统! openEuler Summit 2020 将聚焦于软硬件协同、云边端协同的技术趋势,万物互联的多算力场景,挖掘技术创新与社区生态的价值。开发者、用户、社区贡献者、软件爱好者在 openEuler Summit 上汇聚成海,连接行业上下游,让全产业链共享操作系统创新价值。 目前各大 Session 议题已经评审完毕,今日将会上线部分议程,大会报名通道开启,TC、Maintainer、SIG 工作组会议也在有条不紊地推进中。我们也将持续向大家同步会议进程,以便于社区成员了解 openEuler Summit 最新进展。 openEuler Summit
社区内开发者报名专属通道:https://etherpad.openeuler.org/p/openEuler-Summit-2020
在 openEuler 一周年之际,大会准备了一个 100个社区开发者为openEuler 代言的视频,诚挚地邀请您按照下方的要求拍摄一段视频,将 openEuler 操作系统推荐给更多的人。 拍摄需求: 自拍形式,对着镜头回答以下问题: 1. 我想要的操作系统是****的, 2. 我在**时候参与/认识/加入/知道的openEuler(社区) 3. 我在openEuler贡献了**** 4. 我是***,我为openEuler代言 使用场景: 您拍摄的视频素材将用于 openEuler Summit 2020 前期的会议宣传和开场视频中。 拍摄指导: 1. 背景任您喜欢 2. 人物面对镜头,取半身构图,横向拍摄16:9 的画面比例 3. 最好选择白炽灯,白色光源 4. 尽量由另一个人辅助,用手机后置摄像头拍摄,不要用前置,拍摄前擦拭摄像头 5. 读口播时,声音越大越好 6. 尽量保证每一句话都是完整通顺的,中间重来的部分可以忽略 7. 视频输出,用电脑将手机视频导出,打压缩包传输即可(不要用微信上传,会压缩画质) 8. 拍摄完毕后请将视频上传到百度网盘,将分享链接期限设置为永久,然后发给 public(a)openeuler.io 9. 样片在附件,请您参考
1
0
0
0
《openEuler 补丁管理规范》意见收集,欢迎大家参与评论
by Licihua
30 Nov '20
30 Nov '20
Hi,大家好,为了降低openEuler 社区补丁维护成本,支撑社区自动升级工具运行,特拟定了openEuler 社区补丁管理草稿,欢迎大家参与评率 原文Issue链接:
https://gitee.com/openeuler/community/issues/I27H0Z?from=project-issue
以下为正文内容: 范围: 适用于openEuler 维护的src-openEuler 项目下开源软件仓库中的补丁。 用词约定: 规则:必须遵守的约定 建议:需要加以考虑的约定 1 目的 为了降低openEuler 社区开源软件补丁维护成本,根据开源社区对补丁应用惯例,制定如下规则。 2 补丁定义 从开源软件补丁来源,补丁可分为以下2类: 补丁来源 定义 自研补丁 基于开源软件构筑差异化竞争力或修复开源软件社区未提供修复方案的缺陷,由openEuler社区自研开发且未被上游社区接纳的补丁。 社区补丁 开源软件社区提供用于特性增强/缺陷修复的补丁、对社区补丁进行适配的补丁、被社区接纳的openEuler社区自研补丁。 从开源软件补丁用途,补丁可分为以下4类: 补丁用途 定义 Bugfix补丁 解决开源软件缺陷的补丁 Feature补丁 基于开源软件进行特性增强的补丁 CVE补丁 解决开源软件安全漏洞的补丁 3 补丁划分 3.1 【规则】禁止一个补丁解决多个问题/需求 为了确保问题/需求对应的合入可追溯,禁止一个补丁解决多个问题/需求。 3.2 【建议】遵守“一个或多个补丁解决一个问题/需求”原则 1、优先使用一个补丁解决一个问题; 4 补丁命名 4.1 【规则】补丁文件名由前缀、名字主体和补丁后缀组成,补丁名中单词间通过”-”相连 1、**补丁文件名前缀:**标识补丁来源,具体见下表。 补丁文件名前缀 适用范围 无 自研补丁。 backport- 上游开源社区补丁。 backport-[cve-name]- 上游开源社区的CVE补丁。 2、**名字主体:**名字主体应能体现该补丁解决的问题或新增的需求,通常与第6章节描述信息中的主题保持一致。从上游社区backport的补丁,优先使用git-format-patch 命令生成,主体名称为git commit message 中标题内容。 3、**补丁后缀:**后缀固定为“.patch”。 样例: 示例类别 补丁文件名 自研补丁 net-hinic-Add-NIC-Layer.patch 社区补丁 backport-nvme-rdma-fix-timeout-handler.patch CVE补丁 backport-CVE-2017-17806-crypto-hmac-require-that-the-underlying-hash-algorit.patch 5 补丁存放 5.1 【规则】 补丁文件放置目录:对于spec管理的补丁,将补丁放置在源码压缩包的同级目录下 1、对使用spec管理的补丁,所有补丁放置在源码压缩包所在目录中。 2、对于spec管理的补丁,在spec文件中通过序号指定补丁打入顺序。 6 补丁应用顺序 6.1 【规则】 补丁应用顺序按照先打上游社区补丁、再打openEuler 社区自研补丁 根据经验,大部分软件包自研补丁数量远小于开源补丁,为了减少对开源源补丁适配工作量,建议先打开源补丁,再打自研补丁。 6 补丁辅助信息 补丁辅助信息用于对补丁进行说明,主要包含:补丁描述信息、补丁标签、补丁修改记录等。 1、补丁描述信息 补丁描述信息是对代码的合入原因、方案及影响等进行有效描述,目的是让阅读者快速理解该补丁,主要包括以下几方面。 描述类别 含义 主题 补丁主题:一句话描述补丁功能 背景 提交该补丁的原因 问题现象 问题发生时的直观现象 复现条件 问题复现需要执行的具体操作 根因分析 导致问题的根本原因 实现方案 解决问题或实现新特性的具体方案 补丁来源地址 该补丁的社区链接地址 2、补丁标签 补丁标签对不同贡献者进行标识,包括:补丁开发/合入者、补丁对应的问题发现者、补丁检视者、补丁验证者和补丁建议者,具体如下表所示。 标签 含义 Fixes: 当前补丁所要修复的补丁信息 格式:Fixes: (“commit-subject”) Signed-off-by: 开发者和committers签名 Reported-by: 问题发现者签名:包括发现错误的人或者自动化扫描工具 Reviewed-by: 检视人签名 Tested-by: 测试人签名 Suggested-by: 补丁建议者签名 3、补丁修改记录 补丁被检视后,需要对检视意见进行修改,补丁修改记录是对每次检视后所做修改的描述。 以上信息应尽量填写完整,以便其他人员只通过查看补丁信息就能了解整个补丁的情况,但不对所有信息做强制要求,以下针对每类补丁有具体的要求。 6.1 自研补丁 对于自研补丁,只对补丁描述信息做明确要求,补丁标签和补丁修改记录可以通过代码提交系统承载。 6.1.1 【规则】自研补丁描述信息须包含两个信息:主题和背景。 自研补丁的描述信息须包含主题和背景,其他描述信息可由Issue单承载。 6.2 开源社区补丁 开源社区补丁一般通过邮件承载,信息承载较零散,应在补丁中把各种信息尽量描述清楚。 6.2.1 【建议】补丁描述信息:每一个补丁都要有描述信息,包括:主题、背景、问题现象、复现条件、根因分析、解决方法和补丁影响 不同类别补丁的描述信息有不同的要求,以下列出不同类别应包含的描述信息: 补丁类别 应包含的描述信息 Bugfix补丁 主题、问题现象、复现条件、根因分析、实现方案 Feature补丁 主题、背景、实现方案 CVE补丁 主题、CVE名字、问题现象、复现条件、根因分析、实现方案 6.2.2 【规则】补丁标签:开源社区补丁必须对不同贡献者通过不同标签进行区别 为了保证补丁版权信息的完整性,补丁中需要增加所有贡献者的签名信息。 6.2.3 【建议】补丁修改记录:经过多次修改的补丁建议添加每一次修改所做出的变化 补丁在修改后,建议添加此次补丁相比上次补丁所做的修改说明,最近一次修改说明放在最上方。添加修改说明的位置通常在签名等标签后,写明修改原因、作者、日期等信息。 6.2.3 【规则】在补丁回合MR提交信息中,补齐补丁名称和commit链接地址(中间可以通过空格或者冒号隔开) MR 中描述解决的问题,并且填写补丁的commit 链接地址,方便代码检视 6.2.4 【建议】开源软件补丁头必须保持和上游社区一致,若补丁需要适配,不允许修改补丁头,且需要在补丁头Subject字段对适配情况做简要说明 如果对上游backport 的补丁做了适配,建议在Subject 后面增加适配内容的简要描述。 6.3 【规则】软件版升级时需要重新审视已有补丁 如果补丁解决的问题在高版本已经合入,补丁可以删除,否则需要判断是否继承。待继承的补丁需要找到补丁解决的原始问题然后重新适配。尤其要避免从上游新版本适配回来的补丁对低版本做了适配裁剪,升级高版本时补丁可以打上但是修改不全的问题。 6.4 【规则】自研补丁被社区接纳后,须使用被社区接纳的补丁替换 openEuler自研补丁要尽量贡献到上游社区,推送到社区时,补丁辅助信息应遵从6.2章节,社区接纳后,须使用被社区接纳的补丁替换,包括补丁文件名和辅助信息等,以保持与社区一致。 7 相关文件&参考资料 [1]
Linux文档:https://github.com/torvalds/linux/blob/master/Documentation/process…
李次华 欧拉部-2012 实验室 华为技术有限公司 Tel : +86 15158056404 Email : licihua(a)huawei.com [cid:image001.png@01D6C727.1050A1A0] 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!
1
0
0
0
回复:Re: 12月2日 TC例行会议
by George
30 Nov '20
30 Nov '20
议题申报: 如何规范sig组配置信息方案讨论 背景:当前网页展示、会议预定、邮件通知、ci-bot做门禁检查、添加仓库等基础设施相关操作都依赖于SIG组信息的准确性; 目前在community/sig目录下有sig.yaml文件明确了该sig组管辖的仓库集,该目录下有各个sig组的子目录,其中一个OWNER文件也明确给出了sig组maintainer名单。 但是sig组的联系方式(邮件列表地址)放在readme中的,该文件 a、书写格式比较随意,难以准确提取有效信息,b、部分sig组未明确提供该字段; 另外OWNER文件中的名单和readme中提供的名单有出入也会给开发者带来困扰。 建议:规范sig组配置信息 方案一:对README文件的书写格式给出规范,明确比填字段,明确字段名称和格式,便于各系统准确获取。 方案二:使用更容易格式化管理的yaml文件替代README,也给出书写格式规范。 方案三:继续保持当前现状,完善各应用的信息提取功能,尽可能准确提取相关信息。 ------------------ 原始邮件 ------------------ 发件人: "Huxinwei" <huxinwei(a)huawei.com>gt;; 发送时间: 2020年11月30日(星期一) 上午9:06 收件人: "tc(a)openeuler.org"<tc(a)openeuler.org>gt;; 抄送: "Xiongwei (William, Euler)"<xiongwei888(a)huawei.com>gt;;"Xiexiuqi"<xiexiuqi(a)huawei.com>gt;;"Guohanjun (Hanjun Guo)"<guohanjun(a)huawei.com>gt;;"Zhanghailiang"<zhang.zhanghailiang(a)huawei.com>gt;;"Wangxun (Dream)"<dream.wangxun(a)huawei.com>gt;;"Xiehong (Cynthia)"<xiehong(a)huawei.com>gt;; 主题: [Tc] Re: 12月2日 TC例行会议 各位好, 预计 本周三的 TC 例行会议,欢迎大家申报议题。 谢谢 From: openEuler conference [mailto:public@openeuler.io] Sent: Monday, November 30, 2020 9:05 AM To: tc(a)openeuler.org; Huxinwei <huxinwei(a)huawei.com> Subject: 12月2日 TC例行会议 您好! openEuler TC SIG 邀请您参加 2020-12-02 10:00 召开的ZOOM会议 会议主题:12月2日 TC例行会议 会议内容:TC双周例行会议 会议链接:https://zoom.us/j/95909896918?pwd=SFp0Mk5jSjRFalBlWSt0R3krekEwUT09
更多资讯尽在:https://openeuler.org/zh/
Hello! openEuler TC SIG invites you to attend the ZOOM conference will be held at 2020-12-02 10:00, The subject of the conference is 12月2日 TC例行会议, Summary: TC双周例行会议 You can join the meeting at
https://zoom.us/j/95909896918?pwd=SFp0Mk5jSjRFalBlWSt0R3krekEwUT09
. More information
1
0
0
0
openEuler社区开发指导课程需求收集
by Zhuyanpeng
28 Nov '20
28 Nov '20
为了更好地让开发者上手社区开发,一步一步了解、掌握社区开发的技能、技巧,初步整理了一些课程,后续录制为课程微视频放出来,请各位开发者提提意见、建议,以及新的课程诉求
https://gitee.com/openeuler/community/issues/I27C62?from=project-issue
1
0
0
0
[TC] [ 新SIG提案 ] 申请建立 OpenResty SIG组
by Joey Ma
27 Nov '20
27 Nov '20
Hi TC, 经前期与 TC 和 sig-perl-modules maintainer 的沟通,现向 TC 申请成立 OpenResty SIG 组,名称为 sig-openresty,沟通过程详见PR [1] 。 谢谢。 [1]:
https://gitee.com/openeuler/community/pulls/1240
祝好, 马俊杰
2
1
0
0
openEuler 20.03 LTS Update 20201130 release转测试通知
by Hufeng (Solar, Euler)
27 Nov '20
27 Nov '20
https://gitee.com/openeuler/release-management/issues/I24YJA?from=project-i…
欢迎感兴趣的开发者提前获取验证,对于发现的问题请及时以issue的方式反馈给openEuler社区(里程碑选择openEuler 20.03 LTS Update 11)。 由本次为发布前测试环节,软件版本可能存在重大问题,不建议大规模使用。
http://117.78.1.88:82/dailybuilds/openeuler/openEuler-20.03-LTS/repo.opereu…
版本目标:CVE和Bugfix修复 版本计划: 例行CVE冻结(20号之后发现的9分以下CVE纳入12月版本):20201120 代码冻结:20201123 转测试时间:20201127 版本发布:20201130 本次更新软件列表如下,涉及kernel/mysql更新,需要补充性能测试,python包功能测试。 python3 hdf5 mysql ruby kernel tigervnc cairo ntfs-3g gdm selinux-policy CVE清单: CVE score sig owner status CVE-2020-27619 9.8 CVE-2018-17437 6.5 CVE-2018-17438 6.5 CVE-2018-17434 6.5 CVE-2018-17237 6.5 CVE-2018-17234 6.5 CVE-2018-17233 6.5 CVE-2020-25613 7.5 CVE-2020-12351 7.5 CVE-2020-25643 7.2 CVE-2020-25645 7.5 CVE-2020-14331 6.6 CVE-2020-24490 7.1 CVE-2020-27673 5.5 CVE-2020-26117 8.1 CVE-2018-19876 6.5 CVE-2019-6461 6.5 CVE-2019-6462 6.5 CVE-2019-9755 7.0 CVE-2020-16125 7.2
1
0
0
0
【请阅:会议纪要】 release-management sig 例会 9:30 --11:00
by Jiangyumin (Jimmy)
27 Nov '20
27 Nov '20
Release-Management SIG 组例会会议纪要(时间:2020-11-25 9:30-11:30): 议题一:HA 和 UKUI的合入openEuler-20.03 LTS SP1 进展 1、HA解决方案需要同步提供配套文档,描述HA的安装使用与方案特点,在Docs仓库提PR。 2、HA验证缺少二台服务器验证环境,联系社区基础设施进行协调。 3、UKUI桌面的测试验证环境建议使用物理机进行。 议题二:虚拟化 合入openEuler-20.03 LTS SP1 & 21.03 进展 1、stratovirt 暂不合入20.03 LTS SP1,其余虚拟化特性回合完成启动验证; 2、21.03版本虚拟化需要对kernel 5.10进行适配,回合计划待确定。 议题三:openStack 开发进展 1、openStack引入依赖部分qemu的包,需要与虚拟化Sig组对齐与引入。 2、openStack依赖的python包缺少400多个,需要与python maintainer对齐引入策略。 3、openStack引入在21.03版本是否进ISO,还是单独建立repo目录,需要与release sig会后讨论确定 议题四:openEuler 20.03 LTS SP1版本开发进展 1、SP1第一轮集成测试版本已正常转测,启动集成验证。 2、HA合入延期,采用并行验证方式开展,12月10日评审,根据实际情况决策是否合入。 遗留问题: 1、确定openStack在21.03版本的存放目录,是合入ISO还是单独建立repo仓 ---责任人:陈硕, 时间:12月10日 发件人: Jiangyumin (Jimmy) [mailto:jiangyumin@huawei.com] 发送时间: 2020年11月25日 8:59 收件人: release(a)openeuler.org; dev(a)openeuler.org; tc(a)openeuler.org 主题: [Dev] 【会议提醒】 release-management sig 例会 9:30 --11:00 openEuler sig-release-management SIG 邀请您参加 2020-11-25 09:30 召开的ZOOM会议 会议主题:release-management sig 例会 会议内容: 1、HA 和 UKUI的合入openEuler-20.03 LTS SP1 进展 --- 侯健 2、虚拟化 合入openEuler-20.03 LTS SP1 & 21.03 进展 --- 陈振东 3、openStack 开发进展 --- 陈硕 4、openEuler 20.03 LTS SP1 整体进展 --- 胡峰 会议链接:https://zoom.us/j/92904726255?pwd=TlRDd21oNWE4VThDZTB4Yk04eHN2QT09
更多资讯尽在:https://openeuler.org/zh/
Hello! openEuler sig-release-management SIG invites you to attend the ZOOM conference will be held at 2020-11-25 09:30, The subject of the conference is release-management sig 例会, You can join the meeting at
https://zoom.us/j/92904726255?pwd=TlRDd21oNWE4VThDZTB4Yk04eHN2QT09
. More information<
https://openeuler.org/zh/
>
2
1
0
0
申请创建galaOPS sig
by chenyaqiang
27 Nov '20
27 Nov '20
Hi, 尊敬的TC委员会 通过openEuler线下开发者活动的交流沟通和ideal碰撞,一些社区主要贡献者及参与者针对操作系统devops领域有很多好的ideal和技术构想,计划申请创建gala OPS sig,开始通过openEuler sig形式开始社区化讨论和开发,该sig主要聚焦在开源运维工具持续调研、引入、维护,并结合openEuler版本业务生态孵化构建新的系统智能运维工具、基于云原生场景下的轻量级运维工具等;PR详见[ 1 ] 期待TC委员会的回复及社区成员的建议,谢谢 [ 1 ]
https://gitee.com/openeuler/community/pulls/1283
------------ Best Regards 陈亚强
2
1
0
0
← Newer
1
...
107
108
109
110
111
112
113
...
154
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
Results per page:
10
25
50
100
200