IRM 2: Quick Screenshot Tour
I’m giving a small sneak peak at the IRM2 skeleton user interface, just to show you some of the directions I’m taking with it.
First things first, the IRM landing page is centered around Users, not Technicians. IRM has been like this since the early introduction of the Request Help functionality, and I wish to continue this tradition. This is only a rough draft, and more work could be done to make components more readable and user friendly. Also, I’m showing off the Tabs (all Tapestry components) and general look, which is all XHTML. Adding in the Lite stylesheet (not yet implemented, but it has a print one) will allow it to be viewable on portable devices with ease.
User handling:
![]()
Similar to the above example. I haven’t fleshed out all of the tabs in time for this screenshot, but the user manager is mostly functional, including a working role model. No user interface exists for fleshing out Schemas yet, but thats next.
Here we show off some of the neat error handling:
![]()
Contextual error handling is very powerful. Here, we detected a bag login, and have flagged the offending field (though in theory it could be either username or password, though showing which would be leaking confidential information).
More on IRM authentication later. I am planning to of course support multiple authentication models, via JAAS (includes Active Directory, LDAP, PAM) in addition to builtin user databases.
On the main page, will it possible to easily switch the order of the user options? I can see in some installations wanting to encourage users to try and help themselves first by putting the FAQ step at the top, and in other cases putting the request help first.
Thank you. Raúl
Comment by Raul — June 18, 2007 @ 8:35 am
Hadn’t considered that, but its a very worthwhile idea. Going to try including it.
Yann
Comment by atrus — June 18, 2007 @ 9:14 am