Audacity introduce Telemetry, dar într-un mod bun
- Categorie: Muzică Și Video
Versiunile viitoare ale editorului audio multiplataforma open source voi folosiți Telemetry pentru a îmbunătăți dezvoltarea aplicației.
Imaginați-vă următorul scenariu: proprietatea unui program popular se schimbă iar unul dintre primele lucruri noi care vor fi adăugate este Telemetria. Majoritatea utilizatorilor ar presupune probabil cel mai rău, că Telemetry este adăugat în scopuri de marketing sau mai rău.
În cazul Audacity, nu este cazul. Există două moduri principale prin care dezvoltatorii introduc Telemetry într-o aplicație: prima o face să renunțe, astfel încât toți utilizatorii aplicației care fac upgrade la noua versiune sau o instalează vor avea date colectate și transferate dezvoltatorului. A doua modalitate face ca colectarea datelor să fie înscrisă, ceea ce înseamnă că utilizatorii vor trebui să activeze de bună voie Telemetria înainte ca datele să fie colectate și transferate.
Colectarea de telemetrie a Audacity va folosi a doua opțiune. Cu alte cuvinte: nimic nu este colectat și trimis în mod implicit.
Dar de ce Telemetria în primul rând? Dezvoltatorii explică că au nevoie de câteva date pentru a lua decizii în cunoștință de cauză. Într-unul dintre exemplele furnizate, dezvoltatorii afirmă că Telemetry îi va ajuta să ia decizii educate în ceea ce privește eliminarea suportului pentru versiunile vechi pentru a actualiza componentele importante pe care aceste versiuni mai vechi nu le mai acceptă. În altul, dezvoltatorii folosesc datele pentru a determina extinderea unei probleme critice care le-a fost raportată. Dezvoltarea ar trebui să se concentreze asupra unei soluții de urgență, deoarece problema ar putea afecta mulți utilizatori sau afectează doar câțiva utilizatori?
În ceea ce privește Telemetria, acesta va fi opțional și dezactivat în mod implicit, inclus numai în versiunile oficiale GitHub și nu atunci când dezvoltatorii compilează Audacity din sursă.
Audacity intenționează să utilizeze inițial doi furnizori, Google și Yandex. Google cu Google Analytics pentru a colecta următoarele informații:
- Începutul și sfârșitul sesiunii
- Erori, inclusiv erori de la motorul sqlite3, deoarece trebuie să depanăm problemele de corupție raportate pe forumul Audacity
- Utilizarea efectelor, generatoarelor de sunet, instrumentelor de analiză, astfel încât să putem acorda prioritate îmbunătățirilor viitoare.
- Utilizarea formatelor de fișiere pentru import și export
- Versiuni OS și Audacity
Yandex împreună cu Yandex Metrica pentru „estimarea corectă a utilizatorilor activi zilnici corect”. Dezvoltatorii au dezvăluit că sunt deschiși atunci când vine vorba de schimbarea soluțiilor, dacă se oferă același nivel de informații.
Acum tu : permiteți telemetria în vreunul dintre programele sau aplicațiile dvs.?