From dev-return-39331-apmail-harmony-dev-archive=harmony.apache.org@harmony.apache.org Wed May 26 08:32:25 2010 Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 38377 invoked from network); 26 May 2010 08:32:25 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 26 May 2010 08:32:25 -0000 Received: (qmail 84119 invoked by uid 500); 26 May 2010 08:32:25 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 84009 invoked by uid 500); 26 May 2010 08:32:25 -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 83997 invoked by uid 99); 26 May 2010 08:32:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 May 2010 08:32:23 +0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=AWL,FREEMAIL_FROM,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 alexei.fedotov@gmail.com designates 72.14.220.157 as permitted sender) Received: from [72.14.220.157] (HELO fg-out-1718.google.com) (72.14.220.157) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 May 2010 08:32:19 +0000 Received: by fg-out-1718.google.com with SMTP id 16so570135fgg.0 for ; Wed, 26 May 2010 01:31:57 -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 :content-transfer-encoding; bh=c49pE2PKIGnpnbjpLuMqKgwEl05zONOEfhu/Q7PyxNc=; b=YTDJ4XhFVzrWItr+xo+ImGnOlT06TRzEtsPDPiG74SLYYX18ASh9d44IYMEWbf4eK2 l5z0KTHCyyth14MPQEoXIArkvuFyxHZGrtcRi6al5L/jkw+j7B3+GL4Wj9KTodl9RTHp h7QpIJVJ8wE2QCCQqI0bThDZNScWVvvWk9sV8= 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:content-transfer-encoding; b=v9IKb0ynnYoZv8L4ZvpYCwmd/x8UPH/VZSh8I2iPnoKo09dNALXE/KeSbxxTkbLZPu TSVdxadHtdVlZhNYEKVeJoS3ABTPPv+YZaR+LvzLht7qIKDfriGATh/jT2N1158zWfYE EAELf60p0Q7nQA+GNtqaqG1x8ULBhn78+WImc= MIME-Version: 1.0 Received: by 10.239.186.67 with SMTP id f3mr718586hbh.161.1274862717702; Wed, 26 May 2010 01:31:57 -0700 (PDT) Received: by 10.239.137.207 with HTTP; Wed, 26 May 2010 01:31:57 -0700 (PDT) In-Reply-To: References: Date: Wed, 26 May 2010 12:31:57 +0400 Message-ID: Subject: Re: [Proposal] Harmony Select Milestone One From: Alexei Fedotov To: dev@harmony.apache.org Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Jimmy, JFYI, Alexey Petrenko & company created select builds for Tomcat and Eclipse. What will make your approach more successful? -- With best regards / =D3 =CE=C1=C9=CC=D5=DE=DB=C9=CD=C9 =D0=CF=D6=C5=CC=C1= =CE=C9=D1=CD=C9, Alexei Fedotov / =E1=CC=C5=CB=D3=C5=CA =E6=C5=C4=CF=D4=CF=D7, http://www.telecom-express.ru/ http://harmony.apache.org/ http://dataved.ru/ http://klsh.ru/ 2010/5/26 Jimmy,Jing Lv : > Hi Alexei Fedotov, > > =9A =9A =9AI don't know Alexey Petrenko's experiment, interested in that,= please > tell us if you have more information. > > =9A =9A =9AI agree whole cycle of application support should be very grea= t for > the applications - but it sounds like some commercial activities rather t= han > open source development. However for open source projects, I believe it w= ill > be a great if we can support some real application or even become their > default JRE, especially some hot open source Apps, as eclipse + Harmony, = or > Harmony in Android/WebOS, though they use different VM and don't come bac= k > much any more ;) . > > =9A =9A =9AI don't have any particular customers in mind, just think we'd= look > for a different and flexible solution for various of applications. What d= o > you think? > > 2010/5/25 Alexei Fedotov > >> Jimmy, why are you doing these select builds? Alexey Petrenko have >> shown that even the finest bundling won't make Harmony more popular. >> People these days want usability and the whole cycle of application >> support. Do you have a particular customer in mind? >> >> >> >> -- >> With best regards / =D3 =CE=C1=C9=CC=D5=DE=DB=C9=CD=C9 =D0=CF=D6=C5=CC= =C1=CE=C9=D1=CD=C9, >> Alexei Fedotov / =E1=CC=C5=CB=D3=C5=CA =E6=C5=C4=CF=D4=CF=D7, >> http://www.telecom-express.ru/ >> http://harmony.apache.org/ >> http://dataved.ru/ http://klsh.ru/ >> >> >> >> >> 2010/5/25 Alexei Fedotov : >> > Hadoop is an interesting choice, because it is used for application >> > hosting. Though much more common choice would be Tomcat or Jetty. >> > >> > -- >> > With best regards / =D3 =CE=C1=C9=CC=D5=DE=DB=C9=CD=C9 =D0=CF=D6=C5=CC= =C1=CE=C9=D1=CD=C9, >> > Alexei Fedotov / =E1=CC=C5=CB=D3=C5=CA =E6=C5=C4=CF=D4=CF=D7, >> > http://www.telecom-express.ru/ >> > http://harmony.apache.org/ >> > http://dataved.ru/ http://klsh.ru/ >> > >> > >> > >> > >> > On Tue, May 25, 2010 at 11:34 AM, Jimmy,Jing Lv >> wrote: >> >> Hi Everyone, >> >> >> >> =9A =9A =9AWe are very close to publish Harmony5 M14 and Harmony6 M2,= what >> great >> >> achievements since we created Harmony project! >> >> >> >> =9A =9A =9ANow we may think about something different, satisfy more >> requirements. >> >> Different application requirement need different JRE - it may differ >> very >> >> much in class-lib modules, providers, and VMs. =9AHarmony select, say= , a >> >> smaller, more flexible harmony runtime, may be a good candidate in su= ch >> >> environments. We may not follow Oracle/Sun exactly in this runtime, >> allow >> >> more innovations, different modules selections, =9Aand different >> >> functionalities to meet different requirements. We may also call for >> more >> >> input from real Java applications, developers, especially hot >> open-source >> >> projects who are the potential customers of Harmony. >> >> >> >> =9A =9A =9AWe've already created an initial target in Harmony to buil= d a >> Select >> >> binary. We remove some client-side related modules (like AWT, swing e= tc) >> to >> >> reduce the size while keep the main functionality for server side >> >> applications. This is a startup, very far from the finial versions. >> However >> >> I believe we can start some milestones with defined criterion like >> standard >> >> Harmony. >> >> >> >> =9A =9A =9AFor the first milestone of Harmony-Select, I suggest we'd = have >> >> following criterion: >> >> 1. build pass on both windows/linux platforms; >> >> 2. pass all Harmony unit testcases in the selected module on these >> >> platforms; >> >> 3. Choose Apache Hadoop as a real Application test, pass its common t= est >> on >> >> these platforms for the first milestone. >> >> >> >> =9A =9A =9AWait for any kindly suggestions, opinions and comments. >> >> >> >> -- >> >> >> >> Best Regards! >> >> >> >> Jimmy, Jing Lv >> >> >> > >> > > > > -- > > Best Regards! > > Jimmy, Jing Lv > China Software Development Lab, IBM >