Audacity въвежда телеметрията, но по добър начин
- Категория: Музика И Видео
Бъдещи версии на крос-платформен аудио редактор с отворен код ще използвайте телеметрията, за да подобрите развитието на приложението.
Представете си следния сценарий: собствеността върху популярна програма се променя и едно от първите нови неща, които ще бъдат добавени, е телеметрията. Повечето потребители вероятно биха предположили най -лошото, че Telemetry се добавя за маркетингови цели или по -лошо.
В случая с Audacity това не е така. Има два основни начина, по които разработчиците въвеждат Telemetry в дадено приложение: първият го прави отказ, така че всички потребители на приложението, които надграждат до новата версия или я инсталират, ще събират и прехвърлят данни към разработчика. Вторият начин прави включването на събирането на данни, което означава, че потребителите ще трябва да активират Telemetry с желание, преди данните да бъдат събрани и прехвърлени.
Събирането на Telemetry на Audacity ще използва втората опция. С други думи: нищо не се събира и изпраща по подразбиране.
Но защо телеметрията на първо място? Разработчиците обясняват, че се нуждаят от някои данни, за да вземат информирани решения. В един от предоставените примери разработчиците заявяват, че Telemetry ще им помогне да вземат образователни решения по отношение на премахването на поддръжката за стари версии за надграждане на важни компоненти, които тези по -стари версии вече не поддържат. В друга, разработчиците използват данните, за да определят обхвата на критичен проблем, който им е докладван. Трябва ли разработката да се фокусира върху спешно решение, тъй като проблемът потенциално може да засегне много потребители или засяга само няколко потребители?
Що се отнася до телеметрията, тя ще бъде включена и деактивирана по подразбиране, включена само в официалните версии на GitHub, а не когато разработчиците компилират Audacity от източника.
Audacity планира първоначално да използва два доставчика, Google и Yandex. Google с Google Analytics за събиране на следната информация:
- Начало и край на сесията
- Грешки, включително грешки от двигателя sqlite3, тъй като трябва да отстраним грешките, свързани с корупцията, докладвани във форума на Audacity
- Използване на ефекти, звукови генератори, инструменти за анализ, за да можем да дадем приоритет на бъдещите подобрения.
- Използване на файлови формати за импортиране и експортиране
- Версии за OS и Audacity
Yandex с Yandex Metrica за „правилно изчисляване на дневните активни потребители правилно“. Разработчиците разкриха, че са отворени, когато става въпрос за промяна на решенията, ако се предостави същото ниво на информация.
Сега ти : разрешавате ли телеметрия в някоя от вашите програми или приложения?