Jump to: navigation, search

Difference between revisions of "Zaqar/roadmaps/icehouse"

(Rough draft)
 
m (Malini moved page Marconi/roadmaps/icehouse to Zaqar/roadmaps/icehouse: Project Rename)
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
== Marconi Icehouse Roadmap ==
 
== Marconi Icehouse Roadmap ==
  
WORK IN PROGRESS!
+
'''Our Commitment: Produce a rock-solid, scalable, ops-ready "1.0" foundational Marconi release overlayed with a polished API.'''
  
=== Essential ===
 
  
DRY API definition, validation
+
==== Essential ====
  
Implementation refactoring (no API changes)
+
* No outstanding bugs with priority ''medium'' or higher.
LB-friendly health check
+
* SQL driver
API v1.1
+
* Client library (reference Python lib)
 +
* Devstack integration
 +
* Tempest integration
 +
* Evaluate Pecan/WSME (POC)
 +
* Service catalog (TBD)
 +
* Heat templates
  
SQL driver
+
==== High ====
Client library (reference Python lib)
 
Devstack integration
 
Tempest integration
 
Evaluate Pecan/WSME (POC)
 
Service catalog (TBD)
 
Talk to Keystone guys - registration
 
Heat templates (TBD)
 
Create queue
 
install client...
 
Horizon (TBD, nice to have)
 
  
=== High ===
+
* DRY API definition, validation
 +
* API v1.1
 +
* Perf: Basic caching of things (queue exists)
 +
* User: Consistent error messages
  
Perf: Basic caching of things (queue exists)
+
==== Medium ====
Consistent error messages
 
  
=== Medium ===
+
* Ops: Improved logging
 +
* Ops: Queue migrations (between shards)
  
Improved logging
+
==== Low ====
Queue migrations (between shards)
 
Operations guide - documentation
 
  
=== Low ===
+
* Notifications
 
+
* Message Push
Notifications
+
* AMQP driver
Message Push
+
* Ops: Marconi Deployment & Operations Guide (should be high for Juno)
AMQP driver
+
* Horizon integration
 +
* End user docs (should be high for Juno)

Latest revision as of 18:42, 7 August 2014

Marconi Icehouse Roadmap

Our Commitment: Produce a rock-solid, scalable, ops-ready "1.0" foundational Marconi release overlayed with a polished API.


Essential

  • No outstanding bugs with priority medium or higher.
  • SQL driver
  • Client library (reference Python lib)
  • Devstack integration
  • Tempest integration
  • Evaluate Pecan/WSME (POC)
  • Service catalog (TBD)
  • Heat templates

High

  • DRY API definition, validation
  • API v1.1
  • Perf: Basic caching of things (queue exists)
  • User: Consistent error messages

Medium

  • Ops: Improved logging
  • Ops: Queue migrations (between shards)

Low

  • Notifications
  • Message Push
  • AMQP driver
  • Ops: Marconi Deployment & Operations Guide (should be high for Juno)
  • Horizon integration
  • End user docs (should be high for Juno)