Štítek: katalog

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é.

Číst dál