JBoss Community Archive (Read Only)

RHQ 4.8

GwtTasks

Task Breakdown for Migrating to GWT for RH4.0

Sprint #8 (02/28/2011-03/18/2011)

Sprint Goals

  • Get community feedback on stability, feature set and performance of new UI components

  • No feature regressions over RHQ3

  • No additional JSF to GWT conversions for RHQ4

  • Disambiguation

  • Message Center Review

  • Bug fixing

  • Selenium Dev test generation and continuous build

Developer

Total Dev Hours

In Progress

Goals

Jay

4

 

Selenium Dev Tests Hudson Job

Simeon

images/author/images/icons/emoticons/check0.gif

 

Group Activity -> Dash Portletification of current activity data

Simeon

images/author/images/icons/emoticons/check0.gif

 

Resource Activity -> Dash View and Portletification of current activity data

Jay

images/author/images/icons/emoticons/check0.gif

 

apply disambiguation pattern where applicable? priority for release? *(additional work required before GA version.) - disambiguation pattern took lukas much longer than 10 hours, i think there are 1-2 dozen places across the UI where this will need to be updated (though perhaps you and lukas simplied the solution so that it's easier than the JSF impl)

Mazz

images/author/images/icons/emoticons/check0.gif

 

Reports section - Review to GA level

Mazz

images/author/images/icons/emoticons/check0.gif

 

Group resource config history page impl

Mazz

images/author/images/icons/emoticons/check0.gif

 

Message Center review (reverse order?, hover date?, clear?) See BZ

Mazz

images/author/images/icons/emoticons/check0.gif

 

AutoCluster membership teaser bug 662118

All

 

images/author/images/icons/emoticons/warning0.gif

Selenium Dev Tests + RHQ locator work

All

 

images/author/images/icons/emoticons/warning0.gif

Bug fixing see here

Ian

images/author/images/icons/emoticons/check0.gif

 

Config editor fixes (list of maps, other)

Sprint #9 (03/21/2011-?)

Under Construction...

Sprint Goals

  • RHQ4 Release

Developer

Total Dev Hours

In Progress

Goals

 

 

 

Provide a in-memory, session preferences storage singleton

 

 

 

Remote API review and jdoc generation (see remote API note below)

 

 

 

DB Upgrade testing

 

 

 

BZ 682304 make sure we set pageControl in all executeFetch methods

Sprint Backlog Items (not yet scheduled)

The following are not scheduled for RHQ4 but will be considered for JON3.

Developer

Total Dev Hours

Done

Goals

All

 

 

Search Bar evaluation

 

 

 

Unified Group History pages (handle private group initiated actions)

 

 

 

New Graphing package

 

 

 

Import/Export of RHQ Setup (templates, group defs, users, roles, alaert defs...)

 

 

 

Group Deploy (compat, autogroup, autocluster) (if Bundle feature is insufficient

 

 

 

Provide a in-memory, session preferences storage singleton

 

 

 

Bug 662072 - add Count columns to Users and Roles list views

 

 

 

Bug 680312 - implement Child History subtab

Sprint #8 Test/Focus Areas

Manual TestPlans

Everything is open for testing! The only exceptions would be what we are working on in the above sprint task list.

Examples:

  • search bar

  • bundles

  • alerting

  • templates

  • favorites

  • resource and group trees

    • autogroups

    • autoclusters

  • all history

  • users/roles + LDAP (Administration > Security > Users & Roles)

  • group CRUD (Inventory > Groups > *)

  • dynaGroups

  • config

  • plugin delete (new feature)

  • content pages

  • admin

Automation Testing

The ability to perform reliable automation testing is a major goal of Sprint8. The devs are working in the jonDevTeam branch of the QE repo and in close contact with David Gao of the QE team. In general automation test areas should be discussed prior to putting in effort. It's important that no known plans for changing the user experience for that component exist. In general the approach should be high level first to smoke out high level issues, ensure the design is unchanging, and then develop more thorough tests.

notes

since we're going from JON 2.x -> JON 3.0 as well as RHQ 3.x -> RHQ 4.0 we need to tidy up the remote API. make sure that any destructive / non-backwards compatible changes go into this one since we have that liberty across major version changes.

RHQ4 is not targeting ant major additions to the RemoteAPI. (i.e. Alert CRUD and other things will be discussed in the future).

Outstanding Issues

JBoss.org Content Archive (Read Only), exported from JBoss Community Documentation Editor at 2020-03-12 14:55:48 UTC, last content change 2011-03-31 00:03:26 UTC.