Client-side cache of server data
Many operations can be sped up with careful client-side caching of resources that would otherwise require additional server queries.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Medium
- Drafter:
- Dean Troyer
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Ideally the cache is portable across applications and implementation languages.
The cache must have:
* location: XDG_CACHE_
* further subdivide using API name? ~/.cache/
* maintain individual caches for unique endpoint/
* defined TTL rules for expiring data
* a set of built-in commands to manage the cache, i.e. lookup, expire
[Cache portions of https:/
Work Items
Work items:
define cache layout and what get cached: TODO
Implement basic cache: TODO