Ryan Barrett

Results 2014 comments of Ryan Barrett

Huh, I take it back, I'm now seeing `cursor` in the output after all. And I don't get `seenAt` if I pass a cursor, but I get it if I...

This could probably just be a new field in the `com.atproto.server.describeServer` response.

As one data point, for me this turned out to be that the BGS was trying to validate my handle, via both DNS and HTTPS, but I didn't expect that...

Yup. Sounds particularly useful for `com.atproto.sync`.

https://granary.io/ currently supports converting `app.bsky.*` objects to/from a wide variety of formats, eg AS1, AS2, Atom, RSS, HTML, and more. It's both a pip-installable Python library and a REST API....

Also https://github.com/snarfed/lexrpc is a Python implementation of XRPC + Lexicon. It fully supports new-gen Lexicon, but doesn't yet do full schema validation. Soon!

I don't feel strongly, but I've mildly appreciated the 404 vs 501 distinction in the current spec, especially since right now clients don't have to parse response bodies at all...

Agreed! Not just a feature request but arguably a bug fix, or at least prevention. There's currently no indication that `query_string` silently overrides `key_prefix` and ignores it, which is an...

@RangerMauve based on https://github.com/w3c/activitypub/issues/310#issuecomment-1484761369, Mastodon and probably Calckey already support this, since Calckey is a fork of Misskey.

Thanks for the discussion, all! [Bridgy Fed](https://fed.brid.gy/) has supported HTML => AS2 discovery via rel-alternate for a few months now too.