Description of problem: Customers with large Grid configurations are often pressed for time when trying to find valuable information on why jobs aren't running or why machines aren't accepting jobs etc. After navigating to a specific job or machine or slot an administrator wants information fast. Often the attributes they are looking for might be custom, customer specific attributes. Having to scroll through a page to find an attribute takes time and this will be repeated over and over all day long. Some way of finding attributes fast (besides a CTRL-F in the browser) is desirable. Admins want info to pop of the page fast. One solution would be to have various tabs that can be selected quickly that contain only one viewable page of attrs. Another would be the ability to filter very fast on a user entered string. To augment either of the above it would be good to put the most sought after attrs near the top - e.g. START expression or Requirements etc. Or Custom attrs. When looking at this issue consider an administrator that is getting calls all day from people wondering: "Why is my job not running?" Or "Why is this node continually rejecting my job?" After doing a search for the job (by description) or the node or the slot, the administrator is looking for specific attrs possibly while the submitter is still on the phone. FYI I had another BZ on this topic but it focused on reducing all the wasted white-space. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Available in revision 4830. Included is the following functionality: We have added an "overview" tab to the view of an individual job. By default, it will contain the folowing attributes: JobStatus, Cmd, Args, ExitStatus, JobStartDate, LastRemoteHost, LastJobStatus, Owner. That list of attributes can be overridden in cumin.conf to include any standard or custom attribute. The display order of the attributes is governed by the order that they appear in that list.
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Cause: Navigating the myriad of job attributes is cumbersome and undesirable. Consequence: Users may wind-up spending more time trying to find specific job attributes. Change: We have included a new "overview" tab on the page that displays the details of a job. There is a default list of attributes that will appear there, but that list can be overridden in cumin.conf to include any set of regular or custom attributes. The display order of the attributes is governed by the order that the attributes appear in the list. Result: Users now have another option when viewing job attributes that they can customize to meet their needs.
Quote from William Henry via IRC: "right now the main issue is that when I find a job or a slot and I want to look at an attribute I might have to scroll a lot. And I have to do this while there is so much whitespace on the attribute page." So, sounds like removing white space and parceling attributes across multiple tabs might help usability in general, without really creating new functionality.
Deleted Technical Notes Contents. Old Contents: Cause: Navigating the myriad of job attributes is cumbersome and undesirable. Consequence: Users may wind-up spending more time trying to find specific job attributes. Change: We have included a new "overview" tab on the page that displays the details of a job. There is a default list of attributes that will appear there, but that list can be overridden in cumin.conf to include any set of regular or custom attributes. The display order of the attributes is governed by the order that the attributes appear in the list. Result: Users now have another option when viewing job attributes that they can customize to meet their needs.
Note, initial prototype for this was removed pending further design review.