Topic: User Interface issues, Subsites
Present: Lars Pind, Frank Nikolajsen, Bruno Mattarollo, Hazi Gharagozwu, Raad Al-Rawi, Don Baccus, Simon Carstensen, Ronald Haynes, Niels H.S. Nielsen, Denis Roy, Jarkko Laine
Summary of Discussion:
There is no real usability studies known regarding OpenACS. Raad has got some feedback from dotLRN users, which has basically been good. People are satisfied with the navigation system, although some minor tweaking is still needed.
Lars has divided the current topics in the UI field to four different groups:
- Navigation: At the moment the context bar is the only feature provided by the system. Even it has its drawbacks and weirdnesses in the functionality. The bar needs some improvement. Besides some infrastructure for making navigation nars is needed (see the widget point)
- UI / Style Guide: Some topics of the guide are web accessibility things (text-based browsers, voice UI) and validating of the html code. Theres also a not-quite-finished guide for graphics designers regarding stylesheet and templating stuff, which should be finished sooner rather than later.
- Widgets for forms, lists, navbars and context bars are sorely needed. Ad_form / form builder is at the moment the only one. Don tries to find time to enhance ad_form docs and make more demos for it.
- Low-hanging front: Doing certain administrative tasks (user/group admin) is currently tedious.
All these aspects should be also considered from the view of an individual package and even when the pages are created using new portal system.
One very important part of the discussion was the possibility to use third party editors like Dreamweaver or MS Word to produce content and then upload it through webDAV interface. Mozilla has the possibility to use the editor to create a page and then automatically push it to a web form. This should be researched in more detail.
Recommendations and decisions
UI of OpenACS subsites should be inproved. Lars has made mockups of proposed functionality and they can be found from Collaboraid site.
It should be possible to be able to customize adp templates even trough web interface. This works in ShareNet and it could be used as an example for the development.
The resulting normal user view of a page should be possible to view when editing content (e.g. like in forums, but more versatile)
Don takes a look at page rendering in the new portal system and improving the user/group admin UI (latter with Hazi). The latter should definitely be in the 4.7/5.0 release.
Lars goes on developing the list builder and other like features.
Something like Demolinux (linux distro working out of a cd in RAM) should be considered. At the moment a quick intro to OpenACS is not really possible. Other example of such distro is Knopix. Frank and Ronald sign up to find out how to make such a cd image of a working OpenACS instance.
Open questions
How does the Mozilla-style code-push to a web form work and how could it be used.