@zethra I'm looking at the code and it is... scary. Maybe that's how Rust code should look like, for me it's overcomplicated ¯\_(ツ)_/¯
@zethra That doesn't apply to gmi-crates alone. Stargzer's implementation is also pretty hard to follow.
And my main problem it the code is way too verbose. For example:
Yes, it checks everything (is it really worth it?) but there are some weird functions like path.is_normalized(). And one feature is still missing: relative URLs which are permitted by the spec, btw.
And also I still haven't found the entrypoint 😅
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.