Mastodon chystá počítadlo, které zaznamená, odkud lidé kliknou na Sledovat
Srpnový inženýrský přehled Mastodonu, zveřejněný 15. září, popisuje nové anonymní počítadlo: server si bude zapisovat, z jakého místa rozhraní vzniklo nové sledování. V kódu je to deset pojmenovaných míst, denní součty v Redisu a záznam, který po půl roce vyprší. Ve vydaných verzích počítadlo zatím není.

Vývojáři decentralizované sítě Mastodon vydávají každý měsíc přehled toho, co se změnilo v kódu. Ten srpnový vyšel 15. září a mezi položkami o výkonu a opravách je jedna, která se netýká strojů, ale lidí: server si od příští verze bude zapisovat, z jakého místa rozhraní vzniklo nové sledování účtu. Tedy odkud kdo klikl na tlačítko Sledovat.
Tým to popisuje jednou větou: „nyní anonymně počítáme, která funkce vedla k tomu, že uživatel začal sledovat jiného uživatele, například kolikrát lidé kliknou na Sledovat z výsledků hledání nebo z kolekce“ (přeloženo). Důvod uvádí autor změny v žádosti o začlenění: dnes je těžké poznat, jak nové funkce a úpravy vzhledu doopravdy mění aktivitu na síti.
Deset míst, odkud se sleduje
Změnu přinesly tři žádosti o začlenění od Eugena Rochka, zakladatele projektu: #40226 a #40258 z 24. srpna a #40340 z 31. srpna. Ta poslední řeší cestu přes dvě obrazovky: kdo si otevře kolekci profilů, z ní přejde na profil a klikne na Sledovat teprve tam, přičte se do kolonky kolekce.
Seznam míst je v souboru app/lib/feature_usage_tracker.rb a má deset položek: onboarding (první nastavení účtu), profile, search, suggestions a inline_suggestions (doporučené účty), collection, featured_account, author_attribution (autor u náhledu odkazu), hover_card (vizitka, která vyjede po najetí myší) a status. Co přijde odjinud, skončí v jediné škatulce unknown.
Co se doopravdy ukládá
Počítadlo nepíše do databáze, ale do Redisu, tedy do rychlého paměťového úložiště vedle ní. Klíč nese začátek dne v sekundách, hodnotou je součet pro každé z těch deseti míst a celý záznam po šesti měsících vyprší. Kdo koho začal sledovat, v něm nestojí. Vyčíst z něj jde jediná věta: dnes vzniklo v hledání tolik a tolik sledování.
Souhrnné počítadlo interakcí přitom Mastodon vede dávno. Služba, která sledování zakládá, zvyšuje vedle nové položky i starší ukazatel activity:interactions, do něhož se počítají odpovědi, hlasování v anketě i právě sledování. Nové je rozdělení podle místa v rozhraní, ne samo počítání.
Údaj o místě posílá aplikace, ne server
Z kódu plyne ještě jedna věc, kterou přehled nezmiňuje. Místo se do počítadla dostane jako parametr ref u volání rozhraní POST /api/v1/accounts/:id/follow, a je to podle komentáře v kódu „client-side feature reference“, tedy hodnota, kterou posílá sám klient. Oficiální webové rozhraní ji doplňuje, cizí aplikace ji poslat nemusí a cokoli mimo seznam server přepíše na unknown. Čísla tedy neřeknou, co dělají uživatelé sítě, ale co o sobě hlásí aplikace, ze kterých na síť chodí.
Ve vydaných verzích to není
Soubor s počítadlem ve značkách v4.7.0, v4.7.1 ani v4.7.2 není, ve vývojové větvi ano. Dostane se tedy k lidem nejdřív s verzí 5.0, kterou tým označuje za příští vydání a u níž zatím zveřejnil jen první pohled na nové rozhraní. Vydání 4.7 z 20. srpna přepisovalo vnitřek serveru a o tomhle měření v něm nic není. Dokumentace metody follow vypisuje k 19. září jen parametry reblogs, notify a languages[]; ref mezi nimi zatím nestojí.
Jak rychle se vydání střídají, ukazuje samotný přehled: za nejnovější podporované řady označuje 4.7.1, 4.6.7, 4.5.17 a 4.4.24, jenže téhož dne odpoledne vyšla čtveřice novějších opravných verzí 4.7.2, 4.6.8, 4.5.18 a 4.4.25. Ta první z nich mimo jiné dočasně vypíná podporu obrázkového formátu HEIF.
Čísla, která servery zveřejňují už dnes
Na vlastní měření nemusí čtenář čekat do pětky. Každý server Mastodonu nabízí na adrese /api/v1/instance/activity týdenní součty příspěvků, přihlášení a registrací, a to bez přihlášení. Vlastní dotaz z 19. září: největší server mastodon.social měl za týden začínající 11. září 1 061 299 příspěvků, 162 505 přihlášení a 9 853 registrací.
Pro srovnání český server MastodonCzech: ve stejném týdnu 2 391 příspěvků, 388 přihlášení a žádnou registraci. Jeho veřejný popis uvádí 557 účtů aktivních za poslední měsíc a verzi 4.6.4; nejnovější vydání téže řady, 4.6.8, vyšlo 15. září.
Zbytek srpnového přehledu
Za srpen tým přijal 197 žádostí o začlenění od 11 přispěvatelů; po odečtení překladů a aktualizací závislostí zbývá 132. Hledání od té doby odmítne dotaz, který nemá ani jednu kladnou podmínku, aby do fulltextu nešla úloha bez omezení; výjimkou je hledání ve vlastních příspěvcích. Vlastní propojení frameworku Rails s nástrojem Vite je hotové a podle autorů spotřebuje méně prostředků. Návrh, aby se oznámení o smazání účtu rozesílalo jen serverům, které ten účet znají, je k 19. září otevřený, ne začleněný.
Mobilní aplikace dostaly každá své: verze 2026.07 pro iOS zavřela bezpečnostní chybu ve funkci „Open in Mastodon“ u odkazů, které na Mastodon nevedou, a Android má od verze 2.13.3 opravené drobné chyby.
Kdo se k novým číslům dostane, přehled neuvádí a dokumentace parametr ref zatím nezná. Počítadlo je každopádně místní: sedí v Redisu jednoho serveru, takže ani po vydání pětky z fediversu nevznikne jedna společná statistika. Jak si který server stojí, bude dál vidět jen z toho, co sám zveřejní.
Zdroje
- Mastodon: Trunk & Tidbits, August 2026 (15. září 2026)
- Zdrojový soubor
feature_usage_tracker.rba žádosti o začlenění #40226, #40340 a #40283 - Dokumentace metod rozhraní pro účty
- Seznam vydání Mastodonu
- Vlastní dotaz na
/api/v1/instance/activitya/api/v2/instanceserverůmastodon.socialamastodonczech.cz, 19. září 2026