Skip to content

1b12 Group Actors #659

Description

@julianlam

I'd like to recommend that Ghost update the main index actor to be as:Group type, adhering to FEP 1b12.

The properties on both types are equivalent, both have public keys, etc.

The changes would be:

  • Instead of federating Create(Article) directly, you would Announce(Create(Article)) and Announce(Article) (for Mastodon compatibility)
  • The Create's actor and the Note's attributedTo would be the actual post author
    • This would of course hinge on the future support for multiple AP authors

Rationale:

Threaded implementations could slot all content published by the blog itself in an organized collection (like a forum category).

Prior art:

Lemmy/Mbin/NodeBB all do this with their communities/categories. WordPress also does this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions