Audacity 正在引入遥测,但以一种很好的方式
- 类别: 音乐和视频
开源跨平台音频编辑器的未来版本 将要 利用遥测来改进应用程序的开发。
想象一下以下场景: 流行程序的所有权发生变化 将添加的第一个新事物之一是遥测。大多数用户可能会假设最坏的情况,即出于营销目的添加遥测或更糟。
在 Audacity 的情况下,情况并非如此。开发人员将遥测引入应用程序的主要方式有两种:第一种是选择退出,以便所有升级到新版本或安装新版本的应用程序用户都可以收集数据并将数据传输给开发人员。第二种方式使数据收集选择加入,这意味着用户必须在收集和传输数据之前自愿启用遥测。
Audacity 的遥测收集将使用第二个选项。换句话说:默认情况下不会收集和提交任何内容。
但为什么首先是遥测?开发人员解释说,他们需要一些数据来做出明智的决定。在提供的其中一个示例中,开发人员表示遥测将帮助他们做出明智的决定,即取消对旧版本的支持以升级这些旧版本不再支持的重要组件。另一方面,开发人员使用数据来确定已报告给他们的关键问题的范围。开发是否应该专注于紧急修复,因为该问题可能会影响很多用户,还是只影响少数用户?
就 Telemetry 而言,默认情况下它将被选择加入和禁用,仅包含在官方 GitHub 版本中,而不是在开发人员从源代码编译 Audacity 时包含。
Audacity 计划最初使用 Google 和 Yandex 这两个提供商。谷歌与谷歌分析收集以下信息:
- 会话开始和结束
- 错误,包括来自 sqlite3 引擎的错误,因为我们需要调试 Audacity 论坛上报告的损坏问题
- 使用效果器、声音发生器、分析工具,以便我们可以优先考虑未来的改进。
- 使用文件格式进行导入和导出
- 操作系统和 Audacity 版本
Yandex 与 Yandex Metrica 一起“正确估计每日活跃用户”。开发人员透露,如果提供相同级别的信息,他们对更改解决方案持开放态度。
现在轮到你 :您是否允许在您的任何程序或应用程序中使用遥测?