Od Katalogu ke Sloníkovi
Jak to začalo
Někdy věci vzniknou tak trochu proti vlastní vůli. Koncem května jsem si řekl, že to tentokrát nevydržím, a s pomocí kluků z @oscloud jsem spáchal drobnůstku – katalog botů provozovaných na Zprávobotovi. Největší práce nebyla v programování, ale v úpravě a opravě kategorizace všech zdrojů, které se za ty roky nasbíraly.
Druhý den jsem katalog ještě trochu potunil, aby fungoval o něco lépe – a hned jsem se zeptal do placu: nebyl by zájem o něco podobného, ale obecně zaměřené na české Mastodon účty? Podobné vyhledávání, podobné metriky, jen místo botů "živé" účty?
Z nápadu se stává projekt
Ukázalo se, že zájem byl. Začátkem června jsem s klukama z oscloud usoudil, že tomu dáme šanci, a druhý den se do katalogu začaly importovat tisíce českých a slovenských Mastodon účtů.
Když import doběhl, čísla byla docela výmluvná:
- Celkem: 2 581 účtů
- Skutečně aktivní (publikace ≤ 90 dní): 475
- Bez `last_status_at` (nikdy nepostnuli): 745
- Neaktivní (> 90 dní): 1 361
A z toho ještě zajímavější detail – importovaly se jen non-automated účty, takže těch 475 aktivních jsou skuteční živí lidé. Zbytek jsou opuštěné participace na síti – přihlásili se, možná jednou tootli, a zmizeli.
Beta, feedback, jméno
Po pár dnech jsem poprosil komunitu, ať se podívá na testovací verzi a řekne mi, co jí vadí, co chybí, co by šlo zlepšit. Zpětná vazba přišla a já jsem si ji vzal k srdci – další verze implementovala prakticky všechny připomínky.
A projekt dostal jméno: Sloník.
Spuštění a rozdělení práce
O den později už jsem mohl napsat, že slonik.online lze považovat za provozuschopný, minimálně v betě. Chybějící statistiky (třeba počet postů za minulý týden) se měly dopočítat v následující pondělí vůči checkmarku z předchozího týdne.
Tím se otevřel zajímavý moment – měl jsem teď dvě aplikace, které dělaly podobnou věc pro různá data, a rostly nerovnoměrně. Sloník dostal nové funkce dřív než Katalog, tak bylo na čase to srovnat: backportovat do Katalogu všechno, co vzniklo na Sloníkovi a dávalo tam smysl.
To se povedlo a Katalog měl najednou všechny Sloníkovy funkce, které do něj patřily – a bonusem, že si data mohl brát rovnou z databáze, místo tahání přes RSS jako u Sloníka.
Doladění
Zbytek června byl už jen o doladění – v půli června proběhl update Sloníka prakticky bez problémů (jen se nezaktualizovalo datum poslední aktualizace) a já už jen ručně data očistil od všech zprávobotíků a rockobasilisků, co se tam omylem zatoulali. Potom už přibyla jen poslední kosmetická vylepšení – identifikátor přílohy u postů se změnil na tlačítko, které otevře náhled celého postu včetně příloh.
Tak vznikly ze zprávobotího katalogu botů dvě samostatné, ale příbuzné aplikace – jedna pro boty, druhá pro lidi. A obě rostou dál, jedna vedle druhé.
