Audacity führt Telemetrie ein, aber auf eine gute Art und Weise
- Kategorie: Musik Und Video
Zukünftige Versionen des plattformübergreifenden Open-Source-Audio-Editors Wille Nutzen Sie Telemetrie, um die Entwicklung der Anwendung zu verbessern.
Stellen Sie sich folgendes Szenario vor: der Besitz eines beliebten Programms ändert sich und eine der ersten neuen Dinge, die hinzugefügt werden, ist Telemetrie. Die meisten Benutzer würden wahrscheinlich das Schlimmste annehmen, dass Telemetrie zu Marketingzwecken oder Schlimmerem hinzugefügt wird.
Bei Audacity ist das nicht der Fall. Es gibt zwei Hauptmethoden, wie Entwickler Telemetrie in eine Anwendung einführen: Die erste macht sie aus, sodass alle Benutzer der Anwendung, die auf die neue Version aktualisieren oder sie installieren, Daten gesammelt und an den Entwickler übertragen werden. Die zweite Möglichkeit macht das Datenerhebungs-Opt-In, was bedeutet, dass Benutzer die Telemetrie freiwillig aktivieren müssen, bevor Daten gesammelt und übertragen werden.
Das Sammeln von Telemetriedaten durch Audacity wird die zweite Option nutzen. Mit anderen Worten: Standardmäßig wird nichts gesammelt und übermittelt.
Aber warum überhaupt Telemetrie? Die Entwickler erklären, dass sie einige Daten benötigen, um fundierte Entscheidungen zu treffen. In einem der bereitgestellten Beispiele geben die Entwickler an, dass Telemetrie ihnen helfen würde, fundierte Entscheidungen hinsichtlich der Entfernung der Unterstützung für alte Versionen zu treffen, um wichtige Komponenten zu aktualisieren, die diese älteren Versionen nicht mehr unterstützen. In einem anderen verwenden die Entwickler die Daten, um das Ausmaß eines kritischen Problems zu bestimmen, das ihnen gemeldet wurde. Sollte sich die Entwicklung auf eine Notfalllösung konzentrieren, da das Problem möglicherweise viele Benutzer betrifft oder nur wenige Benutzer betrifft?
Was Telemetrie betrifft, wird es standardmäßig aktiviert und deaktiviert, nur in den offiziellen GitHub-Versionen enthalten und nicht, wenn Entwickler Audacity aus dem Quellcode kompilieren.
Audacity plant, zunächst zwei Anbieter zu nutzen, Google und Yandex. Google mit Google Analytics, um die folgenden Informationen zu sammeln:
- Sitzungsbeginn und -ende
- Fehler, einschließlich Fehler der sqlite3-Engine, da wir im Audacity-Forum gemeldete Korruptionsprobleme beheben müssen
- Verwendung von Effekten, Soundgeneratoren, Analysetools, damit wir zukünftige Verbesserungen priorisieren können.
- Verwendung von Dateiformaten für Import und Export
- OS- und Audacity-Versionen
Yandex mit Yandex Metrica, um die täglich aktiven Benutzer richtig einzuschätzen. Die Entwickler zeigten, dass sie offen sind, wenn es um wechselnde Lösungen geht, wenn der gleiche Informationsstand bereitgestellt wird.
Jetzt du : Erlauben Sie Telemetrie in Ihren Programmen oder Apps?