谷歌开始吃自家新系统Fuchsia狗粮
前两天谷歌新一代操作系统 Fuchsia 的编程语言策略引起广泛议论,紧跟着,现在关于该系统有另一个重磅消息:Fuchsia 目前进入了 dogfood 自测阶段。
科技网站 9to5google 发现,在近期 Fuchsia 相关源码管理中,开发人员使用一对命令来测试其变更,其中具有“dogfood” 字样:
其中的“fx shell update channel set dogfood-release”命令中,“fx shell”类似于 Android 的“adb shell”,该命令实际上传递了要在设备上运行的命令。该命令的其余部分“update channel set dogfood-release”告诉 Fuchsia 设备使用“dogfood-release”更新通道。这也就意味着,Fuchsia 有一个 dogfood 通道,可以确信其处于 dogfood 测试阶段。
而 dogfood 指的是开发中的一种比喻,一般开发了某个软件,开发者会追求“eat your own dog food”(吃自己的狗粮),意思就是自己要尽量多用自己开发的软件,这样才能在交付用户之前更好地找出问题,以及改进相关体验。
除了正常的公开测试阶段(如 Alpha 和 Beta)外,谷歌内部也采用 dogfood 的思想,并且它还将 dogfood 衍生出 fishfood 等代号。比如当 Google+ 仍处于开发的早期阶段时,在进行公司范围内的 dogfood 测试之前,谷歌进行了一个小范围的 fishfood 测试,自此,fishfood 的名称也一直被用于其它谷歌团队的早期测试阶段。
相比 fishfood 等内部测试阶段,dogfood 通常是在公开测试之前的最后一个内部大范围测试阶段。
近期 Fuchsia 动作频繁,看来离正式可以使用上该系统不远了。
- 谷歌Fuchsia OS开始基于Intel笔记本的测试,离正式揭面越来越近
- Android系统将发生重磅变化!谷歌最新自主研发的新一代操作系统 Fuchsia OS 曝光:流畅度完胜苹果iOS
- 谷歌人工智能系统TensorFlow开始支持iOS
- 已有Android,谷歌又开发新系统Fuchsia,意欲何为
- 谷歌副总裁称Android系统已开始盈利
- 从零开始--系统深入学习android(实践-让我们开始写代码-Android框架学习-4.Action Bar)
- 今天起开始firefox 系统的全面了解
- 漫谈大数据仓库与挖掘系统(三):ETL的开始——数据的传输和同步
- 可怕:禁用定位,谷歌也能通过安卓系统收集你的位置信息!
- 当应用程序开始执行时,系统方法调用的先后顺序
- K.s 活动营销系统 开始编写 4月8日
- 493万Gmail账户泄露?谷歌称没有迹象显示系统被入侵
- Mozilla指苹果谷歌假HTML5之名推自家浏览器
- 百度开始屏蔽谷歌?
- [转贴]中国高端系统制造商开始认可和接受国产IC产品
- Kinect V2在linux下的驱动安装与使用(从装Ubuntu系统开始哦)
- 从头开始思考游戏的数据管理系统(一)
- 解谜谷歌 DevOps:什么特质可以打造世界级可靠系统?
- 开始用Linux作为编程系统(1):用命令行形式安装deb文件
- 谷歌发现的 iPhone 攻击者同样也在攻击 Android 和 Windows 系统