Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 81003 invoked from network); 31 Mar 2008 09:48:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 31 Mar 2008 09:48:48 -0000 Received: (qmail 5131 invoked by uid 500); 31 Mar 2008 09:48:46 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 5108 invoked by uid 500); 31 Mar 2008 09:48:46 -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 5099 invoked by uid 99); 31 Mar 2008 09:48:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Mar 2008 02:48:45 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mccloud35@gmail.com designates 66.249.82.226 as permitted sender) Received: from [66.249.82.226] (HELO wx-out-0506.google.com) (66.249.82.226) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Mar 2008 09:48:05 +0000 Received: by wx-out-0506.google.com with SMTP id s7so1376818wxc.24 for ; Mon, 31 Mar 2008 02:48:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=gM0oG4jsdFZW3hjqvNouB5VNxNrJVkdvmR8tZ1OAVBo=; b=ApKh5seSnpHo8avdaoRz/6Ha8qm8qxoGy7lUhKM8QuFRVoRS63jvLFVsLLd07xyPo5y/RHOgDt4hAJrrdNJ/4DU4jEVw8TT/VHNwDdTjYMWnyX2sM26ZfUzxM7HJMDUUTu7tSozWL8DkfsmiCBM9c8hqk7OYqJitmLMAFYygWqg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=m4emGFmCWO4JBN10y80vBD14lRtt8P++ITdT51L4XGn/tsJ7Yk9Yxs4etPoHO4uW6GvTFyn/hc7smchlXls1BahR3PDh8DkaTy3svgzkLuf8L9gN4XpGBr75RD2qWwEhvgmw3RGKqj7c/MaE8p4NcOSQwhdZ/CfBZR5jwSrCaio= Received: by 10.140.165.21 with SMTP id n21mr3210156rve.45.1206956895270; Mon, 31 Mar 2008 02:48:15 -0700 (PDT) Received: by 10.141.34.15 with HTTP; Mon, 31 Mar 2008 02:48:15 -0700 (PDT) Message-ID: <61d2e9b20803310248k2a38aa51u5b92c7ec97c03314@mail.gmail.com> Date: Mon, 31 Mar 2008 15:18:15 +0530 From: "Tharindu Mathew" To: dev@harmony.apache.org Subject: Re: harmony-demo-1 proposal In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_19402_10686806.1206956895266" References: <61d2e9b20803291149v7be4e778s6f628f6ca915e586@mail.gmail.com> <2c9597b90803300642w4b6caa0cq7f6b32430919636d@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_19402_10686806.1206956895266 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline I modified the proposal and made some changes. Tell me if I can improve further. On Sun, Mar 30, 2008 at 7:16 PM, Alexei Fedotov wrote: > Let me elaborate that a bit. After getting that list of required > classes for the simple scenario, I think it may be challenging enough > for three months for a student. > > On Sun, Mar 30, 2008 at 5:42 PM, Alexei Zakharov > wrote: > > Hi Tharindu, > > > > Looks good in general. However, about these scenarios. Origianlly I > > spent about two minutes creating them. So I don't think you should > > treat it as something final and attach your proposal to it. IMO the > > main idea here is just to show you have something to measure your > > success. So I suggest to add a statement that the scenarios are not > > finalized and is a subject ot change. > > > > Regards, > > Alexei > > > > 2008/3/30, Alexei Fedotov : > > > > > > > Tharindu, > > > Good job! Though it seems that there are yet things to be improved > > > about your application: > > > > > > 1. Deliverables section: > > > "The Harmony will be able to pass the following scenarios". Put > > > scenarios here. Link each scenario to the date when it should pass. > > > You may also try running these scenarios on Sun [1] and collect a > list > > > of classes required for each scenario to pass. This would allow you > > > replacing "first phase" and "second phase" in your text with > something > > > checkable such as a list of enabled cases. > > > > > > 2. Abstract and discussion sections: > > > One important thing about impact is missed: you are improving the > > > graphical libraries which hardly pass any tests (name a percentage > of > > > excluded unit tests) to the functional state. > > > > > > [1] Here how the estimate could be completed: > > > > > > The list of classes for the first screen (I launched application and > > > pressed Quit, then Yes). > > > $ cd freecol > > > $ java -Xmx128m -verbose:class -jar FreeCol.jar >first_screen.txt > > > > > > Replace dot in a class name with > > > $ awk '{ print $2 }' first_screen.txt | sed -e 's/\./\//g' > > > >first_screen_conv.txt > > > > > > Select classes which are not properly tested and may prove a > problem: > > > $ egrep 'awt|swing' /c/temp/freecol/first_screen_conv.txt | while > read > > > entry; do fgrep "$entry" modules/awt/make/* modules/swing/make/*; > done > > > | tee excludes.txt > > > > > > > > > > > > > > On Sat, Mar 29, 2008 at 9:49 PM, Tharindu Mathew < > mccloud35@gmail.com> wrote: > > > > Hi everyone, > > > > > > > > This is my proposal for the harmony-demo-1 project. It would be a > great help > > > > if you could go through it and tell me where I can improve. > > > > > > > > > http://wiki.apache.org/general/TharinduMathew/GSoC2008/harmony-demo-1 > > > > > > > > Thanks. > > > > > > > > -- > > > > Regards, > > > > > > > > Tharindu > > > > > > > -- > > > With best regards, > > > > > > Alexei > > > > > > > > > -- > With best regards, > Alexei > -- Regards, Tharindu ------=_Part_19402_10686806.1206956895266--