Return-Path: Delivered-To: apmail-incubator-esme-dev-archive@minotaur.apache.org Received: (qmail 93632 invoked from network); 18 Nov 2010 17:18:58 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 18 Nov 2010 17:18:58 -0000 Received: (qmail 47572 invoked by uid 500); 18 Nov 2010 17:19:30 -0000 Delivered-To: apmail-incubator-esme-dev-archive@incubator.apache.org Received: (qmail 47537 invoked by uid 500); 18 Nov 2010 17:19:30 -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 47526 invoked by uid 99); 18 Nov 2010 17:19:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Nov 2010 17:19:30 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of esjewett@gmail.com designates 209.85.213.175 as permitted sender) Received: from [209.85.213.175] (HELO mail-yx0-f175.google.com) (209.85.213.175) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Nov 2010 17:19:25 +0000 Received: by yxd5 with SMTP id 5so2087901yxd.6 for ; Thu, 18 Nov 2010 09:19:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=YJjvsVwl6wt/k+7zrNr3aO5tUHNIrtjc6/PQtZ61eRc=; b=akien42wI3GufzFsAFVz7XXZVSwUaVHTxA0FRDFjFRNHOC9HwP4aCz1MVhZ7IdyGrJ x3JtGsiQmds8ChcSvroN7pIJaJiJUTmhy+/E56GAfySdOQCohZRhUP8QOrrqLMY5y8Nf Df+qlSmguvUNMOqJvzXfVw0UKEq6lrUsYWD0k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=JQ9TUc8RqISSHyzJ8WhIZPXkef6WXV2M55/8ivPVfaE0CkfSMNUPgRDITw3L7UPqru Y6ufBxwd+zqCxQOom4dFyRj7hteZgNiGOpY/JkCwLiw9kf+0Yq+sFK54ik68FlopCUfr asn9SD9xufLAwCHxSVk+5hGgw7sdn+KvJDf6M= MIME-Version: 1.0 Received: by 10.216.239.199 with SMTP id c49mr900012wer.12.1290100730359; Thu, 18 Nov 2010 09:18:50 -0800 (PST) Received: by 10.216.74.69 with HTTP; Thu, 18 Nov 2010 09:18:50 -0800 (PST) Date: Thu, 18 Nov 2010 18:18:50 +0100 Message-ID: Subject: User page design questions/directions From: Ethan Jewett To: esme-dev Content-Type: multipart/alternative; boundary=e0cb4e43b2a3c1f61a049556fbac --e0cb4e43b2a3c1f61a049556fbac Content-Type: text/plain; charset=ISO-8859-1 Hi all, In my quest to switch all timelines over to the standard format (with comet support), I am now looking at doing the user page next. Example page: http://esmecloudserverapache.dickhirsch.staxapps.net/user/h (Can't use mine as an example because my timeline is blank, as usual.) This page is actually a little bit of an annoyance because it has two timelines on it. Also, the tab display is going to be trouble. I've been thinking about it a bit and come to the following conclusions: 1. We need to display both the contacts and a timeline on this page, so the tab display probably needs to stay, at least for now. 2. I'm not sure why we need the "Timeline" tab at all. Is it useful for others to be able to see (sort of) the timeline display that another user sees? I say "sort of" because you can't see messages that are in a pool you have access to. Twitter only displays the equivalent of the "Messages" tab, which I do see as very useful for making a follow/unfollow decision. I'm thinking about dropping the "Timeline" tab. 3. We need to clean up the header. Maybe so it just says something like "Dick Hirsch - 'h'" in this example. We should also add the profile picture, probably to the left of the name. 4. I am thinking I will not want to put a message input box on this page, as it is not a pure timeline display, so it could be very confusing to users. What do you all think? Do we need to keep the "Timeline" tab? Does anyone have anything else planned for this page that I should take into account? Ethan --e0cb4e43b2a3c1f61a049556fbac--