Return-Path: Delivered-To: apmail-incubator-esme-dev-archive@minotaur.apache.org Received: (qmail 69610 invoked from network); 10 Feb 2009 21:30:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Feb 2009 21:30:53 -0000 Received: (qmail 42908 invoked by uid 500); 10 Feb 2009 21:30:53 -0000 Delivered-To: apmail-incubator-esme-dev-archive@incubator.apache.org Received: (qmail 42882 invoked by uid 500); 10 Feb 2009 21:30:53 -0000 Mailing-List: contact esme-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: esme-dev@incubator.apache.org Delivered-To: mailing list esme-dev@incubator.apache.org Received: (qmail 42867 invoked by uid 99); 10 Feb 2009 21:30:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Feb 2009 13:30:53 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of yojibee@gmail.com designates 72.14.220.154 as permitted sender) Received: from [72.14.220.154] (HELO fg-out-1718.google.com) (72.14.220.154) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Feb 2009 21:30:43 +0000 Received: by fg-out-1718.google.com with SMTP id d23so42837fga.26 for ; Tue, 10 Feb 2009 13:30:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=cc5zgDgdCtQzzi5pd7m/IV3eGorTq1v72LSaAYY8z5I=; b=sBvXMZs1/yE/Mxb65y/yFEWwKLUpYtpS+2pHaVJq4uc9cSMKMB/YawIdCJQY10XD4m JZPALYBnUn9p+An4pzxMobSJAOz6Y2J20UzrnpcZVsJRg0GevIuxugbMPT466QkVDlL1 rXSNCNQC6gvcKzwmlyTLhLAUq41jj9MTfjppk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=NE4PhgEUb8qQGirZfHt1HWc8ZyekBN89RmCzSEKsfoI4fZpMRmdJQKeq5m4KO1J56T Xysgs/NTxHdmTHpvf/e6OwqVW32NBMyKfS+7gzEb2nHq9Qaza74d/4C+0VIrUIwHUHkE RqV9RBkctGorSJak8p7GCaJZ2pabDkQrXZJuI= Received: by 10.86.60.14 with SMTP id i14mr110167fga.70.1234301421345; Tue, 10 Feb 2009 13:30:21 -0800 (PST) Received: from ?10.0.1.195? (062016175178.customer.alfanett.no [62.16.175.178]) by mx.google.com with ESMTPS id 4sm2481947fge.44.2009.02.10.13.30.20 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 10 Feb 2009 13:30:20 -0800 (PST) Cc: esme-dev@incubator.apache.org Message-Id: From: Anne Kathrine Petteroe To: Bill Fernandez In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Subject: Re: [UI] Other UI-related issues Date: Tue, 10 Feb 2009 22:30:19 +0100 References: X-Mailer: Apple Mail (2.930.3) X-Virus-Checked: Checked by ClamAV on apache.org Hi Bill, thank you for your comments. I suggest that, in order for the UI development to speed up, you continue working on a UI spec as outlined in your comments. I may not agree with everything, but more it is more important to get a UI up and running, than to discuss details endlessly. Will you be able to finish the spec in this sprint? Regards, Anne On 9. feb.. 2009, at 00.36, Bill Fernandez wrote: > Hi Anne-- Responses threaded below. See what you think. --Bill > > At 10:57 PM +0100 2/8/09, Anne Kathrine Petteroe wrote: >> I would like to suggest a few changes regarding navigation. >> >> There are a few functions which, in my opinion, needs to be easier >> to access. >> >> Instead of having a top bar with icons above the three panes, I >> would like to introduce a top and bottom navigation bar like we had >> in Mrinal's UI. >> There are two reasons for this: >> >> 1. I would move Help / Logout out of the UI window and place them >> above this window, similar to twitter's current UI. > > BF: I'm confused: these buttons already are in an area at the top > of the HTML-controlled area, and above the message-interaction area, > and this is already just like Twitter: only taking up less space. > > > >> It would free up space which can be used for entering tags/keywords >> for instance. Tags and keywords are essentially a part of the >> message, so maybe we should make this avaiable to the user in the >> same pane he uses for entering the message? (right now these can >> only be entered in the right sidebar) > > BF: Regarding tags, I was assuming that tags would continue to be > entered inline in the message in the form #tagname. The tag menu in > the right pane is primarily intended for less expert users who need > assistance, or or for any user wanting to find out what tags are > already in use. > > BF: Regarding keywords: What do you mean by this? My impression > was that that tag cloud simply shows the words most commonly used in > messages, and that we don't have a data type called "keywords". Am > I wrong? And if so, what's the difference between a tag and a > keyword, and how do you presently enter keywords in to a message? > > > >> 2. The reason why I would like to move some functions out of the >> three-pane view is that I would like to see the three-pane view >> being used for sending/receiving messages only. >> A top navigation bar could have: Settings / Help / Log Out / >> Personalization > > BF: In my mind we already have a top bar that has Help and Log Out > (see first comment above). What am I missing? > > BF: My thought was to make it possible for the ESME window to be as > small as possible and still be highly usable for those who don't > want it monopolizing their screen. To make it possible for the > window to be small we have to minimize the number of items that are > always onscreen and thus that always taking up screen real estate. > I would think that Settings / Preferences / Personalization are > features that are only occasionally accessed, and thus shouldn't be > always onscreen and always taking up space. What do you think? > > > > >> In a bottom navigation bar I would like to see: Terms of Service / >> Contact / Link to Blog / About Us > > BF: I don't necessarily mind there being a bottom bar with controls > in it, but I don't understand the logic of the items you suggest. > The links you suggest are common for public information websites, > but ESME is intended as an internal, corporate tool that runs within > a corporate context. So... > > o I do have a "Terms of Service", but in a corporate setting I felt > that "Usage Policies" is a more accurate and appropriate term; > although they have essentially the same effect. > > o I do have "Contact" info and "About Us", but again they are cast > in a corporate form and placed in the "System Info" section of the > left sidebar. > > o Since those are all occasional-use items, it seemed unnecessary to > have them permanently monopolize screen space that would be rarely > used (because people would rarely click these links), and by > accessing them through the left sidebar, which acts as the complete > table-of-contents for all information accessible through the ESME > end-user UI, they would be readily discoverable and available when > needed. > > o As far as "Link to Blog", what blog are you talking about? Are > you assuming that each organization will have a corporate blog? I > don't think that's a safe assumption; and as an institutional > resource there's no one personal or departmental, etc. blog that > makes sense to link to. Now I can imagine an organization wanting > to provide links to other information tools (outside of ESME), such > as the Human Resources website, or a timesheet entry web > application, etc., and having links to these other tools could be > placed in a footer at the bottom of the UI, but it would be more > scalable to place them in a menu, which would then support as many > or few such resources as each organization desires. > > o So what do you think? > > > >> >> Functionality which is in my opinion needs to be easier to access is; >> -> Right now these functions are all "hidden" in the sidebars and I >> think most twitter users would like to have a one-click access to >> these. >> a. on message level: >> Reply to >> Retweet >> Add to favourites >> I suggest we do this by adding small icons below/above/on the side >> of the message itself. > > BF: You probably missed that, but I described exactly that on > page-70 of my comments document. > > > >> b. functionalities: >> Search >> URL shortening >> The URL shortening could be a small icon on the bottom of the UI >> window and the search could be sitting in between top navigation >> bar and UI window for instance. > > BF: I think that URL-shortening is a key UI element that we'll have > to have in the design, and that it will have to be easily and > readily available to experts and novices alike. I haven't thought > about the best way to do this, but you're on the right track with > your thoughts. > > BF: About search: That's also going to be important to get right, > and I think it's going to take some cleverness to get it right. I > don't think a single-line text box is going to be enough, but beyond > that I haven't thought about what kinds of searches will be the most > needed. Is that something you could think about, and maybe make a > suggestion about what things users will most want to search for and > what kind of results they'll want from their searches? > > > >> And we need to think about how we want to display conversations. >> I suggest an inline drill down of the last 5 messages. If there are >> more than 5 message the conversation should open in it's own window. > > BF: Another area where we'll definitely have to be clever. The > first requirement is to figure out how we'll know what set of > messages constitutes a conversation and whether we want to support > threaded and branched conversations. Your 5-message idea sounds > like a possible approach, but I think we need to have a better idea > of what the size and shape of "conversations" will be. > > > > -- > > ====================================================================== > Bill Fernandez * User Interface Architect * Bill Fernandez Design > > (505) 346-3080 * bill@billfernandez.com * http://billfernandez.com > ======================================================================