Difference between revisions of "Roadmap (Marconi)"
(First draft) |
(→Juno-1 (June 12)) |
||
Line 1: | Line 1: | ||
== Juno-1 (June 12) == | == Juno-1 (June 12) == | ||
− | * Rename the | + | * Rename the project |
* Finish tempest tests for API v1.0 | * Finish tempest tests for API v1.0 | ||
* Research notifications (meet with 3rd-parties, create a design) | * Research notifications (meet with 3rd-parties, create a design) |
Revision as of 21:47, 20 May 2014
Juno-1 (June 12)
- Rename the project
- Finish tempest tests for API v1.0
- Research notifications (meet with 3rd-parties, create a design)
- Start coding AMQP
- Start coding Redis
- Complete most of API v1.1
- Rename "shard" to "pool" and note the name change on wiki and in the user manual
- Basic marconi-bench tool and cluster (will be merged into Rally eventually)
- OSSG - security FAQ and threat model
- Revert read-only queue metadata from API 1.1 (don't forget to update the spec)
- Start coding KPIs (/health endpoint)
Juno-2 (July 24)
- Finish API 1.1
- Move existing docs to RTD
- User Manual 2.0
- Mongo DB gate (3rd-party)
- Benchmark gate (3rd-party)
- Finish coding KPIs (/health endpoint)
- AuthZ for Admin API
- Live queue migration
- Start coding notifications
- Redis pool (sharding, replication for Redis driver)
Juno-3 (Aug 4)
- Remove the SQL Alchemy driver
- Integrate notifications with 1-2 other programs
- Basic security test suite
- AMQP gate
- Redis gate
- DDoS testing and mitigation
- Performance tuning
- Flavors
- Tempest tests for API v1.1
- End-game bug fixing and stabilization