That's real cool!You can reach me on fedi @prefetcher@miku.place, matrix @prefetcher:tchncs.de or XMPP prefetcher@hollow.capital :)
Honestly the name just kinda randomly crossed my mind as I had just bought a toki pona book back then. I thought it fit and I adopted the name for my project :)Glad people like it too!
C2S is definitely planned in the future (even wrote a blogpost about it https://blog.nanoshinono.me/on-the-topic-of-activitypub-c2s-or-how-to-design-an-alright-protocol-and-have), wanted to get MastoAPI in first, only to have something with wider application support so I can more thoroughly test how the server functions :)
Fediverse @lemmy.world prefetcher @sh.itjust.works 2y ago Toki - A C# Fediverse server. github.com /purifetchi/Toki
Hi, thank you so much!!For learning ActivityPub I've used a ton of resources actually, but the ones that were the most helpful to me were:https://tinysubversions.com/notes/reading-activitypub/ (reading the specs)https://socialhub.activitypub.rocks/t/guide-for-new-activitypub-implementers/479 (general activitypub knowledge)https://seb.jambor.dev/posts/understanding-activitypub/ (understanding the protocol flow and quirks of software)https://iceshrimp.dev/iceshrimp/iceshrimp.net (code examples from a real project)https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/ (implementing a very basic activity sending flow and HTTP signatures)additionallyhttps://docs.joinmastodon.org/ (the mastoapi implementation)https://oauth.net/2/ (oauth2 spec for mastoapi)and a ton of code reading of other AP projects :)
Fediverse @lemmy.ml prefetcher @sh.itjust.works 2y ago Toki - A C# Fediverse server. github.com /purifetchi/Toki
That's real cool!
You can reach me on fedi @prefetcher@miku.place, matrix @prefetcher:tchncs.de or XMPP prefetcher@hollow.capital :)