2022 Roadmap #37

Open
opened 2022-03-27 10:00:19 +00:00 by glyph · 1 comment
Owner

@notplants

Let's use this issue to plan the next steps for golgi and chat about division of tasks.

Here's a list of features / improvements I came up with this morning:

  • Blobs
    • Add RPC methods for get, add, rm, ls, has, size, want and createWants
  • ssb-names
    • Add RPC methods for get, getImageFor and getSignifier
    • Documented here
  • Pub address
    • Add a convenience method to publish a pub address
    • Documented here
  • Patchwork config
    • Load the secret from ~/.ssb
    • Could be an additional parameter when initialising the connection to the sbot
  • Pagination
    • Add pagination support to social lists (friends, follows, blocks) etc.
  • Private message reading
    • Add RPC method for decrypting private messages
  • Connection manager
    • Explore improvements to the way we handle connections
    • Develop a better understanding of streams and how to handle them in the context of MUXRPC
      • How to gracefully close a connection?
      • How to use a single connection for multiple calls?

And in terms of documentation / knowledge sharing:

  • Develop application creation tutorials
    • Written tutorials
    • Video tutorials
  • Host an informal chat session for interested peers
@notplants Let's use this issue to plan the next steps for golgi and chat about division of tasks. Here's a list of features / improvements I came up with this morning: - Blobs - Add RPC methods for `get`, `add`, `rm`, `ls`, `has`, `size`, `want` and `createWants` - ssb-names - Add RPC methods for `get`, `getImageFor` and `getSignifier` - Documented [here](https://git.coopcloud.tech/golgi-ssb/golgi/issues/35) - Pub address - Add a convenience method to publish a pub address - Documented [here](https://git.coopcloud.tech/golgi-ssb/golgi/issues/22) - Patchwork config - Load the secret from `~/.ssb` - Could be an additional parameter when initialising the connection to the sbot - Pagination - Add pagination support to social lists (friends, follows, blocks) etc. - Private message reading - Add RPC method for decrypting private messages - Connection manager - Explore improvements to the way we handle connections - Develop a better understanding of streams and how to handle them in the context of MUXRPC - How to gracefully close a connection? - How to use a single connection for multiple calls? And in terms of documentation / knowledge sharing: - Develop application creation tutorials - Written tutorials - Video tutorials - Host an informal chat session for interested peers
Author
Owner

In terms of division of tasks, there are several features in the above list which will require additions to both Kuska and golgi. That offers a way to separate the work. We could also choose individual features to work on. Tutorials are pretty simple to allocate to an individual; we could also help one another by reviewing drafts and code.

In terms of division of tasks, there are several features in the above list which will require additions to both Kuska and golgi. That offers a way to separate the work. We could also choose individual features to work on. Tutorials are pretty simple to allocate to an individual; we could also help one another by reviewing drafts and code.
Sign in to join this conversation.
No Milestone
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: golgi-ssb/golgi#37
No description provided.