-
Notifications
You must be signed in to change notification settings - Fork 2
Roadmap
Fabian Freyer edited this page Feb 6, 2020
·
1 revision
Here's a list of short-term goals to get this to a MVP
- distribution:
- define some
ImageStorage
trait that abstracts read access content-addressable blobs (see #15) - implement image storage for remote registries (and clean up the current mess of using reqwest in the Repository directly)
- add write methods to the
ImageStorage
trait and implement pushing to remote registries - implement a local file caching layer that both implements and wraps
ImageStorage
. Cache misses should be forwarded to the wrapped `ImageStorage.
- define some
- unpacking:
- add a trait for unpacking a layer to a bundle (see #11)
- implement this for a plain old directory to unpack to
- abstract away the filesystem accesses so this can be generically implemented for any backing storage
- runtime:
- add a
Runtime
trait that contains the methods defined in the runtime spec
- add a