break up transmogrifier #167

Open
opened 2022-08-17 00:48:13 +00:00 by floatingghost · 0 comments

it's pretty unanimous that transmogrifier is a heck

it covers every AP implementation that has existed since gnu social, and needs a bit of a haircut

  • pure changes (i.e key naming) should be moved to object validators
  • impure changes (fetching replies) should be passed off to a worker queue, there is no reason we should hold up one activity whilst we fetch related ones
it's pretty unanimous that transmogrifier is a heck it covers every AP implementation that has existed since gnu social, and needs a bit of a haircut - pure changes (i.e key naming) should be moved to object validators - impure changes (fetching replies) should be passed off to a worker queue, there is no reason we should hold up one activity whilst we fetch related ones
floatingghost added this to the Stable release 2022.09 milestone 2022-08-17 00:48:13 +00:00
floatingghost added the
enhancement
label 2022-08-17 00:48:13 +00:00
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: AkkomaGang/akkoma#167
No description provided.