The current implementation of the memory sharing repo has a "public_repo" which gets uploaded to, and various subscriber repos which get downloaded from. There's a usability issue here where the public repo should also get subscribed.
These git repos should be thought of as multiple-reader and multiple-writer databases.
It makes sense that there is a limited number of writable repos based on different namespaces the user would want to upload to.
Repos should be collapsed to a single common format such as
repo:
- name: memory
scope: write
notes: public memory for foobar project
- name: org-memory
scope: read
notes: private memory shared only within my org
This issue can be closed once there is a sensible user interface that allows the user to upload specified guidelines to specified namespaces.
The current implementation of the memory sharing repo has a "public_repo" which gets uploaded to, and various subscriber repos which get downloaded from. There's a usability issue here where the public repo should also get subscribed.
These git repos should be thought of as multiple-reader and multiple-writer databases.
It makes sense that there is a limited number of writable repos based on different namespaces the user would want to upload to.
Repos should be collapsed to a single common format such as
This issue can be closed once there is a sensible user interface that allows the user to upload specified guidelines to specified namespaces.