Closed
Description
Launch date: May 10th
Develop a new ActivityPub client which will support natively loading published data over p2p protocols, skipping the need for always-online HTTP servers for accessing content.
- New project
reader.distributed.press
- Render ActivityPub posts in UI by loading them on the fly (1 week) @akhileshthite
- Support loading from p2p URLs (native or via gateways)
- UI to configure gateway
- Read from users outboxes into a feed (0.5 week)
- Read staticpub inbox to start, have interface that takes a "num posts" and "page" param and has an async iterator of Activities.
- Handle create/update/
- Ingest posts/outbox into local Database (leveljs over indexeddb)
- RDF traversal library that works over
fetch
and resolves links as we traverse (1 week) - Basic API for handling AP traversal
- Index Notes from activities in addition to activities themselves (1 week)
- Track update times
- RDF traversal library that works over
- Track followed accounts and have a button to download updates (1 week)
- Have a page to track them
- Save their IDs in local storage
- Code to traverse their outboxes and ingest them into the db
- Render "timeline" of posts (maybe we can experiment here) (2 weeks)
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done