Jump to: navigation, search

Difference between revisions of "Zaqar/roadmaps/icehouse"

(Rough draft)
 
(Marconi Icehouse Roadmap)
Line 2: Line 2:
  
 
WORK IN PROGRESS!
 
WORK IN PROGRESS!
 +
* Link to bps
 +
* Ratify
 +
 +
The goal is to get out a rock-solid, scalable, ops-ready "1.0" foundational Marconi release overlayed with a polished API.
  
 
=== Essential ===
 
=== Essential ===
  
DRY API definition, validation
+
* No outstanding bugs with priority ''medium'' or higher.
 
+
* SQL driver
Implementation refactoring (no API changes)
+
* Client library (reference Python lib)
LB-friendly health check
+
* Devstack integration
API v1.1
+
* Tempest integration
 
+
* Evaluate Pecan/WSME (POC)
SQL driver
+
* Service catalog (TBD)
Client library (reference Python lib)
+
* Heat templates
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 ===
 
=== High ===
  
Perf: Basic caching of things (queue exists)
+
* DRY API definition, validation
Consistent error messages
+
* API v1.1
 +
* Perf: Basic caching of things (queue exists)
 +
* User: Consistent error messages
  
 
=== Medium ===
 
=== Medium ===
  
Improved logging
+
* Ops: Improved logging
Queue migrations (between shards)
+
* Ops: Queue migrations (between shards)
Operations guide - documentation
 
  
 
=== Low ===
 
=== Low ===
  
Notifications
+
* Notifications
Message Push
+
* Message Push
AMQP driver
+
* AMQP driver
 +
* Ops: Marconi Deployment & Operations Guide
 +
* Horizon integration

Revision as of 16:01, 11 December 2013

Marconi Icehouse Roadmap

WORK IN PROGRESS!

  • Link to bps
  • Ratify

The goal is to get out 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
  • Horizon integration