Return-Path: Delivered-To: apmail-incubator-esme-dev-archive@minotaur.apache.org Received: (qmail 52353 invoked from network); 24 Nov 2009 10:38:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 24 Nov 2009 10:38:46 -0000 Received: (qmail 56695 invoked by uid 500); 24 Nov 2009 10:38:46 -0000 Delivered-To: apmail-incubator-esme-dev-archive@incubator.apache.org Received: (qmail 56638 invoked by uid 500); 24 Nov 2009 10:38:46 -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 56628 invoked by uid 99); 24 Nov 2009 10:38:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Nov 2009 10:38:45 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of markus.kohler@gmail.com designates 209.85.217.227 as permitted sender) Received: from [209.85.217.227] (HELO mail-gx0-f227.google.com) (209.85.217.227) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Nov 2009 10:38:35 +0000 Received: by gxk27 with SMTP id 27so6337749gxk.7 for ; Tue, 24 Nov 2009 02:38:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=dRFB2QAGxxo9Vz5CbbPpRZoP5BTf0xHRI4ME4KL3YyQ=; b=cwKDq+eEiQJjH8E7NAMGiVVgqkxE5swrzMUmCbg+t7Xh7YgwrzpdZKWAIMXygUouPQ tuPF/1u5xSONU5A8wkd2nx3ynti2R0PcTuRT13acC4uplpItOZpbaNe2pFOx4oEfEu+O GfTwFASix3T+FhKZz8oTv40mqvTOKlgre7NLQ= 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=QWmvt5u3nIfMui92qnQDhvIbRVnJLnOqmooEEPCoFyOgvOac4DGoVHwRzOzoJSqL9l Nc5B0EBUZ78FOpfbvff+KhgwX5tUeXkioMuc0kzTOqUzTkGHA22PD2k2IH18xmEYJeQg dsZdbT07tU7w1AEOcmGOZSMX2XJlHEHsV7xW8= MIME-Version: 1.0 Received: by 10.91.72.26 with SMTP id z26mr8071725agk.17.1259059092810; Tue, 24 Nov 2009 02:38:12 -0800 (PST) In-Reply-To: References: <771905290911231530s28817fbcpa815ddbfced8a9ad@mail.gmail.com> <771905290911240014r69837d3ei549c061a49efa266@mail.gmail.com> <771905290911240148idb31333r5ce1bdfda311b5e3@mail.gmail.com> Date: Tue, 24 Nov 2009 11:38:12 +0100 Message-ID: <771905290911240238x707ef2bdlbe33bab335443ec3@mail.gmail.com> Subject: Re: Memory allocation analysis From: Markus Kohler To: esme-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=0016e641de50fa72f304791b89bd X-Virus-Checked: Checked by ClamAV on apache.org --0016e641de50fa72f304791b89bd Content-Type: text/plain; charset=ISO-8859-1 Thanks! Markus "The best way to predict the future is to invent it" -- Alan Kay On Tue, Nov 24, 2009 at 11:20 AM, Richard Hirsch wrote: > Posted the performance results (plus attachments) to the wiki: > > http://cwiki.apache.org/confluence/display/ESME/Performance+test+2009-11-24 > > D. > > On Tue, Nov 24, 2009 at 10:48 AM, Markus Kohler > wrote: > > Hi Vassil, > > OK I understand, for automatically generated messages a server side > > implementation would be needed. > > > > > > Markus > > "The best way to predict the future is to invent it" -- Alan Kay > > > > > > On Tue, Nov 24, 2009 at 10:17 AM, Vassil Dichev > wrote: > > > >> > Basically I meant that we should just go for a simple custom formatter > >> and > >> > not try to improve the existing textile formatter. > >> > >> Agreed. It will be easiest to first add just enough formatting > >> necessary for the needs of ESME and then think about full-blown > >> parsers. Not that the latter is not worth investing in, but it will > >> take more effort. > >> > >> > David suggested ANTLR and maybe we should give it a try and write a > >> custom > >> > formatter. > >> > >> ANTLR would be nice for something where speed is important and parsing > >> is complex, like parsing scala syntax in a beautifier. For an > >> occasional comment in a blog liftweb-textile should be OK, I guess. > >> > >> > Another crazy idea that just came to my mind would be to use > javascript > >> on > >> > the client side to do the formatting. Not sure whether this could be > >> easily > >> > support all the features ESME needs, but markdown formatting using > >> > javascript is possible : > >> > > >> > http://stackoverflow.com/questions/1319657/javascript-to-convert-markdown-textile-to-html-and-ideally-back-to-markdown-te > >> > points to http://attacklab.net/showdown/ > >> > > >> > Stackoverflow itself does on the fly formatting, which I think is a > nifty > >> > feature. > >> > >> This is not a crazy idea at all, however I had the idea to apply > >> formatting to automatically generated messages, and not based on > >> lightweight formatting rules only. > >> > > > --0016e641de50fa72f304791b89bd--