Dashboard > MC4J Management Console > ... > Documentation > Road Map
MC4J Management Console Log In   View a printable version of the current page.
Road Map
Added by Greg Hinkle, last edited by Greg Hinkle on Aug 08, 2005  (view change)

Next release

MC4J 2.0 will be the next release in the MC4J series. This release is a complete refactoring of the MC4J codebase to simplify development and prepare for support of new features in the road map. This initial 2.0 release will have substantially the same feature set at the 1.3 branch with some additional polish of the server specific dashboard interfaces and some UI improvements. The biggest change is the creation of the new [EMS] module for the connectivity layer. This separate module will simplify development of the interface and allow for future interfaces to be built on platforms other than NetBeans.

  • Architectural
    • Split model, view and controllers better to allow generalized server interaction through dynamic model
      • The separated connectivity module is called EMS and will be available for other uses
    • Externalized management infrastructure acts as proxy to either swing app or layered web interface
    • Alternate interface for eclipse plugin
    • Alternate interface for Idea plugin
  • Features
    • Persistent store
      • Database driven attribute and statistics storage
      • Snapshots (grab all server info, label it store it)
      • Storage views, snapshot views
    • JSR-88 support (Support for application deployment
    • New Dashboards

MC4J TODO List

This is a separate todo list of the more minor things planned

  • Beans
    • EJB
    • Complete JSR 77 Support
  • General
    • Stability enhancements
    • More user friendly error messages
    • Deal with server disconnect better
    • Remove remote calls from event threads (see alert messages)
  • Beans
    • Test existing and create new editors
    • Build a new, simple generic MBean dashboard
    • Information model
      • Track history in local store for offline viewing
  • Open MBean support (Tabular and composite data support)
  • EJB
  • Complete JSR 77 Support
    • Statistics View
    • State view and management
    • Event registration and view
  • JSR 88 support for JBoss, Geronimo
  • Dashboards
    • Test components and factory system
    • Create dashboard development documentation
  • Server support
    • Server specific dashboards (JBoss, Tomcat, etc.)
    • Test and debug current server support
    • Encryption / SSL support
    • Additional protocol support (e.g. MX4J Hessian, Burlap, soap)

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.7 Build:#524 Jul 28, 2006) - Bug/feature request - Contact Administrators