Hej, tym razem zwracam się do was z pytaniem, może ktoś coś takiego kiedyś robił?

Pracuje obecnie nad stworzeniem plugin'u do slixmpp, niestety dokumentacja całego slixmpp jest beznadziejna, kompletnie nie przedstawia możliwych do użycia opcji, prowadzi za rączkę ukrywając znaczenie poszczególnych argumentów, importów itd.
No i zawarli w dokumentacji tutorial równie beznadziejny jak swoją dokumentację: https://slixmpp.readthedocs.io/create_plugin.html#creating-a-slixmpp-plugin
Dodam do tego, że slixmpp jest oparte o sleekxmpp więc postanowiłem zakupić i poczytać o jego 'rodzicu' w książce XMPP The Definitive Guide do której się sama dokumentacja odwołuje. Tam niestety poziom jest podobny, żadnych znaczeń zmiennych, problemy czyste design'owe...

Czy ktoś może miał podobny problem i znalazł gdzieś w sieci wyczerpującego e-book'a który mógłby to przybliżyć, albo chociaż jakiś wyczerpujący tutorial?
I'm więcej szperam w kodzie i próbuje to ogarnąć, gubię się co raz bardziej, i zastanawiam się czy koniec końców nie dogrzebać się do kodów źródłowych aby zrozumieć problem. Ale to ostateczność, bo zapewne ukradnie mi wiele godzin z życia :).
Ogólnie nie chodzi mi o zrobienie tego 'i niech działa' tylko także zrozumienie, jak działa, jak to zmodyfikować w razie czego itd.