魔趣系统每天ota更新的记录如是中文就好了,这样我们都能看懂。

魔趣系统每天ota更新的记录如是中文就好了,这样我们都能看懂。
0

#1

魔趣系统每天ota更新的记录如是中文就好了,这样我们都能看懂。


#2

反正也不知道都更新了什么


#3

有时候成百上千行的修改可能是为了优化性能、让代码更精练、减小未来的功能扩展难度或是修复绝大多数人永远发现不了的BUG。
这些改动对于普通用户来说可能细微到无法察觉,因为你能看到的是软件界面,你看不到背后实现它的代码逻辑。
比如为了优化性能,将一个5000行代码实现的功能优化成2000行代码,这个过程对我们来说会花费不少时间和精力,而你可能毫无察觉。
不写更新日志有些人吐槽,甚至把开发者的辛苦努力说成是看起来没什么更新,搞得跟做这一切很简单,不耗费时间精力似的。
写更新日志我们却经常无法下手,因为绝大多数情况下都只能归结成那几句话,写专业了小白看不懂,写细致了跟作文一样,小白看了可能更糊涂。
像Google那样的公司开发的应用在更新时都不是次次提供更新日志,经常千篇一律的写个“问题修复”而已。
因此,写出你们能看懂的更新日志是没意义的,你们只要知道我们每次更新肯定有修复,有改动,不是刷版本号就够了。
因为,商业公司做不到,我们更做不到,对我们这些业余爱好驱使的开发者来说,有时间写废话不如多敲几行代码。


请求魔趣中心展示魔趣各项特性,文字也行
小米6魔趣版本
更新日志
#4

没错,像我来说,我更好奇每次更新都更新了什么,虽然可能修复了我不太可能发现的bug,但我还是关心这一次更新到底与上一个版本有什么不同,魔趣的更新日志算是业界内比较比较良心的,至少比那些一两句话草草带过的好,但是,对于国人,英文的更新日志还是难以理解,以至于像我一样失去了更新的动力,现在手机上运行的魔趣版本还停留在8月12日的版本,因为我并不知道每次更新都更新了什么,每个版本之间的区别并不大,一次一次地更新并没有什么意思,如果有详细的中文更新日志多多少少有更新的乐趣。所以对于国人,不管有没有人看得懂,一个中文更新日志还是有必要的,至少能够给用户交代清楚这次更新到底对软件做了哪些修改,一种负责任的表现。


#5

的确大多数都是细节修复,整合源码一类的。一般都是通用的,比如针对某一类CPU的设备全部会有CPU的源码整合。
特定设备可以日志中搜索设备开发代码,看看有没具体更新。
说真的这玩意看懂也没什么大意义。


#6

其實還是可以知道更新什麼的

  1. 知道你的設備代號是什麼

    1. https://download.mokeedev.com 找到你的設備
    2. 進入設備詳細,就可以看到設備代號(以HTC 10為例,他代號就是pme)
    3. 接著到 http://changelog.mokeedev.com/index.php 找到最新更新日誌(今天就是
      MK71.x>Changelog_170906.log)
    4. 找到有htc/pme的更新日誌,用翻譯軟體就可以知道做了什麼優化
    5. 或者以SoC來看,HTC10 就是S820,找到htc/msm8996 字樣。
  2. 了解各系統應用的名稱
    這我有點懶得全部打,舉幾個例子就好,Telephony是電話、Lawnchair是現在的啟動器

  3. 如果想學習,就直接到 https://github.com/MoKee 查看各個優化的commit

看完你大概也能得出,根本沒必要弄成大家都看得懂的,看得懂得自然看得懂


#7

让我想到了MIUI内测OTA时的一些日志。(此处以MIUI每日内测更新日志作为对比)

为什么有时候总出现“修复若干BUG”等忽悠日志?

首先更新日志是等相关项目的产品经理提交了才会有显示具体项目的。而且同时每天做的性能功耗优化都可能表现不会很明显,底层更新优化说出来你也不懂,而且这些是日常优化,没必要经常说。所以一般默认只有一些看起来很明显的功能更新的日志。
另外如果产品经理没有提交日志,会从以下三条中任选一条:
1.修复若干bug;
2.提升系统稳定性;
3.提升系统流畅度。
俗称“MIUI内测三大更新日志”
至于为什么有时候产品经理不及时提交日志嘛,那是因为写代码肯定比写日志重要啦!(强势洗地 :joy: