Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document implementation incompatibilities and specification ambiguities #13

Open
fauno opened this issue Sep 13, 2023 · 2 comments
Open
Labels
documentation Improvements or additions to documentation

Comments

@fauno
Copy link
Collaborator

fauno commented Sep 13, 2023

I was talking with Bengo about documenting everything that we found confusing about the spec and implementation details so they can point to it on their work.

Maybe creating a label for issues?

@fauno
Copy link
Collaborator Author

fauno commented Nov 13, 2023

  • Many things depend on correct Content-Type headers in responses, assuming objects will be requested via HTTP or similar headers+body protocol. This leads to many endpoints missing a .json extension.

@fauno
Copy link
Collaborator Author

fauno commented Dec 5, 2023

Mastodon (at least) expects the Create/Update activity to include the Note activity on the same object and won't dereference it if you send the object URL, so it leads to duplicate information. AFAICT the spec doesn't say anything regarding this, but it allows activities to be nested or referenced, so it was weird when Mastodon didn't dereference it.

@fauno fauno added the documentation Improvements or additions to documentation label Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: Backlog
Development

No branches or pull requests

1 participant