Return-Path: Delivered-To: apmail-incubator-esme-dev-archive@minotaur.apache.org Received: (qmail 86203 invoked from network); 5 Nov 2010 08:34:46 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 5 Nov 2010 08:34:46 -0000 Received: (qmail 63082 invoked by uid 500); 5 Nov 2010 08:35:17 -0000 Delivered-To: apmail-incubator-esme-dev-archive@incubator.apache.org Received: (qmail 63023 invoked by uid 500); 5 Nov 2010 08:35:15 -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 63015 invoked by uid 99); 5 Nov 2010 08:35:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Nov 2010 08:35:15 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of esjewett@gmail.com designates 209.85.216.47 as permitted sender) Received: from [209.85.216.47] (HELO mail-qw0-f47.google.com) (209.85.216.47) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Nov 2010 08:35:10 +0000 Received: by qwd6 with SMTP id 6so2173007qwd.6 for ; Fri, 05 Nov 2010 01:34:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=5aU8BDePiJgcReCwI6BuRf9i3jsh4GsINc1ZqZLx5pQ=; b=Y/WdXu/yJc0Ie42fIWVTTkb3hDdU+l+o8U/MAq3+jbVLfyhXoW6e7EVzxA5Fy5dCKs R/QtPvjZArn5x6ktdGOcXPv1t5WBKYyZ7L0Ov26YNpNPInyGRBydYa9L2oMfARB0kPAN lCs98q35qi8cvk5lUimFYwoM+UkhOCQMLaTes= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=tBQF9PVDVWuIhf3jieIvJX2fPSgo290txgnjRK8aToxYS5/i6BVoIdDF6uNCzrk8ow xE/PNd83wExsSwbrLGJ/aG1Yg2PNr3+VX0r+Ffg/E1XkCPpfbMpNOaJYXUAxNQNQu6DN LJt5TpBoe9NgVRSCcbW9nUp7KxaEBx3roQRHk= MIME-Version: 1.0 Received: by 10.224.194.131 with SMTP id dy3mr814636qab.60.1288946089289; Fri, 05 Nov 2010 01:34:49 -0700 (PDT) Received: by 10.220.188.75 with HTTP; Fri, 5 Nov 2010 01:34:49 -0700 (PDT) In-Reply-To: References: <20101103190122.24CDA238890D@eris.apache.org> Date: Fri, 5 Nov 2010 09:34:49 +0100 Message-ID: Subject: Re: svn commit: r1030614 - in /incubator/esme/trunk/server/src/main/webapp: images/bg-update-bot.png images/bg-update-mid.png images/bg-update-top.png style/style.css templates-hidden/message.html templates-hidden/message_update_box.html From: Ethan Jewett To: esme-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=20cf300fb3cfc9698104944a25be --20cf300fb3cfc9698104944a25be Content-Type: text/plain; charset=ISO-8859-1 On Fri, Nov 5, 2010 at 9:21 AM, Richard Hirsch wrote: > > > But don't you think moving the update box to the main template would > eat up space? > Yes, exactly. This is why I'm proposing changing the form-factor of the update box when we do this, or going with something different entirely, like you talk about below. > I'd like more of an inline update box like that from twitter rather > than from seesmic web. > I think there is definitely an argument to be made here. Now that the templates have been refactored, it would not be difficult to put the update box inline on the tag and conversation pages. So maybe that is a good first step? The question is - does the behavior change on those pages, because if it is inline I think users will expect to automatically post with a tag or in a conversation, depending on the context. If we do something more like Streamie or Seesmic (where the update box is clearly part of the header and not the timeline), then it is clear that the update box always works the same no matter where you are, and if you want to use a tag or do a reply then it is up to you (the user) to do that. > > > > 1. Have something like Twitter.com's new interface where there is always > a > > small text box displayed and clicking on it expands to a full > message-input > > interface. > > > > 2. Have something like streamie.org's interface where the message-input > area > > slides down from the header upon request (thought I think if we do this > we > > should make it more "in your face" than Streamie's implementation). > > Could we "borrow" that CSS code from streamie? > Streamie is under a BSD license, so I think the answer is yes, though we might have to put something in our NOTICE file. Not sure. If we decide to go the Streamie route (slide out update box), then I think it will be easier to redo it ourselves. We can use the Streamie CSS and Javascript as an example, but I think in the end we'll want to use JQuery animations because they work cross-browser. I'm not sure what Ube used in Streamie. Ethan --20cf300fb3cfc9698104944a25be--