DX Heroes logo
#tool

Jak (ne)sbíráme data

Délka: 

4 min

Publikováno: 

21. února 2021

Jak (ne)sbíráme data

Náš open-source nástroj na měření Developer Experience, DX Scanner, vyvíjíme už nějakou dobu. Aby mu šlo víc věřit, chceme vysvětlit, jak data (ne)sbíráme a co se děje s vaším kódem. Nemusíte nám to ale věřit na slovo. Odkázali jsme přímo na příslušné části kódu, takže si všechno můžete zkontrolovat sami.

Jak DX Scanner skenuje váš kód

Skenovat lze dvěma způsoby.

Lokálně

DX Scanner spustíte z terminálu příkazem dx-scanner run [your local path] a sken proběhne na vašem počítači. U veřejného repozitáře nepotřebujeme žádné přihlašovací údaje. U soukromého si o ně řekneme, protože používáme VCS API (například GitHub API) ke čtení informací o vašich pull requestech, issues a dalších datech o spolupráci. Tak měříme vaši týmovou práci, třeba jestli otevíráte pull requesty nebo píšete konvenční commit zprávy.

Vzdáleně

DX Scanner můžete spustit i proti URL vašeho projektu příkazem dx-scanner run [remote url]. U veřejného repozitáře nepotřebujeme žádné přihlašovací údaje. Jen ho naklonujeme do dočasné složky a naskenujeme, úplně stejně jako u lokálního repozitáře. U soukromého potřebujeme vaše přihlašovací údaje, abychom mohli repozitář naklonovat do dočasné složky (která je na vašem zařízení) a pak se API zeptat na pull requesty, commity a tak dále.

Vaše data nikam neposíláme, až na jednu výjimku: DX Scanner Dashboard, pokud jste tam registrovaní a v DX Scanneru zadáte DXS API token. I tak vidíte ta data ve svém dashboardu jen vy a kolegové, které pozvete.

Co sbíráme (když nám dáte DXS access token)

Žádnou část vašeho kódu nikam neposíláme. Sken běží na vašem počítači, takže k němu nemáme jak přistoupit. Jediná data, která vůbec posíláme do vašeho dashboardu, vidíte níže.

Čas naskenovat váš repozitář

Teď víte, že je úplně bezpečné naskenovat váš repozitář a změřit s DX Scannerem developer experience.

Vyzkoušejte open-source nástroj a získejte tipy na lepší programátorský život tady.

Sbírejte data z DX Scanneru a prohlížejte si je ve vlastním dashboardu. Analyzujte výsledky a sledujte svou práci i týmovou spolupráci v čase tady.

Díky

Děkujeme za váš zájem o DX Scanner. Pokud máte jakékoli otázky, ozvěte se nám na GitHubu nebo na našem Slacku.

Join Us On Slack

Chcete být o krok napřed?

Nenechte si utéct naše nejlepší postřehy. Žádný spam, jen praktické analýzy, pozvánky na exkluzivní eventy a shrnutí podcastů přímo do vaší schránky.