Audacity introducerar telemetri, men på ett bra sätt
- Kategori: Musik Och Video
Framtida versioner av öppen källkod plattformsoberoende ljudredigerare kommer använda Telemetry för att förbättra utvecklingen av applikationen.
Föreställ dig följande scenario: ägarskapet till ett populärt program förändras och en av de första nya sakerna som kommer att läggas till är Telemetry. De flesta användare antar förmodligen det värsta, att telemetri läggs till för marknadsföringsändamål eller värre.
När det gäller Audacity är det inte fallet. Det finns två huvudsakliga sätt som utvecklare introducerar telemetri i en applikation: det första gör att man väljer bort det, så att alla användare av programmet som uppgraderar till den nya versionen eller installerar det kommer att få data samlade in och överföras till utvecklaren. Det andra sättet gör datainsamlingen opt-in, vilket innebär att användarna villigt måste aktivera telemetri innan data samlas in och överförs.
Audacitys insamling av telemetri kommer att använda det andra alternativet. Med andra ord: ingenting samlas in och skickas som standard.
Men varför telemetri i första hand? Utvecklarna förklarar att de behöver lite data för att fatta välgrundade beslut. I ett av de angivna exemplen säger utvecklarna att Telemetry skulle hjälpa dem att fatta välgrundade beslut när det gäller att ta bort stöd för gamla versioner för att uppgradera viktiga komponenter som dessa äldre versioner inte längre stöder. I en annan använder utvecklarna data för att bestämma omfattningen av ett kritiskt problem som har rapporterats till dem. Ska utvecklingen fokusera på en nödsituation eftersom problemet potentiellt kan drabba många användare eller bara påverkar få användare?
När det gäller Telemetry kommer det att vara opt-in och inaktiverat som standard, bara inkluderat i de officiella GitHub-versionerna och inte när utvecklare kompilerar Audacity från källan.
Audacity planerar att använda två leverantörer, Google och Yandex till en början. Google med Google Analytics för att samla in följande information:
- Sessionens start och slut
- Fel, inklusive fel från sqlite3 -motorn, eftersom vi behöver felsöka korruptionsproblem som rapporterats på Audacity -forumet
- Användning av effekter, ljudgeneratorer, analysverktyg, så att vi kan prioritera framtida förbättringar.
- Användning av filformat för import och export
- OS- och Audacity -versioner
Yandex med Yandex Metrica för att 'korrekt uppskatta de dagliga aktiva användarna korrekt'. Utvecklarna avslöjade att de är öppna när det gäller att ändra lösningar om samma informationsnivå tillhandahålls.
Nu du : tillåter du telemetri i något av dina program eller appar?