Update our roadmap.
This commit is contained in:
parent
9df80d713e
commit
d7720d4c67
1 changed files with 49 additions and 26 deletions
75
ROADMAP.md
75
ROADMAP.md
|
@ -1,38 +1,61 @@
|
||||||
# Quay Roadmap
|
# Quay Roadmap
|
||||||
|
|
||||||
**work in progress**
|
### Sprint 11/4 - 11/18 DockerCon
|
||||||
|
- Launch Registry v2.0 API
|
||||||
|
- Launch Quay-Sec
|
||||||
|
|
||||||
### Short Term
|
### Sprint 11/18 - 12/1 Builds (Planned 8 Days)
|
||||||
- Framework for microservice decomposition
|
- Move build traffic to Packet
|
||||||
- Improve documentation
|
- Preliminary tests reduce build start latency from 2 minutes to 20 seconds
|
||||||
- Ability to answer 80% of tickets with a link to the docs
|
- Multi-step builds
|
||||||
- Eliminate old UI screenshots/references
|
- build artifact
|
||||||
- Auth provider as a service
|
- bundle artifact
|
||||||
- Registry v2 compatible
|
- test bundle
|
||||||
|
- Docker Notary
|
||||||
|
- Support signed images with a known key
|
||||||
|
- Give thanks
|
||||||
|
|
||||||
### Medium Term
|
### Sprint 12/2 - 12/15 eBay Labels (Planned)
|
||||||
- Registry v2 support
|
- Labels
|
||||||
- Forward and backward compatible with registry v1
|
- Support for Midas Package Manager-like distribution
|
||||||
- Support ACI push spec
|
- Integrated with Docker labels
|
||||||
- Translate between ACI and docker images transparently
|
- Mutable and immutable
|
||||||
- Integrate docs with the search bar
|
- Searchable and fleshed out API
|
||||||
- Full text search?
|
- Integrate with tectonic.com sales pipeline
|
||||||
- Running on top of Tectonic
|
- Mirror Quay customers in tectonic (SVOC)?
|
||||||
- BitTorrent distribution support
|
- Callbacks to inform tectonic about quay events
|
||||||
- Fully launch our API
|
- Accept and apply QE licenses to the stack
|
||||||
|
|
||||||
|
### Sprint 12/16 - 12/29 Distribution (Planned 8 Days)
|
||||||
|
- Tectonic care and feeding
|
||||||
|
- Build tools to give us a concrete/declarative cluster deploy story
|
||||||
|
- Build a tool to migrate an app between tectonic clusters
|
||||||
|
- Assess the feasibility of upgrading a running cluster
|
||||||
|
- Geo distribution through tectonic
|
||||||
|
- Spin up a tectonic cluster in another region
|
||||||
|
- Modify registry to run standalone on a tectonic cluster
|
||||||
|
- Read available Quay.io
|
||||||
|
- Ability to choose uptime of data-plane auditability
|
||||||
|
|
||||||
|
### Sprint 12/30 - 1/12 (Planned 8 Days)
|
||||||
|
- Launch our API GA
|
||||||
- Versioned and backward compatible
|
- Versioned and backward compatible
|
||||||
- Adequate documentation
|
- Adequate documentation
|
||||||
|
|
||||||
### Long Term
|
### Unallocated
|
||||||
- Become the Tectonic app store
|
|
||||||
- Pods/apps as top level concept
|
|
||||||
- Builds as top level concept
|
- Builds as top level concept
|
||||||
- Multiple Quay.io repos from a single git push
|
- Multiple Quay.io repos from a single git push
|
||||||
- Multi-step builds
|
- Become the Tectonic app store
|
||||||
- build artifact
|
- Pods/apps as top level concept
|
||||||
- bundle artifact
|
- Distribution tool
|
||||||
- test bundle
|
- Help people to get their apps from quay to Tectonic
|
||||||
|
- Requires App manifest or adequate flexibility
|
||||||
|
- AppC support
|
||||||
|
- rkt push
|
||||||
|
- discovery
|
||||||
- Immediately consistent multi-region data availability
|
- Immediately consistent multi-region data availability
|
||||||
- Cockroach?
|
- Cockroach?
|
||||||
- 2 factor auth
|
- 2 factor auth
|
||||||
- How to integrate with Docker CLI?
|
- How to integrate with Docker CLI?
|
||||||
|
- Mirroring from another registry
|
||||||
|
- Mirroring to a dependent registry
|
||||||
|
|
Reference in a new issue