Audacity uvaja Telemetrijo, vendar na dober način

Preizkusite Naš Instrument Za Odpravo Težav

Prihodnje različice odprtokodnega urejevalnika zvokov za več platform volja uporabite telemetrijo za izboljšanje razvoja aplikacije.

Predstavljajte si naslednji scenarij: lastništvo priljubljenega programa se spremeni in ena prvih novih stvari, ki bodo dodane, je Telemetrija. Večina uporabnikov bi verjetno domnevala najslabše, da je Telemetrija dodana za marketinške namene ali še slabše.

V primeru Audacity to ne drži. Razvijalci Telemetrijo v aplikacijo uvedejo na dva glavna načina: prvi omogoča onemogočanje, tako da bodo vsi uporabniki aplikacije, ki nadgradijo na novo različico ali jo namestijo, zbrali podatke in jih prenesli razvijalcu. Drugi način omogoča vključitev zbiranja podatkov, kar pomeni, da bodo morali uporabniki pred zbiranjem in prenosom podatkov prostovoljno omogočiti telemetrijo.

drzna telemetrija

Audacityjeva zbirka Telemetrije bo uporabila drugo možnost. Z drugimi besedami: privzeto se nič ne zbira in odda.

Toda zakaj sploh Telemetrija? Razvijalci pojasnjujejo, da za sprejemanje premišljenih odločitev potrebujejo nekaj podatkov. V enem od predstavljenih primerov razvijalci navajajo, da bi jim Telemetrija pomagala pri sprejemanju izobraženih odločitev glede odstranitve podpore za stare različice za nadgradnjo pomembnih komponent, ki jih te starejše različice ne podpirajo več. Po drugi strani razvijalci uporabljajo podatke za določitev obsega kritične težave, o kateri so poročali. Ali bi se moral razvoj osredotočiti na nujno rešitev, ker bi težava lahko vplivala na veliko uporabnikov ali pa vpliva le na nekaj uporabnikov?

Kar zadeva Telemetry, bo privzeto vključena in onemogočena, vključena le v uradne izdaje GitHub in ne, ko razvijalci sestavijo Audacity iz vira.

Audacity namerava na začetku uporabljati dva ponudnika, Google in Yandex. Google z Google Analytics zbere naslednje podatke:

  • Začetek in konec seje
  • Napake, vključno z napakami motorja sqlite3, saj moramo odpraviti težave s korupcijo, o katerih so poročali na forumu Audacity
  • Uporaba učinkov, generatorjev zvoka, analiznih orodij, tako da lahko dajemo prednost prihodnjim izboljšavam.
  • Uporaba formatov datotek za uvoz in izvoz
  • Različice OS in Audacity

Yandex z Yandex Metrico za 'pravilno oceno dnevnih aktivnih uporabnikov'. Razvijalci so razkrili, da so odprti, ko gre za spreminjanje rešitev, če se zagotovi enaka raven informacij.

Zdaj pa ti : Ali dovolite telemetrijo v katerem koli od svojih programov ali aplikacij?