Return-Path: Delivered-To: apmail-incubator-esme-dev-archive@minotaur.apache.org Received: (qmail 96628 invoked from network); 6 Nov 2010 10:33:31 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 6 Nov 2010 10:33:31 -0000 Received: (qmail 22317 invoked by uid 500); 6 Nov 2010 10:34:02 -0000 Delivered-To: apmail-incubator-esme-dev-archive@incubator.apache.org Received: (qmail 22250 invoked by uid 500); 6 Nov 2010 10:34:00 -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 22242 invoked by uid 99); 6 Nov 2010 10:33:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 06 Nov 2010 10:33:59 +0000 X-ASF-Spam-Status: No, hits=4.7 required=10.0 tests=FREEMAIL_FROM,FREEMAIL_REPLY,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 yojibee@gmail.com designates 209.85.161.47 as permitted sender) Received: from [209.85.161.47] (HELO mail-fx0-f47.google.com) (209.85.161.47) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 06 Nov 2010 10:33:54 +0000 Received: by fxm3 with SMTP id 3so2947550fxm.6 for ; Sat, 06 Nov 2010 03:33:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type; bh=cxb9NvViTl8kuPFxWTYDou2CUMW32MT4CTe1txpsHa0=; b=uxK1oTXhVTuJdPOnk2Pedko9Vn3WWdaktm1/AwV+M6p+MrDMjyjO3PYC1KKOUhsrVl kx+PHlTL/d0w8gafHQCdtlif0Dcomyl51UKQ7ElkyPew7RGB6yhrdfCK5Gy9922aA3Rf Pf+FalMgaHCRDctFyy52HoViIfMPt3C6uoiZk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=ZCbc+zUco9K53A7TsY1je5wkqA9DoaCrnFw3LYT4siQNLzzTq19VwpkRwRySkxBQBV wXudLgvfL0dLsoLVeYICdfaTICakf5/8gNnkl9tmXiL+ZyWuQJVE0ksFP5QJbYrpfC4Z 6YeT5iXkRbxvVjaVS5L232+b5QALdXpFpBIo4= Received: by 10.223.78.136 with SMTP id l8mr1843984fak.82.1289039612322; Sat, 06 Nov 2010 03:33:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.4.139 with HTTP; Sat, 6 Nov 2010 03:33:12 -0700 (PDT) In-Reply-To: References: <20101103190122.24CDA238890D@eris.apache.org> From: =?ISO-8859-1?Q?Anne_Kathrine_Petter=F8e?= Date: Sat, 6 Nov 2010 11:33:12 +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 To: esme-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=20cf3043451631a47e04945fec03 --20cf3043451631a47e04945fec03 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Thanks! Will take a look at it tonight :) On 5 November 2010 15:05, Ethan Jewett wrote: > Done :-) > > On Fri, Nov 5, 2010 at 2:53 PM, Anne Kathrine Petter=F8e >wrote: > > > Will you create a new branch? > > Then we could use that to try out new versions of the update box. > > > > > > On 5 November 2010 14:15, Ethan Jewett wrote: > > > > > Sounds good to me :-) > > > > > > On Fri, Nov 5, 2010 at 2:11 PM, Anne Kathrine Petter=F8e < > > yojibee@gmail.com > > > >wrote: > > > > > > > Ok, so did we just decide on the inline feature? (like twitter's) > > > > I would prefer that to streamie's version.. > > > > > > > > And thanks for starting on ESME-302. I will start to work on creati= ng > > > > templates we can work on for a new update box in the meantime. > > > > > > > > > > > > On 5 November 2010 13:37, Richard Hirsch > > wrote: > > > > > > > > > On Fri, Nov 5, 2010 at 1:27 PM, Ethan Jewett > > > wrote: > > > > > > That is not the consensus that I saw :-) I think Dick was > > advocating > > > > for > > > > > an > > > > > > inline update box like Twitter's, which I think is the same thi= ng > > you > > > > > > preferred. Correct? > > > > > > > > > > Yep. I'd love to use more inline functionality. > > > > > > > > > > > > > > > > > What I'm planning to do right now (for issue ESME-302) is take > the > > > > > current > > > > > > update box and insert it unchanged into the tag and conversatio= n > > > views. > > > > > If > > > > > > we want to change it to make it behave more like Twitter's upda= te > > > box, > > > > > then > > > > > > it will still only involve changing one template. > > > > > > > > > > > > On a related note: I'm starting to think that Lift's templating > > > > mechanism > > > > > is > > > > > > actually pretty nice now that I'm figuring it out! We're going = to > > go > > > > from > > > > > 2 > > > > > > -> 1 message template as well! > > > > > > > > > > Sounds great. > > > > > > > > > > > > > > > > > > > > > > Ethan > > > > > > > > > > > > On Fri, Nov 5, 2010 at 11:51 AM, Anne Kathrine Petter=F8e > > > > > > wrote: > > > > > > > > > > > >> So seems we have settled for the Streamie version of the updat= e > > box? > > > > > Sounds > > > > > >> good to me... > > > > > >> > > > > > >> Do we want to keep the current update box or should we redesig= n > > it? > > > > Make > > > > > it > > > > > >> smaller maybe? > > > > > >> > > > > > >> /Anne > > > > > >> > > > > > >> > > > > > >> On 5 November 2010 10:39, Ethan Jewett > > wrote: > > > > > >> > > > > > >> > Me too. I've created a Jira - > > > > > >> > https://issues.apache.org/jira/browse/ESME-302 > > > > > >> > > > > > > >> > I'm not going to be able to implement this until this evenin= g > at > > > the > > > > > >> > earliest, but probably later, so if anyone has more ideas, > keep > > > them > > > > > >> > coming. > > > > > >> > Either here or on the Jira issue. > > > > > >> > > > > > > >> > Ethan > > > > > >> > > > > > > >> > On Fri, Nov 5, 2010 at 9:36 AM, Richard Hirsch < > > > > hirsch.dick@gmail.com > > > > > >> > >wrote: > > > > > >> > > > > > > >> > > On Fri, Nov 5, 2010 at 9:34 AM, Ethan Jewett < > > > esjewett@gmail.com> > > > > > >> wrote: > > > > > >> > > > On Fri, Nov 5, 2010 at 9:21 AM, Richard Hirsch < > > > > > >> hirsch.dick@gmail.com > > > > > >> > > >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 difficul= t > 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 page= s, > > > > 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 somethi= ng > > > more > > > > > like > > > > > >> > > > Streamie or Seesmic (where the update box is clearly par= t > 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 t= ag > > or > > > do > > > > a > > > > > >> > reply > > > > > >> > > > then it is up to you (the user) to do that. > > > > > >> > > > > > > > >> > > Like the idea of adding tags automatically or automaticall= y > > > adding > > > > > the > > > > > >> > > message to conversation. > > > > > >> > > > > > > > >> > > > > > > > > >> > > > > > > > > >> > > >> > > > > > > >> > > >> > 1. Have something like Twitter.com's new interface > where > > > > there > > > > > is > > > > > >> > > always > > > > > >> > > >> a > > > > > >> > > >> > small text box displayed and clicking on it expands t= o > 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 i= s > > 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 > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > > > > > > > > > > > > > > > > > --20cf3043451631a47e04945fec03--