Skip to content

Minimal ActivityPub model types #5

@sij411

Description

@sij411

Description

Define the minimum ActivityPub-ish model types needed to run mocked Follow and Create(Note) flows.

Proposal

  • Implement core types in crates/feder-model
  • Add serde (de)serialization
  • Add a couple JSON roundtrip tests

Done when

  • Can construct/serialize/deserialize: Actor, Follow, Accept, Note, Create(Note)
  • Tests cover basic JSON

Out of scope

  • Full JSON-LD expansion/validation
  • Extra activities (Like/Announce/Undo/etc.)

Metadata

Metadata

Assignees

Labels

Type

No type

Priority

None yet

Effort

None yet

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions