Ipinakikilala ng Audacity ang Telemetry, ngunit sa isang mabuting paraan
- Kategorya: Musika At Video
Mga hinaharap na bersyon ng bukas na mapagkukunang cross-platform audio editor ay gamitin ang Telemetry upang mapabuti ang pag-unlad ng application.
Isipin ang sumusunod na senaryo: ang pagmamay-ari ng isang tanyag na programa ay nagbabago at isa sa mga unang bagong bagay na madaragdag ay ang Telemetry. Karamihan sa mga gumagamit ay maaaring ipalagay na ang pinakamasamang, na Telemetry ay idinagdag para sa mga layunin sa marketing o mas masahol pa.
Sa kaso ng Audacity, hindi iyan ang kaso. Mayroong dalawang pangunahing paraan na ipinakilala ng mga developer ang Telemetry sa isang application: una itong ginawang pag-opt-out, upang ang lahat ng mga gumagamit ng application na mag-upgrade sa bagong bersyon o mai-install ito ay may nakolektang data at inilipat sa developer. Ginagawa ng pangalawang paraan ang pagkolekta ng data ng opt-in, na nangangahulugang kailangang paganahin ng mga gumagamit ang Telemetry nang kusa bago kolektahin at ilipat ang data.
Ang pagkolekta ng Audacity ng Telemetry ay gagamitin ang pangalawang pagpipilian. Sa madaling salita: walang nakolekta at naisumite bilang default.
Ngunit bakit ang Telemetry ay una? Ipinaliwanag ng mga developer na kailangan nila ng ilang data upang makagawa ng mga kaalamang pagpapasya. Sa isa sa mga ibinigay na halimbawa, isinasaad ng mga developer na tutulungan sila ng Telemetry na gumawa ng mga edukadong desisyon tungkol sa pag-aalis ng suporta para sa mga lumang bersyon upang mai-upgrade ang mahahalagang bahagi na hindi na sinusuportahan ng mga mas nakatatandang bersyon na ito. Sa isa pa, ginagamit ng mga developer ang data upang matukoy ang pagpapalawak ng isang kritikal na isyu na naiulat sa kanila. Dapat bang ituon ang pag-unlad sa isang pag-aayos ng emergency dahil ang isyu ay maaaring makaapekto sa maraming mga gumagamit, o nakakaapekto lamang sa ilang mga gumagamit?
Hanggang sa nababahala ang Telemetry, mag-opt-in ito at hindi pagaganahin bilang default, isinama lamang sa opisyal na paglabas ng GitHub at hindi kapag pinagsama-sama ng mga developer ang Audacity mula sa pinagmulan.
Plano ng Audacity na gumamit ng dalawang tagapagbigay, ang Google at Yandex nang una. Ang Google kasama ang Google Analytics upang kolektahin ang sumusunod na impormasyon:
- Pagsisimula at pagtatapos ng sesyon
- Mga error, kabilang ang mga error mula sa sqlite3 engine, dahil kailangan naming i-debug ang mga isyu sa katiwalian na iniulat sa Audacity forum
- Paggamit ng mga epekto, mga sound generator, tool sa pag-aaral, upang maaari naming unahin ang mga pagpapabuti sa hinaharap.
- Paggamit ng mga format ng file para sa pag-import at pag-export
- Mga bersyon ng OS at Audacity
Yandex kasama ang Yandex Metrica upang 'wastong matantya nang tama ang pang-araw-araw na mga aktibong gumagamit'. Inihayag ng mga developer na bukas sila pagdating sa pagbabago ng mga solusyon kung ang parehong antas ng impormasyon ay ibinigay.
Ngayon Ikaw : pinapayagan mo ba ang Telemetry sa alinman sa iyong mga programa o app?