You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Draft

Roadmap is currently draft!

 

Major Releases

This roadmap covers the following Java components:

  • Java Broker
  • Legacy 0-8..0-10 Java Client

It does not cover the newer Qpid JMS client.

It lists major work items only.

 


Release v6.1

(Delivery Q1 2016)

Java Broker

  1. REST API extended to support single object queries using  JMS selector style expressions.
    1. Ability to bring back a result set containing a restricted set of a object's attributes.  Do we need derived attributes?
    2. Ability to sort by one or more columns in the result set
    3. Ability to limit a result set to first n rows
  2. Web Management Operator UI extension 
    1. Provide a virtualhost centric web management view
    2. Ability to submit queries and view the results (pagination)
    3. Ability to save queries on a per user basis
    4. Dashboard view
    5. Integrated Real time charting
  3. Upgrade Dojo to 1.11
  4. Message chunking (QPID-6766)

  5. Make user identity unique (QPID-7092)
  6. Add minor release to  REST API version (QPID-7096)
  7. Implement UIs for End to End Encryption (QPID-7037/QPID-7036), OAuth2 ( QPID-7112 QPID-7111 ) and Virtual Host Aliases (QPID-7110)
  8. Refactoring: Replace the 'HTTP Plugin' with HTTP Ports that provides a Jetty Connector
  9. Server side TLS ordering on JDK 1.8
  10. Incremental system test improvements

    1. Messaging system testsuite JMS/JNDI

    2. Ability to run system tests concurrently.

AMQP 0-8..0-10 Java Client

None

 


Release v7.0

(Delivery Q3 2016)

Java Broker

  1. HTTP/AMQP on a single port for both secure and plain connections
  2. Make the web management console a separately deployable .war
  3. LDAP Groups Provider
    1. Ability to utilise group information from a LDAP compatible directory
  4. ACL refactoring (to be defined)
  5. High performance message store support encryption at rest
  6. Ability to Federate Java Brokers
  7. REST API compatibility layer (QPID-6948)
  8. Configured object creation tidy-up.

AMQP 0-8..0-10 Java Client

None

 


Release v7.1

(Delivery Q4 2016)

Java Broker

  1. ACL refactoring (to be defined)
  2. Web Management Refresh
    1. Improve usability
  3. Embeddable Broker / Remove start-scripts.
    1. Better maven integration integration test support
  4. Source tree: split Java Broker from Legacy AMQP 0-8..0-10 Client
  5. Refactoring: Queue Runner Elimination

 


Minor Releases

Release v6.0.1

(Delivered Feb 2016 (tick))

Java Broker

Defect fix release and minor enhancements to aid compatibility. 

key summary type created updated due assignee reporter priority status resolution

JQL and issue key arguments for this macro require at least one Jira application link to be configured

 

  • No labels