Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 19662 invoked from network); 30 Mar 2008 13:20:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 30 Mar 2008 13:20:39 -0000 Received: (qmail 99840 invoked by uid 500); 30 Mar 2008 13:20:37 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 99575 invoked by uid 500); 30 Mar 2008 13:20:37 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 99566 invoked by uid 99); 30 Mar 2008 13:20:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Mar 2008 06:20:37 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of alexei.fedotov@gmail.com designates 66.249.92.170 as permitted sender) Received: from [66.249.92.170] (HELO ug-out-1314.google.com) (66.249.92.170) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Mar 2008 13:19:56 +0000 Received: by ug-out-1314.google.com with SMTP id u40so228370ugc.3 for ; Sun, 30 Mar 2008 06:20:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=xsGbGxcZF+lKKwJcjtu2aTYQxPh0Jg+iZkGwbHVCnI0=; b=qqYEgFBtGpoIVm8IHMbwEe3MLm7BLV1HcOXGH6xkLP+NDSo65Rzjg+cacl5BBt2JuFniVLgyQnfb5pHH0zevQhX1v1QQqu4NgGCS9N4gT4flAM0H9HPawX5B8BRS3Zh6ZKAdJC/lY0t+XIxl07ZDRpX1gdbRomQ75ZqXVtdcG1g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=XUMU/kVOWwDeWIWFVuERSC5Ait9a+5nYOPnU9lDCOB8aSFhSzI49sUzmyF4/I0P+uJHgU9t5+Zky+u6Z7t9JCvso7/XsFuld3gtxeQV8NFCuAaciC9l9e98QLO88AlDcJybRHRpNOGF2xu9IAE6PF/OaoWJWr/iLLbjS1sOs9W8= Received: by 10.66.255.7 with SMTP id c7mr1441111ugi.43.1206883205570; Sun, 30 Mar 2008 06:20:05 -0700 (PDT) Received: by 10.67.21.8 with HTTP; Sun, 30 Mar 2008 06:20:05 -0700 (PDT) Message-ID: Date: Sun, 30 Mar 2008 17:20:05 +0400 From: "Alexei Fedotov" To: dev@harmony.apache.org Subject: Re: [GSOC2008] Application for harmony-swing-rtf In-Reply-To: <4c4c40460803300528g3a0a5cd6gdd97e43e68689438@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4c4c40460803300528g3a0a5cd6gdd97e43e68689438@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Aleksey, Great job. Here are few comments: 1. > at worst, cover the functionality of Sun's RTF parser, the first goal will be to conduct black-box tests on Sun's implementation of RTFEditorKit. I believe "worst" is not good for application, let's be positive. I suggest we set a goal "to conduct black box testing of Sun implementation, create a grammar under Apache license for one of the popular parser generators, and create RTFEditorKit toolkit implementation based on that grammar. The side goal of exposing such grammar under open source license would help any java program to conduct RTF parsing." 2. > Test cases for all created Java classes and documentation. I believe testing classes is enough. 3. Please, add the parser from Eclipse team to you list. While we may not want the third parser in Harmony, but this consideration might be weak compared to the advantages of that parser advantages. BTW I believe we are using ecj already for hdk. 4. It seems that "" around URLs are not needed to get them work on Apache Wiki. 5. May be replace "mid-term evaluation" with "enabling with RTF editor"? I've heard Sun has some RTF demo. Thank you for your effort! On Sun, Mar 30, 2008 at 3:28 PM, Aleksey Lagoshin wrote: > Here is my application for harmony-swing-rtf project. It would be great if > someone read it and gave advice on how to improve it. > > http://wiki.apache.org/general/AlekseyLagoshin/GSoC2008/harmony-swing-rtf > > Many thanks. :) > -- > Thanks, > Aleksey > -- With best regards, Alexei