Presentation is loading. Please wait.

Presentation is loading. Please wait.

白铭骢 Mingcong Bai Annual Report.

Similar presentations


Presentation on theme: "白铭骢 Mingcong Bai Annual Report."— Presentation transcript:

1 白铭骢 Mingcong Bai Annual Report

2 Core 3和架构移植 问: 为什么Core如此频繁地更新? Core 3是AOSC OS第一个独立的Core发行,包含着AOSC OS的:
核心软件包 工具链、C运行时及Bash 控制着AOSC OS本身的版本定义 工具链及C运行时的配置决定系统的兼容关系 例:GCC CXXABI, Perl的版本更迭 问: 为什么Core如此频繁地更新? 不都和AOSC OS本身一样滚动着吗? C3-AP ABBS YAH AMA

3 4 ↗ 1 Core 3和架构移植 AMD64: Desktops, Laptops, Tablets, Servers
4 ↗ 1 AMD64: Desktops, Laptops, Tablets, Servers ARMv7 + ARMv8: Boards, Tablets, Phones, Servers … MIPS: Laptops, Desktops, Boards, Servers, ... C3-AP ABBS YAH AMA AMD64: Desktops, Laptops, Tablets, Servers

4 ABBS和开发流程 问: 用一棵树来控制(所有)AOSC OS的软件包真的妥当吗? 这棵树真的能解决AOSC OS维护人力不足的问题吗?
+ 根据软件包分类安排的两层树(形似Gentoo) + 带有staging和master分支的树 + 跨架构管理的树 - 没有妥善管理的树 - 尚缺护理的树 问: 用一棵树来控制(所有)AOSC OS的软件包真的妥当吗? 这棵树真的能解决AOSC OS维护人力不足的问题吗? C3-AP ABBS YAH AMA

5 ABBS的未来 荐: liushuyu和以俊德在Day 2关于ACBS和DABBS的一些 点子分享。 ABBS的问题绝不仅仅是功能不完善:
和Autobuild3的对接时有问题 功能简单且简陋 自动化功能相对孱弱 荐: liushuyu和以俊德在Day 2关于ACBS和DABBS的一些 点子分享。 C3-AP ABBS YAH AMA

6 AOSC OS的2016年 AOSC OS依然是我们社区最大的项目,但是随着开发的继续深入,项目的范围也在不断扩大。AOSC OS的变化绝不仅限于其本身: + 完成二进制加固 + 开发推动着上游项目的改进 - 本地化 - Bug报告和补丁提交及跟进 + 支持的架构共4个平台(仍有扩展计划) + 细节和稳定性的提升(尽管问题依然四处存在) - 用户基数依然非常小 - 构建工具的功能一定程度上制约了系统的进步 C3-AP ABBS YAH AMA

7 Core 4 (C-4!) AOSC OS将继续使用Core进行核心版本定义,Core 4将承接于Core 3并引入一系列不能向后兼容更改:
Perl vendor化,Perl版本更新后的重构量将大幅度降低 Busybox将作为Core 4的一部分提供基本的系统功能 GCC将默认打开PIE Autobuild3将引入GCC Spec以便保障PIE构建成功 更新GCC ABI? AOSC OS Core Logo? C3-AP ABBS YAH AMA

8 AOSC OS的2017年 AOSC OS仍将继续开发下去,我们同时计划了一系列的改进和更改:
+ AMD64上将默认打开LTO(链接时优化) + Autobuild3将增加Pacman支持 (AOSC OS将提供实验性的Pacman分支) + 软件包单元测试 + 提供带有Calamares安装程序框架的Live ISO + PowerPC/PPC64移植 C3-AP ABBS YAH AMA

9 关于RPM AOSC OS依然在AMD64架构上提供RPM软件包,但RPM支持却一直跟不上DPKG的节奏,需要检讨:
Autobuild3对RPM支持的关注不足,特性实现也比较落后 Zypper支持的混乱及libZypp的更新困难 PackageKit支持的时有时无 Tarball发行的延时 RPM版本的tarball将暂时从下载页面移除,直到上述问题基本得到解决。 C3-AP ABBS YAH AMA

10 请加入AOSC OS开发! AOSC OS的打包指南已完成,目前可前往 阅读有关为AOSC OS官方源推送新软件包、软件包更新和修复的信息。
阅读有关为AOSC OS官方源推送新软件包、软件包更新和修复的信息。 当然,你也可以创建第三方软件仓库为AOSC OS提供更丰富的软件选择! C3-AP ABBS YAH AMA

11 Auch? 很遗憾,StarBrilliant (m13253)今天因为身体原因无法出席今年的集会。
了解更多关于Auch/virtrootfs的信息和概念计划。 Auch/virtrootfs的计划和概念文档: C3-AP ABBS YAH AMA

12 Ask Me Anything AMA!有问必答
C3-AP AMA!有问必答 ABBS YAH AMA

13 Core 4代号 Core 3的代号来自社区采集和随机选择,这次也将通过社区选择,关于Core 4代号,有如下几个要求: 由D开头
不能包含商标和带有潜在版权争议的词句 不能包含政治、种族和宗教歧视性暗示 绝对不能污哦 (LOL)

14 壁纸 同时,我们也将从社区收集壁纸,并选出明年AOSC OS的默认壁纸,请踊跃提交。


Download ppt "白铭骢 Mingcong Bai Annual Report."

Similar presentations


Ads by Google