<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://groups.drupal.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Usability</title>
 <link>http://groups.drupal.org/usability</link>
 <description>Help make Drupal much more easy to use</description>
 <language>en</language>
<item>
 <title>Hardcoding of * for required field</title>
 <link>http://groups.drupal.org/node/14561</link>
 <description>&lt;p&gt;being unable to change the * easily for required fields makes your site &#039;look&#039; like all the other drupal sites, and can pee you off if you don&#039;t want that! ie. if you want to change it to &#039;(needed)&#039;, or whatever etc to suit your audience (older users of a site won&#039;t be trained to know what * means), so i think it should be translated to allow the drupal admin to get to it.&lt;/p&gt;
&lt;p&gt;ie. i love string overrides module as a quick way of changing a few strings, and hope that something similar will be built into the 7 . eg. changing the text that appears for the help of freetag vocabs should be &lt;strong&gt;easily&lt;/strong&gt; changable. preventing this will only frustrate users, and will dictate to drupal admins, &#039;you must have your site THIS way, not the way YOU want&#039;.&lt;/p&gt;
&lt;p&gt;anyway, i couldn&#039;t find anything other than removing it using css so i&#039;ve created a feature request, not sure if it&#039;s a feature request or bug: &lt;a href=&quot;http://drupal.org/node/303899&quot; title=&quot;http://drupal.org/node/303899&quot;&gt;http://drupal.org/node/303899&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14561#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/6309">usability forms</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Thu, 04 Sep 2008 12:28:36 +0000</pubDate>
 <dc:creator>George2_</dc:creator>
 <guid isPermaLink="false">14561 at http://groups.drupal.org</guid>
</item>
<item>
 <title>preview on left, submit on right? who knows?</title>
 <link>http://groups.drupal.org/node/14525</link>
 <description>&lt;p&gt;in some places around drupal, ,the submit is on the left, and preview on the right, and are completely reversed in others. can this be standardised please.&lt;/p&gt;
&lt;p&gt;also, when the enter key is pressed, should the default action be to post, not preview. as enter is normally a substitute for pressing submit in most forms, why break it?&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14525#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/6297">usability submit</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Wed, 03 Sep 2008 12:44:24 +0000</pubDate>
 <dc:creator>George2_</dc:creator>
 <guid isPermaLink="false">14525 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Prevent users from navigating away from unsaved data?</title>
 <link>http://groups.drupal.org/node/14489</link>
 <description>&lt;p&gt;Please give you feedback on this proposed change:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://drupal.org/node/193799&quot; title=&quot;http://drupal.org/node/193799&quot;&gt;http://drupal.org/node/193799&lt;/a&gt; =&amp;gt; Warn before losing changes (e.g.: blocks and menu admin pages)&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14489#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Tue, 02 Sep 2008 15:14:06 +0000</pubDate>
 <dc:creator>pwolanin</dc:creator>
 <guid isPermaLink="false">14489 at http://groups.drupal.org</guid>
</item>
<item>
 <title>first time experiences &amp; thoughts</title>
 <link>http://groups.drupal.org/node/14480</link>
 <description>&lt;p&gt;hi everyone, i wanted to post up some thoughts and ideas that i found confusing from when i first started with drupal. this is mostly based on 5 experiences. i know 6 has come a long way from 5, but i don&#039;t really have that much experience of 6 yet, so sorry if some of this doesn&#039;t apply. so, in no particular order&lt;/p&gt;
&lt;p&gt;what&#039;s the difference between site building and site config? i found it very confusing to be able to form some kind of differentiation in my mind. ok, so site building, you build stuff for the site, but site config? ahh, like site title, colours, layout right? as it turned out, the one true site config menu  item (site information) was right at the bottom of the site cofig menu!&lt;/p&gt;
&lt;p&gt;You mean menu&#039;s aren&#039;t site config? themes aren&#039;t site configuration? (you don&#039;t really &#039;build&#039; themes per se in the themes menu).&lt;/p&gt;
&lt;p&gt;i think to make drupal more accessible to the uber newbies, i&#039;d like to see more promotion of install profiles, that way, ppl can dl a blog setup, a flickr copy setup, a forum setup etc, then blam! they&#039;ve got it all up and running no questions asked - and they have the option to build, extend and develop with drupal as and when necessary. when the user-level people think cms, they prolly think wordpress, and expect to be able to install, then get it up and running, so this may make drupal accessable to a lot more individuals, and with the strong drupal background, perhaps blow wp out of the water?&lt;/p&gt;
&lt;p&gt;setting up themes is a nightmare in terms of having to click here, click there, navigate to this menu etc. ie. where do i enable the search block - in the theme or as a block? or the block isn&#039;t enabled, but i see a search box? i think hardcoding things like title, slogan, mission statement, search box into the templating system is sloppy, maybe this could be created by the user as cck fields?&lt;/p&gt;
&lt;p&gt;as a semi-experienced thought - and delghting in panels2, could there be a layout option where users can click on the list of page content, then edit the layout in a panels drag and drop manner? maybe this could be grouped by taxonomy (ie. design layout for a whole section). mhh maybe that&#039;s a whole separate module - just a thought.&lt;/p&gt;
&lt;p&gt;navigating aroudn the default admin menu is a nightmare, having to click to see the admin menu open up, then click to open up the site building menu, then click etc etc. yes i know about the admin menu module, and other dhtml menus, but why not have one as an optional module, or just one for the admin menu? jquery is packaged with drupal, so why not use it! so an core-optional module?&lt;/p&gt;
&lt;p&gt;i was blown away by the tens of extra divs that was put into my code, so, for a simple page, parts of it looked like hello world - reading it is a nightmare, feels excessive and messy.&lt;/p&gt;
&lt;p&gt;would it be possible to click on a node content type, then be able to directly edit the template in a window or such? i hate the templating system in vbulletin, it&#039;s confusing, and prefer to open up a text file personally, but i know people who are afraid to venture into the sub directories. this would then mask the node-NODETYPE.tpl.php requirement, and make it much more transparent.&lt;/p&gt;
&lt;p&gt;maybe there could be an &quot;edit template&quot; api exposed for modules? so views could have a &quot;edit template&quot; in the list of views, which would then create / edit a template for that view. personally myself, i prefer the option to open up the template files into an editor, but doing this would make it immediately more accessible, and with a line of &quot;this template is called node-foo.tpl.php and can be foudn in sites/all/themes/...&quot; would ease the user who&#039;s interested into manual editing.&lt;/p&gt;
&lt;p&gt;modules - ok, so adding modules is great. however, do i use this module or that module? that both seem to do the same thing, so which is better? as a complete newbie, how the hell are they to know? also, when you add a module, what happens? is a new menu created, is a new option somewhere added - not all modules have great documentation. so, i&#039;d like to suggest that in the info file, an extra line, or description is added to state &quot;this module adds a menu in the site config menu called foo, and also allows the option of moo and poo&quot;. this would save the confusing option of remembering for a newbie what menu option is in site building or config, and then having to hunt it down.&lt;/p&gt;
&lt;p&gt;i&#039;d like to also suggest that there&#039;s a template standard documentation file for modules. with such tight coding standards, i&#039;m surprised this hasn&#039;t been done!&lt;/p&gt;
&lt;p&gt;also with modules, the perms that they expose, some are implicit and automatically granted, whilst others have to be manually granted to the role type. so, newbie heads on over to user permissions, and ticks &#039;access foo&#039;, for the unauthenticiated users, only to unknowingly grant the logged out users permissions to see extra parts of the module they shouldn&#039;t because the module quietly granted that user group the necessary permissions - i&#039;m sorry this bit has to be a bit of fluff as i&#039;;ve lost my notes and can&#039;t think of an example right now.&lt;/p&gt;
&lt;p&gt;also, with the access control list, when i&#039;m half way down teh list, and i have 6 role groups i&#039;ve set up, how am i supposed to know which tick bnox is for which? oh, i have to scroll all the way back up, then find the col, then back down again. so, like phpmyadmin does, can the groups names be repeated every x rows please.&lt;/p&gt;
&lt;p&gt;searching for aliases - when you have a few, clicking the pager isn&#039;t fun, so a search box on there is necessary.&lt;/p&gt;
&lt;p&gt;save / cancel / save and edit. the latter is essential for dev work and makes the life expectancy of the back button much longer (it&#039;s used less you see!). so, panels, views, heck, and even node creation would benefit from one - who wants to type up a long 600 word rant, only to find a powercut wipes it all out? you hit ctrl+s often when you&#039;re working with files, so this is only the much-needed equivalent&lt;/p&gt;
&lt;p&gt;ok, this is all i can think of for now. hope it&#039;s not useless banter, and some positive discussion can be had from it!&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14480#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/6284">usability first-time</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Tue, 02 Sep 2008 11:45:35 +0000</pubDate>
 <dc:creator>George2_</dc:creator>
 <guid isPermaLink="false">14480 at http://groups.drupal.org</guid>
</item>
<item>
 <title>UX sprint group 4 (The long node/add form) progress</title>
 <link>http://groups.drupal.org/node/14428</link>
 <description>&lt;p&gt;bertboerland, ximo, al.ex, Jan K, and I tackled the node form. We have results from &lt;a href=&quot;http://groups.drupal.org/files/UMN-preliminary-usability-results.ods&quot;&gt;Minneapolis usability study&lt;/a&gt;  for Drupal 6 and &lt;a href=&quot;http://groups.drupal.org/files/DrupalUsabilityResearchReport.pdf&quot;&gt;Baltimore study&lt;/a&gt; for vertical tabs.&lt;/p&gt;
&lt;h3&gt;Problems&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Too long and unwieldy.&lt;/li&gt;
&lt;li&gt;Important information and controls are hidden behind fieldsets.&lt;/li&gt;
&lt;li&gt;Drafts are lost when clicking links, even help links.&lt;/li&gt;
&lt;li&gt;It is not obvious that permissions control what the content creator sees.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Discussion&lt;/h3&gt;
&lt;p&gt;We discussed improve the &lt;em&gt;admin&#039;s ability to design the form&lt;/em&gt; and improve Drupal&#039;s use of &lt;em&gt;progressive disclosure&lt;/em&gt;. Ideas included:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Provide option to hide fields next to required checkbox on fields admin screen.&lt;/li&gt;
&lt;li&gt;Decide which fields to hide using usage statistics.&lt;/li&gt;
&lt;li&gt;Make a 1 to n priority system so content creators can choose their level of fields to show.&lt;/li&gt;
&lt;li&gt;Allow content creators to access hidden fields when needed.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We also discussed improving Drupal&#039;s &lt;em&gt;split summary at cursor&lt;/em&gt; feature.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Find the best words and be consistent- summary, teaser, excerpt, read more, etc.&lt;/li&gt;
&lt;li&gt;Integrate with wysiwyg editors.&lt;/li&gt;
&lt;li&gt;Look at how Joomla, Wordpress and others handle this common interface.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Finally, we discussed &lt;em&gt;vertical tabs&lt;/em&gt;. We saw in Baltimore that these are a potential improvement, but not there yet.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Summaries have recently been added under tab titles, they should be user tested.&lt;/li&gt;
&lt;li&gt;What is a good semantic term to use in code?&lt;/li&gt;
&lt;li&gt;UI standards are needed.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Action items&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;bertboerland and ximo will write standards for and continue to improve &lt;em&gt;vertical tabs&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;ximo, Jan K, and I will think about and mock up new &lt;em&gt;split summary at cursor&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Jan K will mock up layouts for &lt;em&gt;multiple taxonomies&lt;/em&gt;, which quickly use a lot of vertical space.&lt;/li&gt;
&lt;li&gt;al.ex will suggest &lt;em&gt;wording changes&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Roundup meeting slides&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;http://groups.drupal.org/files/edit-content-1.png&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;Notes after our roundup meeting&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &quot;prioritysystem&quot; for the fields and fieldsets adds another big layer of complexity&lt;/li&gt;
&lt;li&gt;So only the predefined contenttypes will benefit from our suggestions&lt;br /&gt;
we&#039;re shifting the problem from one side to another&lt;/li&gt;
&lt;li&gt;We need to make suggestions for the contenttype creation form also since that is were we are shifting the burden to&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14428#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sun, 31 Aug 2008 14:13:27 +0000</pubDate>
 <dc:creator>drumm@drupal.org</dc:creator>
 <guid isPermaLink="false">14428 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Working on new usability group layout and content</title>
 <link>http://groups.drupal.org/node/14427</link>
 <description>&lt;p&gt;One of the Szeged UX sprint task were improve the contents and layout of this group. With great help from Drumm and Moshe we managed to base our layout on panels (e.g. superb flexibility) and we are now free to come up with any type of flexible layout for our home.&lt;/p&gt;
&lt;p&gt;We are just starting and there are a lot of room for improvements. Please give feedback if this new layout breaks on your browser -- block droppage has been reported -- and what else should be done. Webchick dropped an idea what they are using over &lt;a href=&quot;http://groups.drupal.org/soc-2008&quot;&gt;SoC&lt;/a&gt;: have a special &quot;featured&quot; or &quot;important&quot; tag on content so we could list/sticky important discussions / going-ons automatically.&lt;/p&gt;
&lt;p&gt;Also there are some confusion over content types we are using in this group: &quot;Jobs&quot; have not used once -- should we kill it? -- there are some confusion whenever one should create a wiki or discussion on particular issue, this needs clarification.&lt;/p&gt;
&lt;p&gt;In related note, Moshe enabled attachments on comments so we can start having a &quot;Photoshop ping-pong&quot; exchanging ideas visually, at least in theory. Does it make wiki pages obsolete? Discuss!&lt;/p&gt;
&lt;p&gt;Also, Niels is working on new and improved &quot;quicklinks&quot; panel what you can see in the right. We are about to get rid of outdated and depreciated links there and have logical chunks for the information. It&#039;s a wiki page so everybody is welcome to improve and update it later on.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14427#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sun, 31 Aug 2008 13:42:07 +0000</pubDate>
 <dc:creator>kika@drupal.org</dc:creator>
 <guid isPermaLink="false">14427 at http://groups.drupal.org</guid>
</item>
<item>
 <title>new categorization of all usability &quot;stuff&quot; (handbook, issue list, discussions)</title>
 <link>http://groups.drupal.org/node/14426</link>
 <description>&lt;p&gt;kika made a diagram of the current information and information streams we have on usability, which were quite fragmented. I mindmapped a new way to divide that information so we&#039;d have places for:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;People who want to help Drupal Usability&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;One place for discussions&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;One place for issues&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Here&#039;s the mindmap:&lt;br /&gt;
&lt;img src=&quot;http://groups.drupal.org/files/Drupal_UX_new_sm_0.png&quot;&gt;&lt;br /&gt;
(bigger version attached)&lt;/p&gt;
&lt;p&gt;Any comments?&lt;br /&gt;
I&#039;ve also attached the .mm Mindmap file which you can view and edit with &lt;a href=&quot;http://freemind.sourceforge.net&quot;&gt;Freemind&lt;/a&gt; (open source &amp;amp; cross platform). As D.O. does not accept .mm files, rename the file to end in &quot; .mm&quot;.&lt;/p&gt;
&lt;p&gt;Next actions:&lt;br /&gt;
*rearranging and updating the handbook &lt;strong&gt;big one&lt;/strong&gt;&lt;br /&gt;
*cleaning up the forum&lt;br /&gt;
*perhaps move some forum discussions to GDO&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14426#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/6268">usability design ux user experience</category>
 <enclosure url="http://groups.drupal.org/files/Drupal_UX_new_0.png" length="62394" type="image/png" />
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sun, 31 Aug 2008 13:18:44 +0000</pubDate>
 <dc:creator>nielsbom</dc:creator>
 <guid isPermaLink="false">14426 at http://groups.drupal.org</guid>
</item>
<item>
 <title>UX sprint group 2 (lost content) progress</title>
 <link>http://groups.drupal.org/node/14423</link>
 <description>&lt;p&gt;This group made the biggest progress and the patch is already in progress. Here are  whiteboard grabs from the review meeting, courtesy of &lt;a href=&quot;http://groups.drupal.org/user/11366&quot;&gt;heather&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://groups.drupal.org/files/my-content-list.png&quot; /&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14423#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <enclosure url="http://groups.drupal.org/files/my-content-list.png" length="431424" type="image/png" />
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sun, 31 Aug 2008 12:38:06 +0000</pubDate>
 <dc:creator>kika@drupal.org</dc:creator>
 <guid isPermaLink="false">14423 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Compose a guide on &#039;User Interface best practices&#039;</title>
 <link>http://groups.drupal.org/node/14422</link>
 <description>&lt;p&gt;The following people will set up this guide: Sutharsan, Gaele, Yngve&lt;br /&gt;
Tasks:&lt;br /&gt;
- Collect existing best practices (d.o, presentations, the web)&lt;br /&gt;
- Compose preliminary guide in this wiki&lt;br /&gt;
- Create guide as handbook page&lt;/p&gt;
&lt;h3&gt;In d.o / g.d.o.&lt;/h3&gt;
&lt;p&gt;Drupal Usability aims: &lt;a href=&quot;http://drupal.org/usability-aims&quot; title=&quot;http://drupal.org/usability-aims&quot;&gt;http://drupal.org/usability-aims&lt;/a&gt;&lt;br /&gt;
Season of Usability goals discussion: &lt;a href=&quot;http://groups.drupal.org/node/7965&quot; title=&quot;http://groups.drupal.org/node/7965&quot;&gt;http://groups.drupal.org/node/7965&lt;/a&gt;&lt;br /&gt;
Usability guide for drupal developers: &lt;a href=&quot;http://groups.drupal.org/node/7294&quot; title=&quot;http://groups.drupal.org/node/7294&quot;&gt;http://groups.drupal.org/node/7294&lt;/a&gt;&lt;br /&gt;
Usability Notes: Lists UI decisions: &lt;a href=&quot;http://drupal.org/node/21754&quot; title=&quot;http://drupal.org/node/21754&quot;&gt;http://drupal.org/node/21754&lt;/a&gt;&lt;br /&gt;
Handbook style guide: &lt;a href=&quot;http://drupal.org/about/authoring&quot; title=&quot;http://drupal.org/about/authoring&quot;&gt;http://drupal.org/about/authoring&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;On the web&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.welie.com/patterns/&quot;&gt;Welie Design Patterns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://developer.yahoo.com/ypatterns/&quot;&gt;Yahoo Design Patterns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://harbinger.sims.berkeley.edu/ui_designpatterns/webpatterns2/webpatterns/home&quot;&gt;Berkeley Design Patterns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://bugs.sakaiproject.org/confluence/display/DESPAT/Library&quot;&gt;Sakai Design Patterns Library&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cs.helsinki.fi/u/salaakso/patterns/index.html&quot;&gt;User Interface Design Patterns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ui-patterns.com&quot;&gt;UI-Patterns.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oracle.com/technology/tech/blaf/&quot;&gt;Oracle Browser Look and Feel Resources&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.designpattern.lu.unisi.ch/HypermediaHomePage.htm&quot;&gt;Hypermedia Design Patterns Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cmis.brighton.ac.uk/research/patterns/home.html&quot;&gt;The Brighton Usability Pattern Collection&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://fluidproject.org/&quot;&gt;The fluid project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.usability.gov/&quot;&gt;Well prepaired guide to usablity by the U.S. government&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Writing documentation&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Create a README.txt template: &lt;a href=&quot;http://groups.drupal.org/node/14523&quot; title=&quot;http://groups.drupal.org/node/14523&quot;&gt;http://groups.drupal.org/node/14523&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sun, 31 Aug 2008 12:19:15 +0000</pubDate>
 <dc:creator>sutharsan@drupal.org</dc:creator>
 <guid isPermaLink="false">14422 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Tasklist for UX sprint in Szeged</title>
 <link>http://groups.drupal.org/node/14420</link>
 <description>&lt;p&gt;We have &lt;strike&gt;15+&lt;/strike&gt; 5+ people working on UX improvements in Szeged under the umbrella of Code Sprint. Below are tasks we came up with and synced with Webchick.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://groups.drupal.org/files/drupalconszeged_uxsprint_tasks.jpg&quot; title=&quot;&quot;&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14420#comments</comments>
 <enclosure url="http://groups.drupal.org/files/drupalconszeged_uxsprint_tasks.jpg" length="297520" type="image/jpeg" />
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sun, 31 Aug 2008 10:18:53 +0000</pubDate>
 <dc:creator>kika@drupal.org</dc:creator>
 <guid isPermaLink="false">14420 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Screencasts from other CMSes</title>
 <link>http://groups.drupal.org/node/14393</link>
 <description>&lt;p&gt;In Szeged Usability Sprint I started an initiative to collect best practices from the other CMSes. As videos are quickest and most effective way to give overview of the flows and functionality, I picked to use screencasts for that.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Habari:&lt;/strong&gt;&lt;br /&gt;
&lt;a href=&quot;http://habariproject.org/&quot; title=&quot;http://habariproject.org/&quot;&gt;http://habariproject.org/&lt;/a&gt;&lt;br /&gt;
Screencast of the installation and site setup: &lt;a href=&quot;http://kika.trip.ee/sites/kika.trip.ee/files/habari_screencast.mov&quot;&gt;MOV&lt;/a&gt; (20 mb)&lt;/p&gt;
&lt;p&gt;Add more to the comments and lets take it from there.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14393#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sat, 30 Aug 2008 13:15:28 +0000</pubDate>
 <dc:creator>kika@drupal.org</dc:creator>
 <guid isPermaLink="false">14393 at http://groups.drupal.org</guid>
</item>
<item>
 <title>UX sprint group 1 (dissapearing help) progress</title>
 <link>http://groups.drupal.org/node/14387</link>
 <description>&lt;p&gt;Here is the  visual discussion sketch of possible contents and related problems / dependencies of the first-time user help page. We kind-of nailed the contents of the help but it&#039;s interaction model, placement and relation with admin, post-install flow etc is still under heavy discussion.&lt;/p&gt;
&lt;h3&gt;Content&lt;/h3&gt;
&lt;h4&gt;Problems with existing content&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Confusing task structure and order. Should it be ordered or unordered?&lt;/li&gt;
&lt;li&gt;No intelligence&lt;/li&gt;
&lt;li&gt;No internal / external links separation&lt;/li&gt;
&lt;li&gt;No sorting by importance &lt;/li&gt;
&lt;li&gt;Is the amount of content optimal? &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Proposed content structure&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Primary&lt;/strong&gt;: Create content&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Secondary&lt;/strong&gt;, internal: /modules, /themes, (site config, add accounts...)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Secondary&lt;/strong&gt;, external: D.O. links, &quot;embassy of D.O in you site&quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Dependencies&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Create content page&lt;/li&gt;
&lt;li&gt;Advanced help in core&lt;/li&gt;
&lt;li&gt;Installation profiles&lt;/li&gt;
&lt;li&gt;Prefilled content&lt;/li&gt;
&lt;li&gt;/admin&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;http://groups.drupal.org/files/uxsprint_disappearhelp_sketch_1.jpg&quot; title=&quot;&quot; /&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14387#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <enclosure url="http://groups.drupal.org/files/uxsprint_disappearhelp_sketch_1.jpg" length="210560" type="image/jpeg" />
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sat, 30 Aug 2008 06:58:55 +0000</pubDate>
 <dc:creator>kika@drupal.org</dc:creator>
 <guid isPermaLink="false">14387 at http://groups.drupal.org</guid>
</item>
<item>
 <title>UX Sprint</title>
 <link>http://groups.drupal.org/node/14312</link>
 <description>&lt;p&gt;These are the groups we formed.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;help&lt;/li&gt;
&lt;p&gt;sutharsan, gaele, noyz, elv, kika, nestor&lt;/p&gt;
&lt;li&gt;lost content&lt;/li&gt;
&lt;p&gt;catch, eigentor, kika, JBI&lt;/p&gt;
&lt;li&gt;parent items&lt;/li&gt;
&lt;p&gt;roel G, Natbof?, AlexUA, imre (Byelex), kulcsi&lt;br /&gt;
(__This group dispanded shortly after because of language / communication barriers. No parent items UX this time__)&lt;/p&gt;
&lt;li&gt;long form&lt;/li&gt;
&lt;p&gt;Dries, Alex, Jan, ximo, drumm
&lt;/ol&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Wed, 27 Aug 2008 15:15:39 +0000</pubDate>
 <dc:creator>gaele</dc:creator>
 <guid isPermaLink="false">14312 at http://groups.drupal.org</guid>
</item>
<item>
 <title>UX Sprint Schedule is out</title>
 <link>http://groups.drupal.org/node/14104</link>
 <description>&lt;p&gt;We set dates and an agenda for the three days of UX sprint: &lt;a href=&quot;http://groups.drupal.org/szeged-uxsprint&quot; title=&quot;http://groups.drupal.org/szeged-uxsprint&quot;&gt;http://groups.drupal.org/szeged-uxsprint&lt;/a&gt;&lt;br /&gt;
Just want to keep everyone posted so you can plan your Drupalcon Sessions...&lt;br /&gt;
First day is not completely safe as it depends on Jeff Noyes and Dries, but the rest should be O.K.&lt;/p&gt;
&lt;p&gt;If the Schedule does not appear right to you, please comment.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14104#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Tue, 19 Aug 2008 21:38:17 +0000</pubDate>
 <dc:creator>eigentor</dc:creator>
 <guid isPermaLink="false">14104 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Meeting the user&#039;s needs, but not more.</title>
 <link>http://groups.drupal.org/node/14088</link>
 <description>&lt;p&gt;(or how to reduce a module&#039;s functionality)&lt;/p&gt;
&lt;p&gt;During it&#039;s lifetime a contributed module&#039;s functionality expands, which often leads to a module packed with features. This growth of features is common for all software, but for Open Source the rate of expansion seems even higher. Feature rich software may be beneficial to the user but it comes at a price. Usability often suffers.&lt;/p&gt;
&lt;p&gt;To prevent &lt;a href=&quot;http://drupal.org/project/simplenews&quot;&gt;Simplenews&lt;/a&gt; (of which I am the maintainer) from being cluttered with features which are not used anymore, I decided to make a &lt;a href=&quot;http://simplenews.erikstielstra.nl&quot;&gt;questionnaire&lt;/a&gt; to investigate the use of the module. The purpose is to know how users use the module (how many newsletters, how many subscribers, etc.) which features are used and which new features are desired (from issue queue feature requests). With the results I hope to be able to remove unused features or move the less common ones into a &#039;dusty coner&#039; of advanced settings or into a separate extension module.&lt;/p&gt;
&lt;p&gt;If you are a Simplenews user, please help by filling out the &lt;a href=&quot;http://simplenews.erikstielstra.nl&quot;&gt;questionnaire&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14088#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/496">contrib</category>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <category domain="http://groups.drupal.org/taxonomy/term/4878">user questionnaire</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Tue, 19 Aug 2008 07:27:12 +0000</pubDate>
 <dc:creator>sutharsan@drupal.org</dc:creator>
 <guid isPermaLink="false">14088 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Drupal UI challenges: my pre-Drupalcon rant</title>
 <link>http://groups.drupal.org/node/14036</link>
 <description>&lt;p&gt;Hi, I posted a lengthy rant on Drupal UI challenges -- sort of an introduction to my thinking and experiences tracking Drupal UI story so far.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://kika.trip.ee/node/364&quot; title=&quot;http://kika.trip.ee/node/364&quot;&gt;http://kika.trip.ee/node/364&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Discussion is welcome both here in this thread or over in my site.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14036#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sat, 16 Aug 2008 11:38:33 +0000</pubDate>
 <dc:creator>kika@drupal.org</dc:creator>
 <guid isPermaLink="false">14036 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Forget about &quot;the user&quot;, forget about &quot;usability&quot;</title>
 <link>http://groups.drupal.org/node/14030</link>
 <description>&lt;p&gt;Forget about the user. There is no average user. &quot;The User&quot; &lt;a href=&quot;http://acquia.com/blog/pretending-be-user#comment-736&quot;&gt;does not exist&lt;/a&gt;. There are different users, with different goals, different backgrounds and different levels of experience.&lt;/p&gt;
&lt;p&gt;And forget about usability. From Matthew Paul Thomas&#039; &lt;a href=&quot;http://mpt.net.nz/archive/2008/08/11/usability&quot;&gt;blog&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
What do you mean by “usability”?&lt;/p&gt;
&lt;p&gt;Every so often, in a software project’s mailing list, bug tracker, or wiki, I see someone suggest a change they claim will “improve usability”. This is an unhelpful choice of words.&lt;/p&gt;
&lt;p&gt;It’s unhelpful because usability has multiple components:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Learnability&lt;/em&gt; — how easily a beginner can use the system, and how easily they can become an expert.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Efficiency&lt;/em&gt; — how quickly people can achieve what they want.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Memorability&lt;/em&gt; — how easily people can remember how to use the system or feature, after not using it for a while.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Safety&lt;/em&gt; — how rarely people experience errors, and how easy it is to fix any errors.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Satisfaction&lt;/em&gt; — how pleased people are with the overall experience.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sometimes a design change may be entirely beneficial. Other times, the change improves one or more of these usability components at the expense of others.
&lt;/p&gt;&lt;/blockquote&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/14030#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Fri, 15 Aug 2008 23:34:26 +0000</pubDate>
 <dc:creator>gaele</dc:creator>
 <guid isPermaLink="false">14030 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Arguing Against Usability of WYSIWYGs</title>
 <link>http://groups.drupal.org/node/13988</link>
 <description>&lt;p&gt;I&#039;ve created a screencast comparing the user experience for entering data via Markdown vs. TinyMCE WYSIWYG:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blip.tv/file/1170327&quot; title=&quot;link to screencast comparing WYSIWYG to an html helper ap&quot;&gt;WYSIWYG vs. HTML Helper Screen Cast at Blip.tv&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There is a prevalent assumption that WYSIWYG&#039;s are easier for end users. I argue the opposite in the screencast. I made it to help shops convince their clients that an HTML helper is the way to go. Seems like most shops just assume they have to give their clients a WYSIWYG. We know all the reasons developers don&#039;t like these tools. The screencast I did is making the argument on usability grounds.&lt;/p&gt;
&lt;p&gt;WYSIWYG interfaces:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Offer too many choices&lt;/li&gt;
&lt;li&gt;Present frustrating roadblocks (e.g. grayed out icons)&lt;/li&gt;
&lt;li&gt;Are not truly WYSIWYG (e.g. hyperlinks look like hyper links but aren&#039;t actually &quot;hot&quot;)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Please add to this list. Or comment on the issue of the usability of WYSIWYGs.&lt;/p&gt;
&lt;p&gt;A related issue is: why do clients think that they MUST have a WYSIWYG and why aren&#039;t developers making more efforts to convince clients otherwise?&lt;/p&gt;
&lt;p&gt;I started a &lt;a href=&quot;http://lists.drupal.org/pipermail/consulting/2008-August/002500.html&quot; title=&quot;link to the archive of discussion on wysiwyg usability&quot;&gt;similar conversation&lt;/a&gt; which has gotten a bunch of responses on the &lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; title=&quot;link to the home page of Drupal&amp;#039;s consultants list serve&quot;&gt;consulting list serve&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Shai&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/13988#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/1127">html</category>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <category domain="http://groups.drupal.org/taxonomy/term/732">WYSIWYG</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Thu, 14 Aug 2008 20:21:43 +0000</pubDate>
 <dc:creator>Shai</dc:creator>
 <guid isPermaLink="false">13988 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Szeged UX sprint: Topics and Resources</title>
 <link>http://groups.drupal.org/szeged-uxsprint</link>
 <description>&lt;p&gt;This is the tweaked summary of &lt;a href=&quot;http://groups.drupal.org/node/13809/attendees&quot;&gt;this IRC chat&lt;/a&gt;. &lt;/p&gt;
&lt;h3&gt;We will focus on improving usability for new users.&lt;/h3&gt;
&lt;/p&gt;
&lt;p&gt;There will be a usability BoF every day of the conference.&lt;/p&gt;
&lt;h3&gt;Schedule:&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;UX Sprint Day 1: Introduction and clearing of main issues &lt;/strong&gt;&lt;br /&gt;
(see List below), probably together with Dries and Jeff Noyes&lt;br /&gt;
&lt;strong&gt;Wednesday, Aug 27, 4pm Cisco BoF room&lt;/strong&gt;&lt;br /&gt;
(maybe everyone pick a task on end of Day 1)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;UX Sprint Day 2: Forming of workgroups, working on tasks and discussion in small groups...&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Thursday, Aug 28, 4pm Cisco BoF room&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;UX Sprint Day 3: Roundup, presentation of results, battle plans&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Saturday, Aug 30, 1.30pm Sun BoF room&lt;/strong&gt;&lt;br /&gt;
For presentations there is a Projector, as on the other days. Maybe our battle plans&lt;br /&gt;
include to meet up in Holland later in the year for another UX sprint?&lt;/p&gt;
&lt;p&gt;From the list of issues as found in the two formal usability test we picked 4 topics that we want to work on:&lt;/p&gt;
&lt;h3&gt;1. Night of the Disappearing Help Page:&lt;/h3&gt;
&lt;/p&gt;
&lt;p&gt;People lose the welcome/getting started page after creating a first post, desperately want it back.&lt;br /&gt;
- Make it stay/findable in some way&lt;br /&gt;
- Fix the clashing terminology on this page.&lt;/p&gt;
&lt;h3&gt;2. Where Did My Content Go?&lt;/h3&gt;
&lt;p&gt;Trouble locating content after creating it/can&#039;t listing it at all if user does not have the &#039;administer nodes&#039; permission.&lt;br /&gt;
- Work on solving the technical issue?&lt;br /&gt;
- Minimal steps to solve this?&lt;br /&gt;
- Dive into the dashboard discussion for Drupal administration, admin theme confusion…&lt;br /&gt;
- &quot;Where is my site?&quot; - Separation between Admin and Frontend/site concepts (create a dedicated Admin Theme)&lt;/p&gt;
&lt;h3&gt;3. How to create structures for my content?&lt;/h3&gt;
&lt;p&gt;People have a hard time building out their site structure: menus, taxonomy, outline?, book?&lt;br /&gt;
- Catch and pwolanim are hosting a technical BoF on this as well.&lt;br /&gt;
- hierachical select module and other form widgets we might need.&lt;br /&gt;
- Create a default &quot;getting started&quot; content-structure for the default install profile?&lt;br /&gt;
- Make menu structure more intuitive&lt;br /&gt;
          ... August, 30th Result &amp;gt; Pitty that the 3 persons showing up at the second meeting, to start working on this had to conclude that their knowledge and experiences were incompatible. We concluded with us 3 that there was no ground for working further on this subject. A good conclusion in itself, still a pity, best regards Roel G. ...&lt;/p&gt;
&lt;h3&gt;4: The node/add form: Whoa!&lt;/h3&gt;
&lt;p&gt;Too much info at once, give users what they need up front&lt;br /&gt;
- Too much scrolling, task links are above the help text&lt;br /&gt;
- So yeah, how to get rid of those collapsible fieldsets again (is node form layouts the solution &lt;a href=&quot;http://drupalmodules.com/module/node-form-layouts&quot; title=&quot;http://drupalmodules.com/module/node-form-layouts&quot;&gt;http://drupalmodules.com/module/node-form-layouts&lt;/a&gt;) ?&lt;/p&gt;
&lt;h4&gt;todo:&lt;/h4&gt;
&lt;p&gt;Group issues into the 4 topics above, add links: &lt;a href=&quot;http://drupal.org/project/issues?projects=3060&amp;amp;components=usability&amp;amp;states=1,16,8,13,14,15,2,4&amp;amp;priorities=&amp;amp;categories=&amp;amp;users=&quot; title=&quot;http://drupal.org/project/issues?projects=3060&amp;amp;components=usability&amp;amp;states=1,16,8,13,14,15,2,4&amp;amp;priorities=&amp;amp;categories=&amp;amp;users=&quot;&gt;http://drupal.org/project/issues?projects=3060&amp;amp;components=usability&amp;amp;stat...&lt;/a&gt;&lt;br /&gt;
Battleplans for the HOW to do this. I hope we can get small teams working on each subject and iterate daily. We should not expect to work equally hard on each topic, we&#039;ll see what happens :-)&lt;/p&gt;
&lt;p&gt;Let&#039;s keep this page as focussed on the above as possible and continue the discussion over here: &lt;a href=&quot;http://groups.drupal.org/node/12972&quot; title=&quot;http://groups.drupal.org/node/12972&quot;&gt;http://groups.drupal.org/node/12972&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/designers-and-information-architects&quot;&gt;Designers and Information Architects&lt;/a&gt;&lt;/div&gt;</description>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <group domain="http://groups.drupal.org/designers-and-information-architects">Designers and Information Architects</group>
 <pubDate>Wed, 13 Aug 2008 09:47:55 +0000</pubDate>
 <dc:creator>yoroy</dc:creator>
 <guid isPermaLink="false">13941 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Statistics - What users want</title>
 <link>http://groups.drupal.org/node/13937</link>
 <description>&lt;p&gt;If there can be any doubt, what users miss in core Drupal, have a look at this&lt;br /&gt;
&lt;a href=&quot;http://drupalmodules.com/top-downloads&quot; title=&quot;http://drupalmodules.com/top-downloads&quot;&gt;http://drupalmodules.com/top-downloads&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As the numbers of downloads rise beyond 3000, these relations start to get representative, or at least more so.&lt;/p&gt;
&lt;p&gt;Just have a look at Dries &quot;Wishlist&quot; for Drupal (gosh, cannot find the survey results anymore! But i know a Wysiwyg Editor in Core was very close to the top, together with better image handling) and wishlist for Drupal.org &lt;a href=&quot;http://buytaert.net/drupal-org-wishlist&quot; title=&quot;http://buytaert.net/drupal-org-wishlist&quot;&gt;http://buytaert.net/drupal-org-wishlist&lt;/a&gt;, at most prominent usability issues found at Minnesota and Baltimore and, er, some logical pattern shines through...&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/13937#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Wed, 13 Aug 2008 04:14:26 +0000</pubDate>
 <dc:creator>eigentor</dc:creator>
 <guid isPermaLink="false">13937 at http://groups.drupal.org</guid>
</item>
<item>
 <title>New default theme for D7</title>
 <link>http://groups.drupal.org/node/13871</link>
 <description>&lt;p&gt;How about thinking about this.&lt;br /&gt;
Garland has had its time, and it starts to really hurt my eye.&lt;br /&gt;
Sure going for a recolorable theme is a given necessity.&lt;/p&gt;
&lt;p&gt;I opt for Pixture, as I see it is very popular, and also because it looks &quot;Joomly&quot; (this may be a reason for people to NOT use it, I know ;)  )&lt;br /&gt;
In is actual edition it has layout tables, but I&#039;m working on this flaw with someone. Sure I&#039;m not totally out of hunger for personal fame, but more importantly this would get away from the &quot;Drupal looks like Garland&quot; opinion.&lt;/p&gt;
&lt;p&gt;Maybe this is already discussed and I&#039;m only missing it?&lt;/p&gt;
&lt;p&gt;Maybe collect candidates?&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/13871#comments</comments>
 <group domain="http://groups.drupal.org/theme-development">Theme development</group>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sun, 10 Aug 2008 16:32:45 +0000</pubDate>
 <dc:creator>eigentor</dc:creator>
 <guid isPermaLink="false">13871 at http://groups.drupal.org</guid>
</item>
<item>
 <title>IRC chat: Planning the Szeged Usability Sprint</title>
 <link>http://groups.drupal.org/node/13809</link>
 <description>&lt;p&gt;So we want to work on Drupal usability during Drupalcon. I proposed to have 3 BoF sessions during the first 3 days of the conference:&lt;br /&gt;
&lt;a href=&quot;http://groups.drupal.org/node/12972&quot; title=&quot;http://groups.drupal.org/node/12972&quot;&gt;http://groups.drupal.org/node/12972&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Let&#039;s have a chat in IRC and come up with an agenda and try to focus on the important issues that we could really work on in Szeged.&lt;/p&gt;
&lt;p&gt;We will meet in the #drupalcon channel&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/13809#comments</comments>
 <group domain="http://groups.drupal.org/designers-and-information-architects">Designers and Information Architects</group>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Thu, 07 Aug 2008 20:12:43 +0000</pubDate>
 <dc:creator>yoroy</dc:creator>
 <guid isPermaLink="false">13809 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Review Usability of my SoC Project</title>
 <link>http://groups.drupal.org/node/13738</link>
 <description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am a Summer of Code student working on a project called Embed Widgets (&lt;a href=&quot;http://drupal.org/project/embed_widgets&quot; title=&quot;http://drupal.org/project/embed_widgets&quot;&gt;http://drupal.org/project/embed_widgets&lt;/a&gt;). It allows widgets to be created from Drupal content such as nodes, blocks, or views. Content must first be added as a &quot;widget source&quot; before it can be embedded in a widget. Widgets can be embedded in various formats such as IFrames and Google Gadgets, with more to come.&lt;/p&gt;
&lt;p&gt;My project is going great and is nearly complete, but one concern I have is the user interface. I am looking for ways to improve it.&lt;/p&gt;
&lt;p&gt;I have implemented the following features while editing a widget:&lt;br /&gt;
-Dynamic user interface using AHAH.&lt;br /&gt;
-Live preview of changes made to widget.&lt;br /&gt;
-Draggable table to re-order widget tabs.&lt;br /&gt;
-Views arguments can be input through UI. Some use autocomplete.&lt;/p&gt;
&lt;p&gt;I welcome any suggestions or critiques of the current interface.&lt;/p&gt;
&lt;p&gt;You may login to the demo site to test my project: &lt;a href=&quot;http://deviable.com/widgets/&quot; title=&quot;http://deviable.com/widgets/&quot;&gt;http://deviable.com/widgets/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I am also planning to implement an interface where end-users (non-admins) can create their own widgets. Not as many settings will be available, so this interface will be more simple. If anyone has any suggestions for that interface, please let me know!&lt;/p&gt;
&lt;p&gt;Thanks for your help!&lt;/p&gt;
&lt;p&gt;John Snow&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/13738#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/5407">Embed Widgets</category>
 <category domain="http://groups.drupal.org/taxonomy/term/711">help</category>
 <category domain="http://groups.drupal.org/taxonomy/term/1118">review</category>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Tue, 05 Aug 2008 18:30:07 +0000</pubDate>
 <dc:creator>jtsnow</dc:creator>
 <guid isPermaLink="false">13738 at http://groups.drupal.org</guid>
</item>
<item>
 <title>SilverBack app usability testing software</title>
 <link>http://groups.drupal.org/node/13634</link>
 <description>&lt;p&gt;Just found this app. Thought I would share it. Havent tried it yet (not a mac user).&lt;/p&gt;
&lt;p&gt;Spontaneous, unobtrusive usability testing software for designers and developers.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Capture screen activity
* Video the participant’s reactions
* Record the participant’s voice
* Add chapter markers on the fly
* Control recording with the remote
* Export to Quicktime
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;a href=&quot;http://www.silverbackapp.com/&quot; title=&quot;http://www.silverbackapp.com/&quot;&gt;http://www.silverbackapp.com/&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/13634#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Fri, 01 Aug 2008 08:21:31 +0000</pubDate>
 <dc:creator>sign</dc:creator>
 <guid isPermaLink="false">13634 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Taxonomy improvements for Drupal 7</title>
 <link>http://groups.drupal.org/node/13355</link>
 <description>&lt;p&gt;I think it&#039;s time taxonomy module got some more love in core. Drag and drop etc. was nice to get in D6, but there&#039;s much more we could do. Also I keep seeing various taxonomy administration helper modules cropping up - which is good, but there&#039;s no core patches cropping up alongside them, which is a shame, so I&#039;m starting this in the hope of generating some discussion about things we could do this release cycle.&lt;/p&gt;
&lt;p&gt;There&#039;s three obvious areas where Taxonomy could use some help.&lt;/p&gt;
&lt;p&gt;Administration:&lt;/p&gt;
&lt;p&gt;Merging terms.&lt;br /&gt;
Moving terms between vocabularies.&lt;br /&gt;
Mass operations (delete, edit).&lt;br /&gt;
Editing individual terms quickly&lt;br /&gt;
Administration of large vocabularies&lt;br /&gt;
Mass addition of terms (the quickest way to add them at the moment is free tagging at node/add)&lt;br /&gt;
Cleaning up old crappy terms and preventing creation of new ones.&lt;/p&gt;
&lt;p&gt;There are modules which deal with some or all of these, but some of them have serious UI issues (i.e. taxonomy_switch) and it&#039;s often necessary to install 4-5 different modules on one site if you need people without db access to manage large numbers of terms.&lt;/p&gt;
&lt;p&gt;User interface:&lt;/p&gt;
&lt;p&gt;Apart from administration, the biggest problem IMO is mile long select lists:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://drupal.org/project/hierarchical_select&quot; title=&quot;http://drupal.org/project/hierarchical_select&quot;&gt;http://drupal.org/project/hierarchical_select&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://szeged2008.drupalcon.org/program/sessions/usability-enhancements-drupal-hierarchies-menu-links-and-taxonomy&quot; title=&quot;http://szeged2008.drupalcon.org/program/sessions/usability-enhancements-drupal-hierarchies-menu-links-and-taxonomy&quot;&gt;http://szeged2008.drupalcon.org/program/sessions/usability-enhancements-...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;API:&lt;br /&gt;
Atttaching taxonomy terms to stuff other than nodes (fields in core)&lt;br /&gt;
Maybe try to get term_parents reworked to use the menu system, and move multiple parents to contrib (if this is even possible).&lt;/p&gt;
&lt;p&gt;I reckon the quick wins would be:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://drupal.org/project/edit_term&quot;&gt;term_edit&lt;/a&gt; and hierarchical select into core for D7.&lt;/p&gt;
&lt;p&gt;Maybe adding a &#039;vocabulary&#039; field to the term edit screen.&lt;/p&gt;
&lt;p&gt;For mass administration I&#039;m sure loads could be done with Views 2 but I&#039;ve not looked into the possibilities in any depth.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/13355#comments</comments>
 <group domain="http://groups.drupal.org/improvements-core">Improvements to core</group>
 <group domain="http://groups.drupal.org/taxonomy">Taxonomy</group>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Tue, 22 Jul 2008 11:03:17 +0000</pubDate>
 <dc:creator>catch</dc:creator>
 <guid isPermaLink="false">13355 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Drupalcon Szeged UX Speakers wanted</title>
 <link>http://groups.drupal.org/node/13114</link>
 <description>&lt;p&gt;The Drupalcon Track &lt;a href=&quot;http://szeged2008.drupalcon.org/program/tracks/showcases-ux-design&quot; target=&quot;_blank&quot;&gt;&quot;Showcases, User Experience and Design&quot;&lt;/a&gt; is still taking Session proposals.&lt;/p&gt;
&lt;p&gt;It would be great to have more Presentations on UX Matters. Drupalcon is a wonderful Opportunity to contibute to the topic and maybe get more People on it, as targeted in the proposed &lt;a href=&quot;http://groups.drupal.org/node/12972&quot;&gt;Usability Sprint&lt;/a&gt;&lt;br /&gt;
Anything that touches the Topic UX is welcome. Following the discussions here there is no shortage.&lt;/p&gt;
&lt;p&gt;To give you Ideas, the Presentations could touch the following topics:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Principles of UX
&lt;/li&gt;
&lt;li&gt;
User Testing in Drupal
&lt;/li&gt;
&lt;li&gt;
Help System and Documentation
&lt;/li&gt;
&lt;li&gt;
Building a library of reusable UI Patterns
&lt;/li&gt;
&lt;li&gt;
Enhancing collaboration on UX improvement in the community
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Principles of UX&lt;/strong&gt; could touch Topics like the needs of the user, and why to structure information in different Levels, like depicted by Jesse James Garrett: &lt;a href=&quot;http://www.jjg.net/elements/pdf/elements.pdf&quot; title=&quot;http://www.jjg.net/elements/pdf/elements.pdf&quot;&gt;http://www.jjg.net/elements/pdf/elements.pdf&lt;/a&gt; .&lt;br /&gt;
&lt;strong&gt;User Testing in Drupal&lt;/strong&gt; should be just as important as Code Testing, and this might contain the &lt;a href=&quot;http://groups.drupal.org/node/11011&quot;&gt;Usability Testing Suite&lt;/a&gt; that boombatower ist working on.&lt;/p&gt;
&lt;p&gt;Maybe you have written a module that enhances Usability? You have  Ideas how to improve Drupals UX and ideas for a strategy to improve it? Step up and propose your Presentation. If your Presentation touches Showcases or Design, you are also welcome. For Details you can contact me (&lt;a href=&quot;http://groups.drupal.org/user/3833&quot;&gt;eigentor&lt;/a&gt;) or &lt;a href=&quot;http://groups.drupal.org/user/866&quot;&gt; yoroy&lt;/a&gt;, or directly submit your session on the &lt;a href=&quot;http://szeged2008.drupalcon.org/program/sessions&quot;&gt;Drupalcon Site&lt;/a&gt;. Proposals are accepted until July 27.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/13114#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/5720">usability drupalcon ui ux</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sat, 12 Jul 2008 10:43:34 +0000</pubDate>
 <dc:creator>eigentor</dc:creator>
 <guid isPermaLink="false">13114 at http://groups.drupal.org</guid>
</item>
<item>
 <title>The Great Szeged Usability Sprint of 2008</title>
 <link>http://groups.drupal.org/node/12972</link>
 <description>&lt;p&gt;Improving usability is a top priority for Drupal 7: &lt;a href=&quot;http://buytaert.net/usability-usability-and-usability&quot; title=&quot;http://buytaert.net/usability-usability-and-usability&quot;&gt;http://buytaert.net/usability-usability-and-usability&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So, it is also a big topic for Drupalcon in Szeged. Besides presentations and sessions we should work out a format for actually getting some stuff done, too. Let&#039;s call it a Usability Sprint. We should focus on fixing the actual issues found by the two &lt;a href=&quot;http://groups.drupal.org/node/12447&quot;&gt;usability&lt;/a&gt; &lt;a href=&quot;http://drupal.org/usability-test-university-baltimore-community-solutions&quot;&gt;tests&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The best way to propose new UI improvements for Drupal is writing proof-of-concept modules. It would be great to get some of those done during a focussed Usability Sprint.&lt;/p&gt;
&lt;p&gt;So, how&#039;s this for an ideal usability sprint scenario:&lt;/p&gt;
&lt;h4&gt;BoF Usability Sprint Day 1&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;zoom in on 1 or 2 issues we already decided upon before the conference&lt;br /&gt;
(redo admin categories, modules page, permissions page…)&lt;/li&gt;
&lt;li&gt;bring your ideas and proposals&lt;/li&gt;
&lt;li&gt;discuss the options, decide on 1 or 2 things we can work on.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;example:&lt;br /&gt;
- do a card sort on the admin categories&lt;br /&gt;
- discuss the different &#039;dashboard&#039; approaches people already use&lt;br /&gt;
- choose 2 options we want to compare / test&lt;/p&gt;
&lt;p&gt;another example:&lt;br /&gt;
- let&#039;s pick a nice chunk of core interface text: labels, descriptions, help&lt;br /&gt;
- rework them for clarity, consistency and brevity.&lt;/p&gt;
&lt;h4&gt;BoF Usability Sprint Day 2&lt;/h4&gt;
&lt;p&gt;build prototypes: on paper, in photoshop and/or code&lt;br /&gt;
or: further work on interface copy, start documenting the copywriting guidelines we find.&lt;/p&gt;
&lt;h4&gt;BoF Usability Sprint Day 3&lt;/h4&gt;
&lt;p&gt;Test conceptcode with the Usability Testing Suite&lt;br /&gt;
or: create patch for interface copy and start the guidelines handbook page on drupal.org&lt;/p&gt;
&lt;p&gt;Related issues and discussions:&lt;br /&gt;
- &lt;a href=&quot;http://drupal.org/node/191360&quot; title=&quot;http://drupal.org/node/191360&quot;&gt;http://drupal.org/node/191360&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;http://drupal.org/node/228236&quot; title=&quot;http://drupal.org/node/228236&quot;&gt;http://drupal.org/node/228236&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;http://drupal.org/node/270919&quot; title=&quot;http://drupal.org/node/270919&quot;&gt;http://drupal.org/node/270919&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;http://drupal.org/node/222036&quot; title=&quot;http://drupal.org/node/222036&quot;&gt;http://drupal.org/node/222036&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;http://drupal.org/node/239715&quot; title=&quot;http://drupal.org/node/239715&quot;&gt;http://drupal.org/node/239715&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;http://drupal.org/node/108979&quot; title=&quot;http://drupal.org/node/108979&quot;&gt;http://drupal.org/node/108979&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;http://groups.drupal.org/node/12618&quot; title=&quot;http://groups.drupal.org/node/12618&quot;&gt;http://groups.drupal.org/node/12618&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;http://groups.drupal.org/node/12507&quot; title=&quot;http://groups.drupal.org/node/12507&quot;&gt;http://groups.drupal.org/node/12507&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/12972#comments</comments>
 <group domain="http://groups.drupal.org/designers-and-information-architects">Designers and Information Architects</group>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Mon, 07 Jul 2008 12:55:05 +0000</pubDate>
 <dc:creator>yoroy</dc:creator>
 <guid isPermaLink="false">12972 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Explaining what the hell a page is</title>
 <link>http://groups.drupal.org/node/12920</link>
 <description>&lt;p&gt;Story to Article seems to have been a good move (and people who haven&#039;t tried out a new D6 yet keep suggesting it again all over the place).&lt;/p&gt;
&lt;p&gt;However page is still there, and according to both UMN and UB testing, causes conceptual problems for a lot of people.&lt;/p&gt;
&lt;p&gt;I took a quick look at wordpress - which has &#039;posts&#039; and &#039;pages&#039;, here&#039;s what they&#039;ve got to say for themselves:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://codex.wordpress.org/Pages&quot; title=&quot;http://codex.wordpress.org/Pages&quot;&gt;http://codex.wordpress.org/Pages&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There&#039;s also a slightly dusty patch here to rewrite the descriptions (again): &lt;a href=&quot;http://drupal.org/node/233200&quot; title=&quot;http://drupal.org/node/233200&quot;&gt;http://drupal.org/node/233200&lt;/a&gt; and which I&#039;m planning to resurrect.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nicklewis.org/node/973&quot;&gt;Nick Lewis&lt;/a&gt; also suggested throwing away &#039;pages&#039; as they are now, and letting the book module take it over - then we get hierarchy built in. Note wordpress appears to offer some kind of page hierarchy out of the box.&lt;/p&gt;
&lt;p&gt;We could enable the book module by default (a renaming wouldn&#039;t hurt, but that&#039;s another issue), and then make that the second content type - would be much more differentiated compared to &#039;article&#039;. Note that there&#039;s already tags by default for articles in D7, and soon there&#039;ll be an &#039;expert&#039; install profile with almost nothing in it - so we should feel free to bloat the default install profile a little bit for central issues like these. I&#039;ve used book module for an about section on one site, so does &lt;a href=&quot;http://www.raincitystudios.com/book&quot;&gt;Rain City Studios&lt;/a&gt; - and that&#039;s what we&#039;re currently telling people to use &#039;page&#039; for. Seems like a good start to me.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/12920#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Fri, 04 Jul 2008 16:45:14 +0000</pubDate>
 <dc:creator>catch</dc:creator>
 <guid isPermaLink="false">12920 at http://groups.drupal.org</guid>
</item>
<item>
 <title>A little success to celebrate?</title>
 <link>http://groups.drupal.org/node/12739</link>
 <description>&lt;p&gt;From the &lt;a href=&quot;http://www.informationweek.com/blog/main/archives/2008/06/getting_started.html&quot;&gt;Information Week&lt;/a&gt; article on Drupal.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;It assumes that you know very little about running servers, setting up a database or tweaking PHP, and instead gives a step by step walkthrough for setting up your first site. &lt;em&gt;This is the kind of new-user-friendly attitude that the Drupal community exudes.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;(emphasis mine).  This is much more positive about the ease of installation than any other industry magazine review of Drupal I&#039;ve seen.  I know there&#039;s more work to do, but we should also celebrate the success of things like the very simple and powerful multi-page installer.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/12739#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Thu, 26 Jun 2008 13:18:38 +0000</pubDate>
 <dc:creator>greggles</dc:creator>
 <guid isPermaLink="false">12739 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Node administration</title>
 <link>http://groups.drupal.org/node/12618</link>
 <description>&lt;p&gt;There are numerous usability issues centred around the administration of nodes. Of particular interest in this discussion is the admin/content/node page. The aim of the discussion is to identify the problems, propose solutions and then break those solutions down into specific tasks that we can put into the issue queue.&lt;/p&gt;
&lt;p&gt;The discussion really began at &lt;a href=&quot;http://groups.drupal.org/node/12507#comment-40213&quot; title=&quot;http://groups.drupal.org/node/12507#comment-40213&quot;&gt;http://groups.drupal.org/node/12507#comment-40213&lt;/a&gt;, and so the points made there are summarised below. (An issue has also been created at &lt;a href=&quot;http://drupal.org/node/270912&quot; title=&quot;http://drupal.org/node/270912&quot;&gt;http://drupal.org/node/270912&lt;/a&gt;, but we will probably have to implement several issues to fix this.)&lt;/p&gt;
&lt;p&gt;Our priority should be to fix a &#039;major&#039; issue found in the University of Baltimore study of May 2008 (&lt;a href=&quot;http://groups.drupal.org/node/12447&quot; title=&quot;http://groups.drupal.org/node/12447&quot;&gt;http://groups.drupal.org/node/12447&lt;/a&gt;). Issue 11 states:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
Participants found it difficult to find content once it had been created. &lt;/p&gt;
&lt;p&gt;Participants attempted to use the create content link to try and find existing pages - expecting more from the link
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The obvious solution is to provide a clear link back to the admin/node/content page. For users with &#039;administer nodes&#039; permissions, this link does exist in the navigation menu and on the main /admin page, however it appears that users have difficulty finding it so we need to consider how we can make this more visible.&lt;/p&gt;
&lt;p&gt;However, this also raises another issue. For any users who do not have &#039;administer nodes&#039; permissions this solution is useless since they will be denied access to the admin/node/content page. The link will also disappear if the &#039;access administration pages&#039; permission is off for that role.&lt;/p&gt;
&lt;p&gt;In order to obtain some focus, we should consider first working on improving the actual admin/content/node page, and then progress to solving the problem of solving this page afterwards.&lt;/p&gt;
&lt;p&gt;In addition to the permissions problem, the filtering user interface is confusing. The solution to the filtering mechanism will likely be related to how we solve the permissions problem.&lt;/p&gt;
&lt;p&gt;There is also a desire for more granular permissions for changing sticky, published status, comment settings, etc. (for example &lt;a href=&quot;http://drupal.org/node/214190&quot; title=&quot;http://drupal.org/node/214190&quot;&gt;http://drupal.org/node/214190&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;One solution (proposed by kingmoore) is for admin/content/node to be a list of content types and for admin/content/node/[type] to display the actual table of nodes for each content type separately. This may require a page showing &lt;em&gt;all&lt;/em&gt; content types (for example at admin/content/node/all). It would also require the user to navigate through another screen, which could be annoying if accessing this page is a frequent task for the administrator.&lt;/p&gt;
&lt;p&gt;The implementation of &#039;update options&#039; on this page has also be brought up as needing attention.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/12618#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sat, 21 Jun 2008 03:17:45 +0000</pubDate>
 <dc:creator>alpritt</dc:creator>
 <guid isPermaLink="false">12618 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Rethinking /admin</title>
 <link>http://groups.drupal.org/node/12507</link>
 <description>&lt;p&gt;The plan is to solve the following problems:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New installations provide a set of instructions on how to set up a site. But this disappears as soon as you put something on the front page.&lt;/li&gt;
&lt;li&gt;When users upload content, they frequently lose it&lt;/li&gt;
&lt;li&gt;When new things happen on the site (e.g. actions are triggered, comments get posted), users have to click all around the place to find out what has happened.&lt;/li&gt;
&lt;li&gt;There is very little distinction between a site builder and a site administrator.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Administrator or Site builder or Both&lt;/h3&gt;
&lt;p&gt;The admin interface has to be flexible. It is used by a wide range of users. For simplicity I want to isolate three different types of users here:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;There are the expert Drupal developers who are involved in the construction of the site. These people see the welcome message instructions regularly and ignore them because they already know what to do.&lt;/li&gt;
&lt;li&gt;There are the administrators of the final site, doing day to day activities such as creating content, moderating comments and forum posts, blocking IP addresses, etc. These people never see the welcome message because the site has already been created.&lt;/li&gt;
&lt;li&gt;There are people who do both, but who are not expert developers. Drupal is not their day job, they just want to create a site for themselves. These are the people who read the welcome message instructions and use them as a guide.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The focus here is on improving the admin interface for users 2 and 3 without disrupting 1.&lt;/p&gt;
&lt;h3&gt;Flexibility&lt;/h3&gt;
&lt;p&gt;If we are to cater to the site administrators, the /admin section needs to be flexible. The site builder needs to be able to say what the final user can see, and what they can&#039;t see.&lt;/p&gt;
&lt;p&gt;Drupal can already do this through the permission system. But there are problems with the implementation. The main issue, is that permission to view the administer menu for authenticated users is &lt;em&gt;off&lt;/em&gt; by default. In its current implementation this is the correct behaviour, since the admin menu is not really built for a simple authenticated user (someone who can only create forum posts, as an extreme example). Instead, we give these people options on the /user section of the site. But this does not gracefully scale as new permissions are added. For example, on drupal.org I am a member of the docs team. That gives me the rights to edit most pages in the handbook. However, to keep track of new content we have to write a php script that displays a page of latest contributions (&lt;a href=&quot;http://drupal.org/handbook/updates&quot; title=&quot;http://drupal.org/handbook/updates&quot;&gt;http://drupal.org/handbook/updates&lt;/a&gt;). In a sense this does a similar job to admin/content/node. But we can&#039;t provide access to it because permission to that page allows users to edit all content.&lt;/p&gt;
&lt;p&gt;There is another issue too. For example, if access has been granted to see admin/content/node, but not to access the /admin pages you have to type in the url directly to see it. This is a potential security risk because it hides the fact that a user has been granted access to a page (you only know because of a checkbox) making mistakes more likely. It also forces site builders to create a link to it manually (unless they want to keep that page orphaned).&lt;/p&gt;
&lt;p&gt;So what happens when you turn on permissions to access the administer pages? Well, it creates the top level menu items and shoves them in your menu even if those sections are empty for that user. So if you restrict all rights to items in the &#039;Site building&#039; menu that menu section becomes empty, but the user still has a menu item in their navigation screen. For security reasons, it&#039;s a good idea to create a separate admin account for day to day operations which does not allow access to site construction tasks. You can&#039;t currently do this is a clean fashion.&lt;/p&gt;
&lt;p&gt;In the reworked design, the default would be for all authenticated users to have access to /admin as default. If all you have permissions for are the forums, this still has something useful for you. In contrast, if you are user 1 you will have a whole load more options to play with. And access can be turned off completely, if the site builder decides they want to provide an alternate mechanism for their authenticated users.&lt;/p&gt;
&lt;h3&gt;Welcome screen instructions&lt;/h3&gt;
&lt;p&gt;The first screen a user sees after installing Drupal is a set of instructions explaining how to set up the site: &lt;em&gt;choose a theme, choose some modules, add some content.&lt;/em&gt; One big problem is that it disappears as soon as content is promoted to the front page. Something you rely on shouldn&#039;t disappear.&lt;/p&gt;
&lt;p&gt;And some users never see it at all. If you hire someone to build a site for you, only the dev shop will see these instructions. We still need to make it clear to them, how to make changes to their site.&lt;/p&gt;
&lt;p&gt;The solution is to make the admin interface clear enough that you don&#039;t need the instructions.&lt;/p&gt;
&lt;h3&gt;Where&#039;s my content?&lt;/h3&gt;
&lt;p&gt;Our usability studies have shown that users lose content easily. If a role doesn&#039;t have permission to administer content, there are circumstances where there is actually no way of finding the content again, except for guessing the url. There are many ways for the site builder to create ways of finding content again (tracker, taxonomy pages, views, menu items), but there are still two issues. 1. There is no good default. 2. There&#039;s no central location to find this stuff.&lt;/p&gt;
&lt;p&gt;The answer to the question, then, is always to go look at the admin dashboard. Site builders can break this answer if they wish and provide and alternative, but the aim is to make this the default.&lt;/p&gt;
&lt;h3&gt;Design vs flexibility&lt;/h3&gt;
&lt;p&gt;Currently /admin is one big menu all laid out on one page. From a usability standpoint this is actually a pretty good design. It allows users to scan for the exact content they want without doing a lot of clicking and page refreshes. In most cases this is not too overwhelming because we stick to under seven menu items per category. &#039;Site configuration&#039; is the exception; it has become the big bin to put stuff in when we haven&#039;t worked out how to integrate them properly elsewhere in the UI. &#039;Logging and alerts&#039; and &#039;Administration theme&#039; are prime examples that don&#039;t really belong here. But there are issues elsewhere as well (&#039;Post settings&#039; under Content Management, for example). There is room to tidy things up here, and turn a sea of links into a lake at the very least.&lt;/p&gt;
&lt;p&gt;One problem with a long list of links, is it very difficult to memorise the layout of the page and get fast at navigating. In a thread on dashboards, Amazon pointed out that &lt;a href=&quot;http://groups.drupal.org/node/9570#comment-37406&quot;&gt;the new Wordpress interface contains distinct navigation regions&lt;/a&gt;. The reason this is a good design is that it provides more context for memorising and recognising the separate admin areas. To get fast at using a screen this recognition part is really important because it gives you the opportunity to avoid re-reading stuff. For example, when I search for the Modules configuration menu item, I instantly know where &#039;Site building&#039; is because it is always top right. The simple design choice of having two columns makes navigation faster because it gives us one extra dimension for memorising placement of something in space.&lt;/p&gt;
&lt;p&gt;The advantage that Wordpress always has over us, however, is it specialises in blogs. That means the UI team can really spend time optimising the admin screens so that they fit the rather tightly defined design objectives. Drupal, on the other hand, has to fit many use cases as well as many different drupal themes. This makes our task a lot harder.&lt;/p&gt;
&lt;p&gt;Still I think we can aid navigation by making each section more visually distinct. I&#039;ll leave specifics alone until we get down to specific designs at a later date. But that&#039;s one design goal.&lt;/p&gt;
&lt;h3&gt;Dashboard vs menu&lt;/h3&gt;
&lt;p&gt;The big problem with a simple menu is that it doesn&#039;t allow input or give feedback. It is simply a navigation system, pointing us to various places where we can do things elsewhere. I&#039;m less concerned about input (though it is worth thinking about), but feedback is really important. In our current state, if any activity happens on the site that we need to know about we have to go looking for it. Comments are a prime example. Out of the box, there is no clear way to see when someone has posted a comment to our site. We have to look in admin/content/content and then admin/content/comment/approval. That&#039;s fine if you only need to check up on one thing, but that is rarely the case.&lt;/p&gt;
&lt;p&gt;Another good example is update status which currently uses drupal_set_message() when it wants to inform you of out-of-date modules. These status messages are really designed to display feedback on your last operation. If we start adding persistent messages here, then this is going to muddy the status message waters.&lt;/p&gt;
&lt;p&gt;So the aim is to allow modules to provide feedback to the admin screen, relevant to the user. This is the authenticated user&#039;s home page and when they arrive at it, it tells them what they need to know. In other words, we need to create a dashboard.&lt;/p&gt;
&lt;p&gt;Again, flexibility is important. Nobody on drupal.org, for example, wants to be informed every time a comment is made. Also performance concerns need to be taken into account. So this should be completely configurable, probably integrate with Actions and it will require an API.&lt;/p&gt;
&lt;h3&gt;What about /user?&lt;/h3&gt;
&lt;p&gt;I&#039;ve been considering where this dashboard stuff really belongs. Some menu items are user specific so in a sense they belong in the /user section. On the other hand, many admin roles are not user specific. One aim here is to give authenticated users a single place to go that they they can call home. Having /user &lt;em&gt;and&lt;/em&gt; /admin breaks that idea.&lt;/p&gt;
&lt;p&gt;Where a separation may make sense, is between site building and site administration. But I&#039;m not convinced that is such a good idea either.&lt;/p&gt;
&lt;p&gt;So I&#039;m proposing that /user and /admin combine. Obviously we need a separate place for user profiles, but not every site even makes use of that. What I&#039;d like to get rid of is this default almost-blank /user page when we login and provide users with a useful administration screen instead.&lt;/p&gt;
&lt;h3&gt;Going forward&lt;/h3&gt;
&lt;p&gt;The above is basically a brain dump of stuff I&#039;ve been thinking about for the past six months or so. It is not, therefore, anywhere near a complete or detailed enough propal. I&#039;m simply after feedback on the initial idea and suggestions. There are many perspectives to look at this from, if this is going to be well designed.&lt;/p&gt;
&lt;p&gt;Let&#039;s sum up what I&#039;m proposing so far:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;by default all authenticated users get access to some form of /admin&lt;/li&gt;
&lt;li&gt;modules can hook into /admin and provide feedback to the user (the dashboard)&lt;/li&gt;
&lt;li&gt;sections of /admin can be turned on and off through the permission system (we have this, but it needs cleaning up)&lt;/li&gt;
&lt;li&gt;editing your own account happens under /admin not /user&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;[editing to add... if anyone feels like &lt;strong&gt;including images in the comments of this thread&lt;/strong&gt;, can you please link to them rather than imbed them. I&#039;ve found they tend to dominate the discussion too much in other threads and also it blocks the intertubes with heavy page loads. Cheers! :)]&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/12507#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Tue, 17 Jun 2008 14:09:01 +0000</pubDate>
 <dc:creator>alpritt</dc:creator>
 <guid isPermaLink="false">12507 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Usability test results from UB study</title>
 <link>http://groups.drupal.org/node/12447</link>
 <description>&lt;p&gt;Attached are the results from the usability study I did for at the University of Baltimore. This was for the Research Methods class with Professor Kathryn Summers - we did usability testing with an eyetracker and looked at the results.&lt;/p&gt;
&lt;p&gt;What I found most pressing was that all of our participants had a lot of frustration due to not understanding that the administrative functions overlayed the website itself. It made seemingly simple tasks much more difficult for them to grasp. I had one case where a participant explained to the moderator after the test was over that some CMS&#039;s have an admin that overlays the site, yet still didn&#039;t get that that was what he had been looking at for the past hour. I think any push towards integrating more contextual clues or help and creating more visual feedback that a user is within the administrative portion of the site (like a dashboard) will be a great help to new users.&lt;/p&gt;
&lt;p&gt;I&#039;d be happy to post the session videos - any recommendations on where to put them would be appreciated.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/12447#comments</comments>
 <enclosure url="http://groups.drupal.org/files/DrupalUsabilityResearchReport.pdf" length="830020" type="application/pdf" />
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sat, 14 Jun 2008 17:08:22 +0000</pubDate>
 <dc:creator>beccascollan</dc:creator>
 <guid isPermaLink="false">12447 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Yeeeeha! or: hook_wysiwyg_plugin() is out!</title>
 <link>http://groups.drupal.org/node/12118</link>
 <description>&lt;p&gt;Vast progress on &lt;a href=&quot;http://groups.drupal.org/node/8707&quot;&gt;Inline/Wysiwyg API&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;After digging through TinyMCE module&#039;s issue queue and finding some RTBC patches containing major improvements to the module, languishing in the queue for more than one year (!), I decided to fork TinyMCE module into &lt;a href=&quot;http://groups.drupal.org/node/8707&quot;&gt;Wysiwyg Editor&lt;/a&gt; module.  Most importantly, I&#039;ve implemented Nedjo&#039;s patch to &lt;a href=&quot;http://drupal.org/node/118747&quot;&gt;use jQuery to initialize the editor&lt;/a&gt;.  This was an important step in the right direction, because Wysiwyg&#039;s goal is to support not only TinyMCE in the future.&lt;/p&gt;
&lt;p&gt;However, for now the most exciting new feature is: I&#039;ve re-rolled my &lt;a href=&quot;http://drupal.org/node/152046&quot;&gt;hook_wysiwyg_plugin()&lt;/a&gt; patch, which allows &lt;strong&gt;any module in contrib&lt;/strong&gt; to add its editor plugins to the editor configuration.  So the time of installation steps like the following in Image Assist&#039;s README.txt is finally over now:&lt;/p&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;-- TINYMCE PLUGIN INSTALLATION --&lt;/p&gt;
&lt;p&gt;If you use the TinyMCE WYSIWYG editor, you need to install a plugin for Image&lt;br /&gt;Assist.&lt;/p&gt;
&lt;p&gt;* Move or copy the folder &amp;#039;drupalimage&amp;#039; in the img_assist directory to&lt;/p&gt;
&lt;p&gt;&amp;nbsp; [sites/all/]modules/tinymce/tinymce/jscripts/tiny_mce/plugins/&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; Edit the file plugin_reg.php in the tinymce directory. It&amp;#039;s located in:&lt;/p&gt;
&lt;p&gt;&amp;nbsp; [sites/all/]modules/tinymce/plugin_reg.php&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Add the following lines anywhere above the &amp;#039;return&amp;#039; statement (without the&lt;br /&gt;&amp;nbsp; &amp;amp;lt;code&amp;amp;gt; tags):&lt;br /&gt;&amp;amp;lt;code&amp;amp;gt;&lt;br /&gt;&amp;nbsp; $plugins[&amp;#039;drupalimage&amp;#039;] = array();&lt;br /&gt;&amp;nbsp; $plugins[&amp;#039;drupalimage&amp;#039;][&amp;#039;theme_advanced_buttons1&amp;#039;] = array(&amp;#039;drupalimage&amp;#039;);&lt;br /&gt;&amp;nbsp; $plugins[&amp;#039;drupalimage&amp;#039;][&amp;#039;extended_valid_elements&amp;#039;] = array(&amp;#039;img[class|src|border=0|alt|title|width|height|align|name]&amp;#039;);&lt;br /&gt;&amp;amp;lt;/code&amp;amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Besides the &lt;a href=&quot;http://drupal.org/node/152046#comment-875901&quot;&gt;example snippet for Paging module&lt;/a&gt; (requires former drupalbreak plugin as a subfolder of Paging module), there&#039;s already a &lt;a href=&quot;http://drupal.org/node/179712&quot;&gt;patch for Image Assist&lt;/a&gt;, too.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/wysiwyg&quot;&gt;Wysiwyg&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/12118#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <group domain="http://groups.drupal.org/wysiwyg">Wysiwyg</group>
 <pubDate>Mon, 09 Jun 2008 19:26:00 +0000</pubDate>
 <dc:creator>sun</dc:creator>
 <guid isPermaLink="false">12118 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Fixing the workflow problem</title>
 <link>http://groups.drupal.org/node/12078</link>
 <description>&lt;p&gt;We know we have a workflow issue when a user mutters &quot;what do I do now!?&quot; and spends the following ten minutes looking through random menus looking for an answer. A user will also frequently declare themselves &#039;stupid&#039; once they find what to do; &lt;em&gt;how did they miss this one simple step?&lt;/em&gt; But this is not down to stupid users; it is a design problem. Drupal has too many of these problems and we need to fix them.&lt;/p&gt;
&lt;p&gt;The purpose of this page is to document these workflow issues so that we can try to understand the extent of the problem Drupal has a rather large challenge as the large user-base diverges in its level of knowledge and ideas for using Drupal; which makes creating the right work flow for everyone difficult.&lt;/p&gt;
&lt;h3&gt;Identifying problems&lt;/h3&gt;
&lt;p&gt;We should look for specific user tasks and instead of going through parts of the workflow we should go from step 1 : finding the tasks function to step x : finding the tasks results. Example tasks include:&lt;/p&gt;
&lt;p&gt;I want to remove the byline from my pages&lt;br /&gt;
I want to enable comments on my blog&lt;br /&gt;
I want to add a new forum&lt;/p&gt;
&lt;p&gt;We only want to list tasks which research or experience has showed there are workflow issues. We want to list the obvious problems where users get stuck.  We are not looking for UI problems that make a task more difficult than it should be (too much clicking, for example), but are instead looking for areas where the user can&#039;t figure out where the next step is; or even where the first step is.&lt;/p&gt;
&lt;p&gt;Please help. This is a wiki!&lt;/p&gt;
&lt;h3&gt;Resources:&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www.cooper.com/insights/journal_of_design/articles/going_with_the_flow_interactio_1.html&quot; title=&quot;http://www.cooper.com/insights/journal_of_design/articles/going_with_the_flow_interactio_1.html&quot;&gt;http://www.cooper.com/insights/journal_of_design/articles/going_with_the...&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Problems&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/node/222036&quot;&gt;Enable user pictures for displaying in posts&lt;/a&gt; – Enables user pictures without a problem, but does not know to go to admin/build/themes/settings to actually display them in a post.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/node/161085&quot;&gt;Install a contributed module&lt;/a&gt;. After enabling a module, what is the next strep? The user needs to know the concept of the mode (in more detail than on the project page), what permissions and settings are available, what other tasks should be performed (e.g. create content type, create role, etc.) to install the module. Currently there is no indication whether the module has it&#039;s own permissions or where the settings page/s is/are.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/node/270912&quot;&gt;Where is my content?&lt;/a&gt; - It&#039;s easy to create content, thanks to the link at the top of the admin block. But it&#039;s also easy to overlook the settings hidden in the collapsible fieldsets, so new users may end up creating a content without giving it a menu item, a taxonomy, or promotion. Of course there&#039;s a contents list but it&#039;s buried three levels down into administer/content management/content, which is not obvious when you&#039;re not used to the admin interface.&lt;/li&gt;
&lt;li&gt;Clicking a link for help in the middle of a form means users risk losing the content of that form.&lt;/li&gt;
&lt;li&gt;The welcome text explaining how to set up the site disappears as soon as content is published to the front page.&lt;/li&gt;
&lt;li&gt;Users can&#039;t easily find how to change the default contents of the front page. The setting to change this is stuck at the bottom of admin/settings/site-information. On the other hand, sometimes content gets published there (when content is promoted) and they don&#039;t quite understand why.&lt;/li&gt;
&lt;li&gt;A module (search for example) seems to be working, but when the user logs out it ceases to work. Permissions are pretty straight forward to fix, but only when the user realises that this is the problem&lt;/li&gt;
&lt;li&gt;User disables login box or puts the site into offline mode. Now they don&#039;t know how to log back in. We&#039;ve trained them to use something that can disappear.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sat, 07 Jun 2008 00:47:17 +0000</pubDate>
 <dc:creator>alpritt</dc:creator>
 <guid isPermaLink="false">12078 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Discuss Morae Usability Testing Software</title>
 <link>http://groups.drupal.org/node/11992</link>
 <description>&lt;p&gt;Continuing discussion from &lt;a href=&quot;http://groups.drupal.org/node/11011&quot; title=&quot;http://groups.drupal.org/node/11011&quot;&gt;http://groups.drupal.org/node/11011&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I have exchanged a number of emails with a reseller of Morae in Australia (they cover sales in my geographic region).  They say there are no academic or non-profit discount on Morae.  I didn&#039;t ask about bulk-purchase.  It would be interesting to see if Techsmith (or their US reseller) also says this.  Prices they quoted were in AUD and approximately equivalent of those published in USD on &lt;a href=&quot;http://www.techsmith.com/purchase/default.asp&quot; title=&quot;http://www.techsmith.com/purchase/default.asp&quot;&gt;http://www.techsmith.com/purchase/default.asp&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Additionally, there appears to be some confusion about the Morae group of products.  There are three individual products:&lt;br /&gt;
 * Morae Recorder;  Needs to be installed on the participant&#039;s machine -- transferable license.  USD 195&lt;br /&gt;
 * Morae Observer;  Needs to be installed on the observer(s) machine(s).  USD 195&lt;br /&gt;
 * Morae Manager;  Not required to record or watch in real time (not sure about afterwards) but is useful to analyze data, create graphs, manage multiple studies, tests, participants and sets of data, build a list of issues, export data to client / design team etc..  USD 1295&lt;/p&gt;
&lt;p&gt;Bundles are available of all three products; USD 1495 (currently discounted), or just Observer/Recorder; USD USD 349.&lt;/p&gt;
&lt;p&gt;For Drupal&#039;s needs, manager is not likely worth the add&#039;l USD 1100.  However my goal in the UTS is to be able to do this stuff for FREE, without requireing Drupal Usability community members or other entities to &quot;own&quot; software.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11992#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/5362">morae</category>
 <category domain="http://groups.drupal.org/taxonomy/term/5046">Usability Testing</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Wed, 04 Jun 2008 10:27:23 +0000</pubDate>
 <dc:creator>Bevan@drupal.org</dc:creator>
 <guid isPermaLink="false">11992 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Blocks: wrong word?</title>
 <link>http://groups.drupal.org/node/11921</link>
 <description>&lt;p&gt;There may have been discussion about this before, but I&#039;m not aware of it.  I know there&#039;s a similar discussion about the word &quot;node.&quot;&lt;/p&gt;
&lt;p&gt;Something I like to do just to see how &quot;usable&quot; my site is, is to watch someone register and try to use the site without giving them any help.  I was doing this the other day, and a user went to edit her profile.  Everything was fine until she got down to the section where you can enable or disable blocks; she just skipped it.  I asked why, and she said she was confused; she thought &quot;blocks&quot; would &quot;block&quot; information.&lt;/p&gt;
&lt;p&gt;That sounded logical to me.  Blocks should block.  Blocks as Drupal uses the word are more like blurbs - blurbs of information.&lt;/p&gt;
&lt;p&gt;So: thoughts?  Suggestions for a new word for &quot;block&quot;?&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11921#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/993">block</category>
 <category domain="http://groups.drupal.org/taxonomy/term/1047">blocks</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Mon, 02 Jun 2008 04:19:30 +0000</pubDate>
 <dc:creator>IceCreamYou@drupal.org</dc:creator>
 <guid isPermaLink="false">11921 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Usability Testing Suite Flow</title>
 <link>http://groups.drupal.org/node/11863</link>
 <description>&lt;p&gt;I&#039;m a GSoC student for 2008. My project is &lt;a href=&quot;http://drupal.org/project/usability_suite&quot;&gt;Usability Testing Suite&lt;/a&gt; and I have created a &lt;a href=&quot;http://drupal.org/node/264398&quot;&gt;flow for how I think it should work&lt;/a&gt; and would like feedback as to the viability of it.&lt;/p&gt;
&lt;p&gt;Please comment on the issue, not this discussion.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;Project schedule and status: &lt;a href=&quot;http://groups.drupal.org/node/11011&quot; title=&quot;http://groups.drupal.org/node/11011&quot;&gt;http://groups.drupal.org/node/11011&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11863#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <group domain="http://groups.drupal.org/soc-2008">SoC 2008</group>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Thu, 29 May 2008 22:54:09 +0000</pubDate>
 <dc:creator>boombatower@drupal.org</dc:creator>
 <guid isPermaLink="false">11863 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Redesign of Access Control - Mockups</title>
 <link>http://groups.drupal.org/node/11791</link>
 <description>&lt;p&gt;Access Control Page does its Job - one big scrolling Motogp, but at least serial and logical. Still I hate scrolling and like the idea of how much can be put on one page but still distinguishible. For Comparison check Joomla Admin pages - they overdo it, in my opinion, but it is amazing how much you can physically put on a page just by use of smaller fonts and color coding. So this is what I basically use.&lt;/p&gt;
&lt;p&gt;It is my second attempt at access Control Page - something quite similar is buried in some issue... ;) I aim at having it integrated with module activation, if this does not overload the UI. If a module is greyed out here this may mean that there have no rights been set and only Admin can see it. But it might also indicate that the module is not activated at all. Gonna figure out later. Hopefully &lt;strong&gt;image-1&lt;/strong&gt; is fully self-explanatory (wasn&#039;t it if you gotta explain it it is still too complicated?) But sure: If the Initial of a Role is visible, it has access to the adjacent feature of the module. I added extra dashes if the module is not greyed out to make it easier distinguishable which is enabled and which not.&lt;/p&gt;
&lt;p&gt;I delibarately and malevolently deny any CSS boundaries, this is how I would like it to look like. For the self-adjusting columns I once saw a solution: there was a javascript module that did the trick. Would have to make it a jquery plugin to do the trick. I had quite a large number of modules installed (nasty Ubercart), so i preferred tabbed pagination over scrolling (as I mostly do ;) )&lt;br /&gt;
Hers is Multicolumn Javascript: &lt;a href=&quot;http://randysimons.com/overige/multicolumn/&quot; title=&quot;http://randysimons.com/overige/multicolumn/&quot;&gt;http://randysimons.com/overige/multicolumn/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;image-2&lt;/strong&gt; shows what you see clicking on any point inside a module: the big Javascript Popup comes up, so one can click Fields more easily. Due to a somewhat sloppy Implementation of mine the Letters do not even match the Initials of the Role names neither does the number of five on the overview match four in the big window - but you get the idea. F&lt;/p&gt;
&lt;p&gt;For those who say: but If I want to work on several modules at once - well, look at &lt;strong&gt;image-3&lt;/strong&gt;. This might be a Javascript nightmare to put into reality, but it would sure be nice.&lt;/p&gt;
&lt;p&gt;Images are quite big, more than 900px wide, sorry. But should be viewable...&lt;br /&gt;
Funny, only one is taken.&lt;br /&gt;
More here:&lt;br /&gt;
&lt;a href=&quot;http://netzschwimmer.de/dateien/drupal/gdo/Image-2.jpg&quot; target=&quot;_blank&quot;&gt;Image-2&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://netzschwimmer.de/dateien/drupal/gdo/Image-3.jpg&quot; target=&quot;_blank&quot;&gt;Image-3&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11791#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/5279">UI Design UX Usability Interface Access</category>
 <enclosure url="http://groups.drupal.org/files/Image-1.jpg" length="107992" type="image/jpeg" />
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Wed, 28 May 2008 01:25:23 +0000</pubDate>
 <dc:creator>eigentor</dc:creator>
 <guid isPermaLink="false">11791 at http://groups.drupal.org</guid>
</item>
<item>
 <title>More defaults in the default install profile</title>
 <link>http://groups.drupal.org/node/11691</link>
 <description>&lt;p&gt;I just opened up two issues:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/node/261869&quot;&gt;Default tags vocabulary&lt;/a&gt;&lt;br /&gt;
*&lt;a href=&quot;http://drupal.org/node/261882&quot;&gt;&#039;Advanced&#039; install profile&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The idea is to get more dummy content into the default profile, whilst at the same time provide a stripped down profile for people who don&#039;t need it. The question is, what else could we put in the default profile if we&#039;re able to bloat it a little?&lt;/p&gt;
&lt;p&gt;Enable more modules? Which ones?&lt;br /&gt;
Dummy content in page nodes and dummy primary links pointing to them?&lt;br /&gt;
Dummy article posted to the front page?&lt;br /&gt;
Dummy &#039;categories&#039; vocabulary with a select list?&lt;/p&gt;
&lt;p&gt;I&#039;ll admit to knowing very little about the install profile system, and it might get overhauled itself during D7. But it&#039;d be good to get a list of things that might be helpful to have examples of when you first install Drupal, and see which of those we can squeeze in to the default profile without making it too annoying.&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11691#comments</comments>
 <group domain="http://groups.drupal.org/distributions">Distribution profiles</group>
 <group domain="http://groups.drupal.org/improvements-core">Improvements to core</group>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Fri, 23 May 2008 10:42:20 +0000</pubDate>
 <dc:creator>catch</dc:creator>
 <guid isPermaLink="false">11691 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Plugin Manager</title>
 <link>http://groups.drupal.org/node/11678</link>
 <description>&lt;p&gt;So, for GSoC, my project is, for lack of a better name, &lt;a href=&quot;http://groups.drupal.org/node/10893 &quot;&gt; Plugin Manager&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It&#039;s designed to retrieve a list of all modules and themes available for the version of Drupal that a server is using. It then allows the Drupal administrator to automatically retrieve and install the modules and themes they desire (as well as their dependencies).  Just to be perfectly honest, the group that I want to cater to the most is the group that wants a website and has no idea what tar.gz means.&lt;/p&gt;
&lt;p&gt;These are four mock shots that have to offer.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://geektownhall.com/screenshots/search.jpg&quot;&gt;http://geektownhall.com/screenshots/search.jpg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://geektownhall.com/screenshots/viewmodule.jpg&quot;&gt;http://geektownhall.com/screenshots/viewmodule.jpg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://geektownhall.com/screenshots/viewtheme.jpg&quot;&gt;http://geektownhall.com/screenshots/viewtheme.jpg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://geektownhall.com/screenshots/install.jpg&quot;&gt;http://geektownhall.com/screenshots/install.jpg&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The first is when the user is trying to find a module.&lt;br /&gt;
The second one is of the user looking at search results for a module.&lt;br /&gt;
The third one is looking at the available themes.&lt;br /&gt;
The last one is the actual installer.&lt;/p&gt;
&lt;p&gt;Any suggestions on what I should do to make this most usable?&lt;/p&gt;
&lt;p&gt;Thanks for you time,&lt;br /&gt;
Joshua Rogers&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11678#comments</comments>
 <group domain="http://groups.drupal.org/soc-2008">SoC 2008</group>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Fri, 23 May 2008 05:27:06 +0000</pubDate>
 <dc:creator>JoshuaRogers</dc:creator>
 <guid isPermaLink="false">11678 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Usability snippets from the forums</title>
 <link>http://groups.drupal.org/node/11661</link>
 <description>&lt;p&gt;Taking a look at the support forums in response to &lt;a href=&quot;http://www.elvisblogs.org/drupal/quicker-drupal-adoption-10-minute-challenge&quot; title=&quot;http://www.elvisblogs.org/drupal/quicker-drupal-adoption-10-minute-challenge&quot;&gt;http://www.elvisblogs.org/drupal/quicker-drupal-adoption-10-minute-chall...&lt;/a&gt;, it occurred to me that it&#039;s a prime place to find usability issues. So I figure a thread for posting them up might be worthwhile. Fixable ones should probably be accompanied by an issue nid as well:&lt;/p&gt;
&lt;p&gt;Here&#039;s one to start:&lt;/p&gt;
&lt;p&gt;Edit any page permission doesn&#039;t allow you to edit &lt;em&gt;any&lt;/em&gt; page:&lt;br /&gt;
Forum topic: &lt;a href=&quot;http://drupal.org/node/261498&quot; title=&quot;http://drupal.org/node/261498&quot;&gt;http://drupal.org/node/261498&lt;/a&gt;&lt;br /&gt;
Issue: TODO&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11661#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Thu, 22 May 2008 14:05:47 +0000</pubDate>
 <dc:creator>catch</dc:creator>
 <guid isPermaLink="false">11661 at http://groups.drupal.org</guid>
</item>
<item>
 <title>&quot;Authenticated User&quot; is not really a role</title>
 <link>http://groups.drupal.org/node/11542</link>
 <description>&lt;p&gt;I&#039;ve come up against a usability problem that I think is caused by a problem in Drupal&#039;s data model.&lt;/p&gt;
&lt;p&gt;Example of problem: When setting block visibility settings, it is impossible (without writing custom php), to make a block visible to authenticated users who have no other role, if you &lt;em&gt;don&#039;t&lt;/em&gt; want that block to show to &lt;strong&gt;all&lt;/strong&gt; authenticated users. In other words, you may want to show the block to all authenticated users except those of belonging to role x. No can do without php.&lt;/p&gt;
&lt;p&gt;That&#039;s just one simple example. But the problem exists anytime one sees &quot;authenticated user&quot; in a list with other roles because &quot;authenticated user&quot; doesn&#039;t mean the same thing as other roles in the list.&lt;/p&gt;
&lt;p&gt;One approach toward solving this would be to require the assignment of a role for each user upon registration. Site admins would be required to define a default user role. All authenticated users would be required to have at least one role. Maybe some of the code from the &lt;a href=&quot;http://drupal.org/project/autoassignrole&quot;&gt;Auto Assign Role&lt;/a&gt; module could be used for this.&lt;/p&gt;
&lt;p&gt;Meanwhile, &quot;anonymous user&quot; and &quot;authenticated user&quot; would be pulled out of the roles table. Drupal doesn&#039;t use the roles table or the user_roles table to determine whether a user is anonymous or authenticated. It relies on the sessions table for that.&lt;/p&gt;
&lt;p&gt;It&#039;s clearly important that &quot;Anonymous users&quot; should still show up on any lists determining visibility, permissions, etc, but it should be possible to provide that functionality without having &quot;anonymous user&quot; still in the roles table. But even if anonymous user needs to stay in the roles table, seems like &quot;authenticated user&quot; really needs to go.&lt;/p&gt;
&lt;p&gt;This topic must have been discussed at length somewhere else, but my searches didn&#039;t yield anything.&lt;/p&gt;
&lt;p&gt;Curious to hear your responses and/or references to other places where this issue has been discussed.&lt;/p&gt;
&lt;p&gt;Shai&lt;br /&gt;
&lt;a&gt;content2zero&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11542#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/1240">database</category>
 <category domain="http://groups.drupal.org/taxonomy/term/305">roles</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sun, 18 May 2008 04:11:43 +0000</pubDate>
 <dc:creator>Shai</dc:creator>
 <guid isPermaLink="false">11542 at http://groups.drupal.org</guid>
</item>
<item>
 <title>It&#039;s time to update Drupal usability aims with Drupal user experience goals</title>
 <link>http://groups.drupal.org/node/11385</link>
 <description>&lt;p&gt;This usability aims page was initially written as a subsection of a page in April, 2005.  &lt;a href=&quot;http://drupal.org/usability-aims&quot; title=&quot;http://drupal.org/usability-aims&quot;&gt;http://drupal.org/usability-aims&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;During the preparation for Drupalcon Boston, Neil, Dries, and I spoke with &lt;a href=&quot;http://www.uie.com/about/consultants/&quot;&gt;Jared Spool&lt;/a&gt; who challenged the Drupal project to establish two practices to improve our user experience.  First, he recommended we need to establish our user experience goals, and second we need to watch our users use Drupal every six weeks.&lt;/p&gt;
&lt;p&gt;After the user experience testing at the University of Minnesota, we prepared the presentation for Drupalcon and focused on user experience goals for the Drupal project. They are defined here: &lt;a href=&quot;http://groups.drupal.org/node/9252&quot; title=&quot;http://groups.drupal.org/node/9252&quot;&gt;http://groups.drupal.org/node/9252&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Is it time to update the Drupal usability aims page with the Drupal user experience goals page?  Or do we need more discussion?&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11385#comments</comments>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sat, 10 May 2008 20:42:32 +0000</pubDate>
 <dc:creator>Amazon</dc:creator>
 <guid isPermaLink="false">11385 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Scaling Up Usability Testing In Drupal</title>
 <link>http://groups.drupal.org/node/11217</link>
 <description>&lt;p&gt;&lt;strong&gt;Still not sure why usability testing is important?&lt;/strong&gt;  See what a linux hobbyist found in an &lt;a href=&quot;http://contentconsumer.wordpress.com/2008/04/27/is-ubuntu-useable-enough-for-my-girlfriend/&quot;&gt;informal usability test on Ubuntu&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Usability testing&lt;/strong&gt; (hereafter &quot;&lt;strong&gt;UT&lt;/strong&gt;&quot;) is getting a lot of attention in &lt;a href=&quot;http://drupal.org&quot;&gt;Drupal&lt;/a&gt; -- and rightly so IMHO.  If we aim to have &lt;a href=&quot;http://buytaert.net/drupal-7-timeline&quot;&gt;&quot;100%&quot; test coverage&lt;/a&gt; on Drupal&#039;s code and functionality for Drupal 7, it stands to reason we also need test &quot;coverage&quot; on Drupal&#039;s usability.  If not, it&#039;s far too easy for bad interfaces to be developed that pass all the functional and unit tests, but fail miserably in the real world!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://drupal.org/user/214218&quot;&gt;Jimmy Berry (aka boombatower)&lt;/a&gt; of GHOP fame plans to take the initial (but giant) steps in this direction in the Google Summer of code 2008.&lt;/p&gt;
&lt;p&gt;[Continue reading on &lt;a href=&quot;http://www.civicactions.com/blog/bevan_rudge&quot;&gt;my blog at CivicActions&lt;/a&gt;:  &lt;a href=&quot;http://www.civicactions.com/blog/scaling_up_usability_testing_in_drupal&quot;&gt;civicactions.com/blog/scaling_up_usability_testing_in_drupal&lt;/a&gt;]&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11217#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/4351">SoC 2008</category>
 <category domain="http://groups.drupal.org/taxonomy/term/353">summer of code</category>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <category domain="http://groups.drupal.org/taxonomy/term/5046">Usability Testing</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Mon, 05 May 2008 11:10:26 +0000</pubDate>
 <dc:creator>Bevan@drupal.org</dc:creator>
 <guid isPermaLink="false">11217 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Selenium and Drupal</title>
 <link>http://groups.drupal.org/node/11186</link>
 <description>&lt;p&gt;First, for those that don&#039;t want to read the full post, here&#039;s the &quot;30-second elevator speech&quot;:&lt;br /&gt;
This post to to discuss using Seleinum with Drupal. Specifically using Maven to run the selenium tests and writing the Selenium tests in Java.&lt;br /&gt;
The example code be downloaded from the Workhabit Inc. public repository here: &lt;a href=&quot;https://svn.workhabit.com/svn/public/drupal/selenium/trunk&quot; title=&quot;https://svn.workhabit.com/svn/public/drupal/selenium/trunk&quot;&gt;https://svn.workhabit.com/svn/public/drupal/selenium/trunk&lt;/a&gt;&lt;br /&gt;
One must have the following installed to run:&lt;br /&gt;
1. Firefox&lt;br /&gt;
2. Java 1.5+&lt;br /&gt;
3. Maven&lt;br /&gt;
All 3 are easy to install and aquire. Once you download the code from the repository, you can just navigate to the directory and run:&lt;br /&gt;
&lt;code&gt;mvn -P drupal integration-test&lt;/code&gt;&lt;br /&gt;
Maven and writing tests are beyond the scope of this blog post.&lt;br /&gt;
&lt;em&gt;I&#039;m writing this up for comments, thoughts, and hopefully for others to use and/or contribute.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Ok, now the long winded version:&lt;/p&gt;
&lt;p&gt;I&#039;ve been in the Java world for a bit and I&#039;m now bringing my self back into the PHP/Drupal realm.&lt;br /&gt;
With that said on my last project we had to validate ALL code with unit tests, and then we did fully functional integration tests using Selenium.&lt;/p&gt;
&lt;p&gt;The Build management tool we used was Maven ( way past the scope of discussion here ). However, what I have done is GREATLY simplified down what we used into a very short, simple, and small file which allows one to run Selenium tests out of the box. It uses Maven/Java to do the tests...but, that&#039;s neither here nor there.&lt;br /&gt;
It is available here: &lt;a href=&quot;https://svn.workhabit.com/svn/public/drupal/selenium/trunk&quot; title=&quot;https://svn.workhabit.com/svn/public/drupal/selenium/trunk&quot;&gt;https://svn.workhabit.com/svn/public/drupal/selenium/trunk&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I know that there is a Selenium module for Drupal...however when I thought about this, I also felt that this was an inherit problem. This dawned on me when I read the link that there is a patch to port it to 5.x. There in lies the problem. As we move versions/etc., we&#039;re updating the testing frame-work instep with the item we&#039;re testing. E.g. PHPUnit may be at 2.3, and we can still use PHPUnit 2.3 for Drupal 4.7, 5.1, 6.x, etc. However, by tightly integrating the testing frame work into the item we are testing, I feel one is creating a cyclic-redundancy in which the end result is chaos.&lt;/p&gt;
&lt;h1&gt;Goals&lt;/h1&gt;
&lt;p&gt;My only goals of this project is 2 fold:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Give a solid base so that anyone can download the drupal-seleinum project and write tests for their drupal site.&lt;/li&gt;
&lt;li&gt;The community should have an entire suite of tests to test the Drupal installation as a base install ( I have currently started these in the com.workhabit.drupal.selenium.core package. Inside the package, it think they should be split into their subsystems, e.g. Authentication, Taxonomy, CCK, etc.).
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Why Java/Maven?&lt;/h2&gt;
&lt;p&gt;Well, there are a number of reasons; I will not list/discuss all of them here as they are not really part of this post. But on the short list; Java allows one to set break points where Selenium is running to see why a test may be failing ( it should be noted you can also do this with PHP; if you setup your IDE correct and get xdebug installed/setup correctly also).&lt;br /&gt;
Also, by using Maven, one doesn&#039;t have to worry about dependencies with the unit testing suite (versions, etc.) as Maven takes care of all of that. Java/Maven will also allow us to do more in terms of continuous-build integration. Further, writing tests in Java is not that much harder/different that writing them in PHP. The Selenium IDE gives code in many languages (HTML, PHP, Java, Ruby, etc.) so anyone should be able to create tests easily. I&#039;m hoping to write a post of how to write/add tests in Java. Most of the hard work has already been setup in the code, so all one has to do for a new test pretty much is create a new class and create an annotated java method, such as:&lt;/p&gt;
&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;@Test&lt;br /&gt;public void myDrupalTest() {&lt;br /&gt;&amp;nbsp; BROWSER.open(&amp;quot;/path/to/my/site&amp;quot;);&lt;br /&gt;&amp;nbsp; // ....other browser test code from Selenium IDE&lt;br /&gt;&amp;nbsp; // ...Assertions&lt;br /&gt;&amp;nbsp; return;&lt;br /&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Also, in the coming days, I shall be adding to this suite a &quot;MockSoapServer&quot;. This will allow you to hit a webservice in point (in this case the MockSoapServer), and it will return &quot;canned&quot; results. Maven will fire up both the Selenium server AND the MockSoapServer BEFORE running the test suites. It will then create a report and take down both after the tests are run.&lt;/p&gt;
&lt;h2&gt;Environment Setup&lt;/h2&gt;
&lt;p&gt;First things first, you will need to have Maven installed on your local machine in order to use the Drupal-Seleinum tests. Installing maven is very simple and straight forward. See the &lt;a href=&quot;http://maven.apache.org/download.html&quot;&gt;Apache Maven Site&lt;/a&gt; for more information on installing Maven.&lt;/p&gt;
&lt;h2&gt;Setup your Tests&lt;/h2&gt;
&lt;p&gt;So, lets be real; Usually when we are developing, we are changing some of the default workings of Drupal; So we will need to have a some-what custom test suite for each site we develop; or at least we will be extending the tests with more/new tests.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
*EXPORT* the base Selenium maven build from the Workhabit repository.&lt;br /&gt;
&lt;code&gt;svn export https://svn.workhabit.com/svn/public/sandbox/earnest/drupal/drupal-selenium&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Update the POM (If you are unfamiliar with Maven, ignore this step)&lt;br /&gt;
You can update the POM if you want to better describe you project.
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Modify the &quot;setup.xml&quot;&lt;/h3&gt;
&lt;p&gt;You will notice when you download the code that there is a file called &quot;setup-example.xml&quot; in the src/test/resources folder. This file is read by the test suite and contains some general settings regarding your site. The settings are pretty self explanatory. The main ones you will need to change out of the box are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;siteRootPath&lt;/li&gt;
&lt;li&gt;siteDomain&lt;/li&gt;
&lt;li&gt;testUsername&lt;/li&gt;
&lt;li&gt;testPassword&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I will hopefully be documenting the settings further, but for now, I apologize that the documentation is a bit sparse.
&lt;/li&gt;
&lt;li&gt;Test to see that you have everything setup correctly by running a maven integration test (Note: All tests are done with the drupal plugin)&lt;br /&gt;
&lt;code&gt;mvn -P drupal integration-test&lt;/code&gt;&lt;br /&gt;
This should run the DrupalLoginTest which will bring up your Drupal site, and login a user.
&lt;/li&gt;
&lt;li&gt;Add the package to your own repository.&lt;br /&gt;
&lt;code&gt;svn add drupal-selenium &amp;amp;&amp;amp; svn commit -m &amp;quot;Adding the drupal-selenium package to my site&amp;quot;&lt;/code&gt;&lt;br /&gt;
You now have a customized maven/Selenium test suite for the project that you are working on.
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11186#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/5036">selenium</category>
 <category domain="http://groups.drupal.org/taxonomy/term/356">testing</category>
 <group domain="http://groups.drupal.org/change-management-systems">Build Systems &amp;amp; Change Management</group>
 <group domain="http://groups.drupal.org/enterprise">Enterprise</group>
 <group domain="http://groups.drupal.org/testing-qa">Testing and Quality Assurance</group>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Sat, 03 May 2008 16:03:04 +0000</pubDate>
 <dc:creator>Souvent22@drupal.org</dc:creator>
 <guid isPermaLink="false">11186 at http://groups.drupal.org</guid>
</item>
<item>
 <title>What makes a design &quot;Googley&quot;?</title>
 <link>http://groups.drupal.org/node/11161</link>
 <description>&lt;p&gt;There have been a few rounds of discussions on Drupal UX goals/principles this past year, so I thought this announcement would be of interest to the community:&lt;/p&gt;
&lt;p&gt;&quot;Late in 2007, our User Experience (UX) group—which does user interface design, visual design, user research, web development, and user interface writing—set out to articulate the principles that ought to guide Google designs worldwide. What are the fundamentals that all Google designers and researchers accept? Which approaches to design are particularly &quot;Googley&quot;? How can we encourage teams throughout Google to dream big and make smart design decisions?&quot;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
A small team gathered to discuss these questions and define the Googley Design Principles:&lt;/p&gt;
&lt;p&gt;    1. Focus on people—their lives, their work, their dreams.&lt;br /&gt;
    2. Every millisecond counts.&lt;br /&gt;
    3. Simplicity is powerful.&lt;br /&gt;
    4. Engage beginners and attract experts.&lt;br /&gt;
    5. Dare to innovate.&lt;br /&gt;
    6. Design for the world.&lt;br /&gt;
    7. Plan for today&#039;s and tomorrow&#039;s business.&lt;br /&gt;
    8. Delight the eye without distracting the mind.&lt;br /&gt;
    9. Be worthy of people&#039;s trust.&lt;br /&gt;
    10. Add a human touch.
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://googleblog.blogspot.com/2008/04/what-makes-design-googley.html&quot;&gt;http://googleblog.blogspot.com/2008/04/what-makes-design-googley.html&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11161#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/113">design</category>
 <category domain="http://groups.drupal.org/taxonomy/term/5031">principles</category>
 <category domain="http://groups.drupal.org/taxonomy/term/403">usability</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Fri, 02 May 2008 17:18:34 +0000</pubDate>
 <dc:creator>libsys</dc:creator>
 <guid isPermaLink="false">11161 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Improving our groups starting page</title>
 <link>http://groups.drupal.org/node/11154</link>
 <description>&lt;p&gt;og_panels is here! And when I look at this &lt;a href=&quot;http://groups.drupal.org/drupal-dojo&quot; title=&quot;http://groups.drupal.org/drupal-dojo&quot;&gt;http://groups.drupal.org/drupal-dojo&lt;/a&gt; I gotta say, I get a little envious... With being quite some design people here in this group this page should rather look that good.&lt;/p&gt;
&lt;p&gt;And it is not only about eye-candy: make the information better accessible by introducing more blocks. I volunteer to provide mockups and do the stuff. But I think we depend on Neill Drumm to get things rolling...&lt;/p&gt;
&lt;p&gt;Ah, and that&#039;s not all. Look here: &lt;a href=&quot;http://groups.drupal.org/node/10445&quot; title=&quot;http://groups.drupal.org/node/10445&quot;&gt;http://groups.drupal.org/node/10445&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;a href=&quot;/usability&quot;&gt;Usability&lt;/a&gt;&lt;/div&gt;</description>
 <comments>http://groups.drupal.org/node/11154#comments</comments>
 <category domain="http://groups.drupal.org/taxonomy/term/5029">og_panels</category>
 <group domain="http://groups.drupal.org/usability">Usability</group>
 <pubDate>Fri, 02 May 2008 05:48:37 +0000</pubDate>
 <dc:creator>eigentor</dc:creator>
 <guid isPermaLink="false">11154 at http://groups.drupal.org</guid>
</item>
<item>
 <title>Add Display Name field(s) to core in addition to Username</title>
 <link>http://groups.drupal.org/node/11092</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://drupal.org/node/102679&quot;&gt;Add Display Name field(s) to core in addition to Username&lt;/a&gt; is a D7 feature request. This document assists advocators to bring clarity and structure to the proposal and formulate design requirements to pass to core developers. &lt;strong&gt;So, add to this page.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Please see &lt;strong&gt;How To Comment&lt;/strong&gt; below. Comments are &lt;strong&gt;additive&lt;/strong&gt;...&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Overview:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;There are many reasons for having &lt;em&gt;Display Name&lt;/em&gt; functionality in core: security, ease of setup, consistancy for theme and module developers.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Name Fields:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;These definitions are intended to describe these fields/names so that module and theme developers know where and how to use them in their themes and modules. It seems that a bit of standardisation of &quot;names&quot; terminology could help a lot in bringing &quot;slick&quot; to Drupal:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Display Name:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Also Known As: Real Name&lt;/li&gt;
&lt;li&gt;Function: Attribution, Authorship&lt;/li&gt;
&lt;li&gt;Usage: Is intended to appear in web text and not in web links or URLs.&lt;/li&gt;
&lt;li&gt;Uniqueness: Default setting is not unique (as real names are not unique). Webmaster has option to set this field to unique.&lt;/li&gt;
&lt;li&gt;Constraints: Webmaster has options to set constraints for: length, numerics, alphas, case, capitalisation, punctuation.&lt;/li&gt;
&lt;li&gt;Clone: Webmaster has option to set this field to be a clone of the &lt;em&gt;Username&lt;/em&gt; field - in which case the &lt;em&gt;Display Name&lt;/em&gt; field would equal the &lt;em&gt;Username&lt;/em&gt; field.&lt;/li&gt;
&lt;li&gt;Changeability: Webmaster has option to set whether the user can change this field or not after creation.&lt;/li&gt;
&lt;li&gt;Defaults: Initially, &lt;em&gt;Display Name&lt;/em&gt; field would be set to equal the &lt;em&gt;Username&lt;/em&gt; field so as to mimic D6 behaviour.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Username:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Also Known As: Login Name&lt;/li&gt;
&lt;li&gt;Func