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 |
|
|
Group Activity -> Dash Portletification of current activity data |
Simeon |
|
|
Resource Activity -> Dash View and Portletification of current activity data |
Jay |
|
|
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 |
|
|
Reports section - Review to GA level |
Mazz |
|
|
Group resource config history page impl |
Mazz |
|
|
Message Center review (reverse order?, hover date?, clear?) See BZ |
Mazz |
|
|
AutoCluster membership teaser bug 662118 |
All |
|
|
Selenium Dev Tests + RHQ locator work |
All |
|
|
Bug fixing see here |
Ian |
|
|
Config editor fixes (list of maps, other) |
Under Construction...
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 |
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 |
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
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.
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).